Abstract

Object handover is an essential skill for collaborative robots in both services robotics and manufacturing scenarios. Most previous works were conducted from the perspective of human-robot interaction. The object handover between robots for collaborative task execution, aiming at optimizing time efficiency with human-like smooth behaviour, has not been extensively addressed. In this work, we propose a skill framework based on variable impedance control and dynamic motion primitives to optimize not only the motion trajectories and variable impedance, but also the timing of hand actions during dynamic motion. The effectiveness of the proposed framework is evaluated on a real dual-arm robot system under two handover scenarios with different constraints on the timing of hand actions. The experiment results demonstrate significant time efficiency improvement with reduction of the execution time by 9.4% and 23.7%, compared with accelerating the motion speed of the demonstrated handover. Furthermore, it can be observed that the robot successfully learned dynamic object handover without requiring transfer action to be triggered after both hands stop and remain still. In addition, in the second experiment, it is shown that the object can be transferred even without ensuring firm contact, which indicates that object handover is possible to be realized by throwing-like motion.

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.