Dynamic motion planning whole arm grasp systems based on switching contact modes

We present motion planning for dexterous manipulation by a whole arm grasp system based on switching contact modes. Motion planning for such a system should consider changing dynamics and kinematics according to the contact modes. We systematize the properties of the manipulation system by taking account of contact dynamics and kinematics, and derive the conditions to be satisfied in motion planning. The conditions give the restrictions of the feasible contact mode and the number of contact points. We propose an algorithm of global motion planning based on a hybrid control perspective. We aim at finding a feasible joint torque trajectory and a sequence of contact modes to move the object to an object final state for given switching times and object state trajectory. The proposed planning algorithm mainly consists of planning the object trajectory by a randomized approach using an object nominal trajectory, and constructing subgoals which satisfy the proposed conditions by solving an inverse problem. We show the validity of the planner by simulating manipulation by whole arm grasp system.

[1]  Jeffrey C. Trinkle,et al.  The instantaneous kinematics and planning of dextrous manipulation , 1997, Proceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -.

[2]  V. Borkar,et al.  A unified framework for hybrid control , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[3]  Nancy M. Amato,et al.  A randomized roadmap method for path and manipulation planning , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Richard W. Cottle,et al.  Linear Complementarity Problem. , 1992 .

[5]  Kamal K. Gupta,et al.  Planning quasi-static fingertip manipulations for reconfiguring objects , 1999, IEEE Trans. Robotics Autom..

[6]  Jeffrey C. Trinkle,et al.  A framework for planning dexterous manipulation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[7]  J. Trinkle,et al.  On Dynamic Multi‐Rigid‐Body Contact Problems with Coulomb Friction , 1995 .

[8]  David J. Montana The kinematics of multi-fingered manipulation , 1995, IEEE Trans. Robotics Autom..

[9]  Lydia E. Kavraki,et al.  Randomized preprocessing of configuration for fast path planning , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[10]  S. LaValle,et al.  Randomized Kinodynamic Planning , 2001 .

[11]  Jaydev P. Desai,et al.  Continuous Motion Plans for Robotic Systems with Changing Dynamic Behavior , 1996 .

[12]  Jean-Claude Latombe,et al.  Kinodynamic motion planning amidst moving obstacles , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[13]  Michael D. Lemmon,et al.  Supervisory hybrid systems , 1999 .

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

[15]  Per Lötstedt Coulomb Friction in Two-Dimensional Rigid Body Systems , 1981 .

[16]  Steven M. LaValle,et al.  Randomized Kinodynamic Planning , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).