Abstract

Much research has been done on direct teaching in which an operator directly teaches a robot its task by hand guiding. In this study, we propose a novel algorithm to add virtual stiffness to a robot based on its task without changing the mode of teaching. The proposed algorithm defines the task assistance domains with spherical, cylindrical, and hexahedral shapes depending on the task environment. Inside this domain, stiffness is added to assist the operator in teaching the robot. At the boundary of the task assistance domain, stiffness is gradually changed to avoid the instability due to an abrupt change in stiffness. The proposed method was implemented on a 6 DOF industrial robot performing direct teaching for machine tending to demonstrate its feasibility. The experiments show that the operator can perform direct teaching more efficiently and this algorithm is particularly good for repetitive teaching on a small batch production.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.