On multi-arm manipulation planning

This paper considers the automatic generation of motion paths for several cooperating robot arms to manipulate a movable object between two configurations among obstacles. To avoid collisions the robots may have to change their grasp of the object, for example, by passing it from one arm to another. The case where the movable object can only be moved by two arms acting simultaneously is also considered. An approach for solving this planning problem is described and illustrated with a robot system made of three arms moving in a 3D environment. Experiments with a planner implementing this approach show that it is not only fast, but also reliable in finding collision-free paths.<<ETX>>

[1]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[2]  Boyd C. Paulson,et al.  Automation and robotics for construction , 1985 .

[3]  Gordon T. Wilfong Motion planning in the presence of movable obstacles , 1988, SCG '88.

[4]  Oussama Khatib,et al.  Object manipulation in a multi-effector robot system , 1988 .

[5]  W. Eric L. Grimson,et al.  Handey: a task-level robot system , 1988 .

[6]  Stanley A. Schneider,et al.  Object impedance control for cooperative manipulation: theory and experimental results , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[7]  Tomás Lozano-Pérez,et al.  Deadlock-free and collision-free coordination of two robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[8]  Rachid Alami,et al.  A geometrical Approach to planning Manipulation Tasks in robotics , 1989 .

[9]  Jocelyne Pertin-Trocaz,et al.  Grasping: a state of the art , 1989 .

[10]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[11]  Jean-Claude Latombe,et al.  Robot Motion Planning: A Distributed Representation Approach , 1991, Int. J. Robotics Res..

[12]  Rachid Alami,et al.  A geometrical approach to planning manipulation tasks. The case of discrete placements and grasps , 1991 .

[13]  Jean-Claude Latombe,et al.  Experiments in dual-arm manipulation planning , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[14]  Jean-Claude Latombe,et al.  Multi-Arm Manipulation Planning , 1992 .

[15]  Jean-Claude Latombe,et al.  Experimental Integration of Planning in a Distributed Control System , 1993, ISER.

[16]  Jérôme Barraquand,et al.  A penalty function method for constrained motion planning , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[17]  Koichi Kondo,et al.  Inverse Kinematics of a Human Arm , 1994 .