Collision Avoidance with Task Constraints and Kinematic Limitations for Dual Arm Robots

Human-robot interaction (HRI) is a key element for diffusion of robotised production. Clear advantages in flexibility and productivity are possible, when the two operators are free to interact, as they are endowed with complementary skills. To achieve such a goal, safety systems capable of coping with task and robot constraints have to be designed. In this paper, a collision avoidance strategy, tackling consistency with task constraints and robot kinematic limitations, is proposed. Robot joint velocities are selected with a QP optimisation problem, minimising the difference from evasive velocities, while respecting task constraints. Integration with an industrial controller is discussed as well, while the strategy is experimentally validated on a dual arm industrial robot prototype, working in close interaction with a human.

[1]  Alessandro De Luca,et al.  Collision detection and reaction: A contribution to safe physical Human-Robot Interaction , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Antonio Bicchi,et al.  Fast and "soft-arm" tactics [robot arm design] , 2004, IEEE Robotics & Automation Magazine.

[3]  Andrea Maria Zanchettin,et al.  A constraint-based strategy for task-consistent safe human-robot interaction , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Gary M. Bone,et al.  Real-time 3D Collision Avoidance Method for Safe Human and Robot Coexistence , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Pierre-Brice Wieber,et al.  Fast resolution of hierarchized inverse kinematics with inequality constraints , 2010, 2010 IEEE International Conference on Robotics and Automation.

[6]  Gianluca Antonelli,et al.  A new on-line algorithm for inverse kinematics of robot manipulators ensuring path tracking capability under joint limits , 2003, IEEE Trans. Robotics Autom..

[7]  Oussama Kanoun,et al.  Real-time prioritized kinematic control under inequality constraints for redundant manipulators , 2011, Robotics: Science and Systems.

[8]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[9]  Homayoun Seraji,et al.  Kinematic analysis of 7 DOF anthropomorphic arms , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[10]  Oussama Khatib,et al.  A depth space approach to human-robot collision avoidance , 2012, 2012 IEEE International Conference on Robotics and Automation.

[11]  Nicolas Mansard,et al.  Task Sequencing for High-Level Sensor-Based Control , 2007, IEEE Transactions on Robotics.

[12]  Andrea Maria Zanchettin,et al.  Safety Assessment and Control of Robotic Manipulators Using Danger Field , 2013, IEEE Transactions on Robotics.

[13]  Pierre-Brice Wieber,et al.  Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task , 2011, IEEE Transactions on Robotics.

[14]  Oussama Khatib,et al.  Elastic bands: connecting path planning and control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[15]  Gunnar Bolmsjö,et al.  Extending an industrial robot controller: implementation and applications of a fast open sensor interface , 2005, IEEE Robotics & Automation Magazine.

[16]  Oussama Khatib,et al.  A Unified Approach to Integrate Unilateral Constraints in the Stack of Tasks , 2009, IEEE Transactions on Robotics.