Coordinated Manipulation of Objects in a Plane

Abstract. The ability to manipulate objects is a basic and necessary function of autonomous robots that can perform manufacturing tasks. We present an efficient algorithm for the coordinated manipulation of objects in a plane by independent robot agents and an efficient decision procedure for whether an object can undergo any desired reorientation or not. This algorithm has good stability properties, in that it is not sensitive to small errors in the initial data and it relies on a simple control scheme. Our result is a contribution toward realistic task-level planning for manufacturing.

[1]  Bruce Randall Donald,et al.  On the complexity of kinodynamic planning , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[2]  Bruce Randall Donald,et al.  Information Invariants for Distributed Manipulation , 1995, Int. J. Robotics Res..

[3]  S. Gruber,et al.  Robot hands and the mechanics of manipulation , 1987, Proceedings of the IEEE.

[4]  David G. Kirkpatrick,et al.  Quantitative Steinitz's theorems with applications to multifingered grasping , 1990, STOC '90.

[5]  Daniela Rus,et al.  Dexterous rotations of polyhedra , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Ken Goldberg,et al.  Stochastic plans for robotic manipulation , 1991 .

[7]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[8]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

[9]  Christos H. Papadimitriou,et al.  The Geometry of Grasping , 1990, Int. J. Robotics Res..

[10]  Matthew T. Mason,et al.  An exploration of sensorless manipulation , 1986, IEEE J. Robotics Autom..

[11]  Daniela Rus On Dexterous Rotations of Polygons , 1991 .

[12]  Bruce Randall Donald,et al.  On Information Invariants in Robotics , 1995, Artif. Intell..

[13]  Matthew T. Mason,et al.  Robot Hands and the Mechanics of Manipulation , 1985 .

[14]  Bruce Randall Donald,et al.  Error Detection and Recovery in Robotics , 1989, Lecture Notes in Computer Science.

[15]  Randy C. Brost,et al.  Automatic Grasp Planning in the Presence of Uncertainty , 1988, Int. J. Robotics Res..

[16]  Van Nguyen,et al.  The Synthesis of Stable Force-Closure Grasps , 1986 .

[17]  Matthew Thomas Mason,et al.  Manipulator grasping and pushing operations , 1982 .

[18]  S. Shankar Sastry,et al.  Grasping and Coordinated Manipulation by a Multifingered Robot Hand , 1989, Int. J. Robotics Res..

[19]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[20]  S. Shankar Sastry,et al.  On motion planning for dextrous manipulation, part I: the problem formulation , 1989 .

[21]  Randy C. Brost,et al.  Analysis and planning of planar manipulation tasks , 1992 .

[22]  Daniela Rus Fine motion planning for dexterous manipulation , 1992 .

[23]  Patrick Gordon Xavier Provably-good approximation algorithms for optimal kinodynamic robot motion plans , 1992 .

[24]  Bruce Randall Donald,et al.  Moving furniture with teams of autonomous robots , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[25]  Van-Duc Nguyen,et al.  Constructing Stable Grasps , 1989, Int. J. Robotics Res..

[26]  Jeffrey C. Trinkle,et al.  Planning for Dexterous Manipulation with Sliding Contacts , 1990, Int. J. Robotics Res..

[27]  John F. Canny,et al.  New lower bound techniques for robot motion planning problems , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[28]  John Canny,et al.  The complexity of robot motion planning , 1988 .