Global Planning for Dexterous Reorientation of Rigid Objects: Finger Tracking with Rolling and Sliding

We address global motion planning for quasi-static reorientation of convex objects (polyhedral and smooth objects) with a four-fingertip grasp. We make use of a simple humanlike manipulation strategy in which a single finger is moved at each instant while the other three are maintained fixed (with regard to the palm)—an extended version of the original finger-tracking scheme of Rus. This new version es sentially incorporates frictional rolling and sliding at the fingertips and deals with the related contact kinematics and quasi-static mo tion/force prediction issues. Our contribution is twofold. First, we describe an analysis showing that this extended scheme is suitable for reducing the space of the object motions, thereby making motion planning easier and operating on a search space of low dimension. Our second contribution is a planner that exploits such a search space reduction and applies the extended finger tracking at the core of a multilevel hierarchical framework to search for global reorien tation trajectories. The planner has been implemented and used for achieving several nontrivial frictional reorientation tasks that show the capabilities and the promise of our approach.

[1]  Attawith Sudsang,et al.  Grasping and In-Hand Manipulation: Geometry and Algorithms , 2000, Algorithmica.

[2]  S. Shankar Sastry,et al.  Dynamic control of sliding by robot hands for regrasping , 1992, IEEE Trans. Robotics Autom..

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

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

[5]  David J. Montana,et al.  The Kinematics of Contact and Grasp , 1988, Int. J. Robotics Res..

[6]  Toru Omata,et al.  Planning reorientation of an object with a multifingered hand , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[7]  Jeffrey C. Trinkle,et al.  First-order stability cells of active multi-rigid-body systems , 1995, IEEE Trans. Robotics Autom..

[8]  Kamal K. Gupta,et al.  Practical motion planning for dextrous re-orientation of polyhedra , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[9]  Karun B. Shimoga,et al.  Robot Grasp Synthesis Algorithms: A Survey , 1996, Int. J. Robotics Res..

[10]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

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

[12]  Jeffrey C. Trinkle,et al.  A quasi-static analysis of dextrous manipulation with sliding and rolling contacts , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[13]  Moëz Cherif,et al.  Planning for in-hand dextrous manipulation , 1998 .

[14]  Kamal K. Gupta Motion planning for re-orientation using finger tracking: landmarks in SO(3)/spl times//spl omega/ , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

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

[16]  Kensuke Harada,et al.  Grasp and manipulation for multiple objects , 1998, Adv. Robotics.

[17]  Jeffrey C. Trinkle,et al.  When quasistatic jamming is impossible , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[18]  J. Stoer,et al.  Introduction to Numerical Analysis , 2002 .

[19]  Kamal K. Gupta,et al.  A global planner for in-hand dextrous re-configuration of rigid objects , 1998, Adv. Robotics.

[20]  J. Waldvogel,et al.  Numerical Analysis: A Comprehensive Introduction , 1989 .

[21]  Ronald S. Fearing,et al.  Simplified Grasping and Manipulation with Dextrous Robot Hands , 1984, 1984 American Control Conference.

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

[23]  Jr. J. Kenneth Salisbury,et al.  Kinematic and force analysis of articulated hands , 1982 .

[24]  E. Tyrtyshnikov A brief introduction to numerical analysis , 1997 .

[25]  서일홍,et al.  구름과 미끄름접촉을 이용한 다지 로봇손의 일반화된 운동 및 접촉력 계획법 ( A Generalized Motion / Force Planning Strategy for Multifingered Hands Using both Rolling and Sliding Contacts ) , 1993 .

[26]  Kensuke Harada,et al.  Grasp and manipulation for multiple objects , 1998 .

[27]  Antonio Bicchi,et al.  On the Closure Properties of Robotic Grasping , 1995, Int. J. Robotics Res..

[28]  Ronald S. Fearing,et al.  Implementing a force strategy for object re-orientation , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[29]  S. Shankar Sastry,et al.  Kinematics and control of multifingered hands with rolling contact , 1989 .

[30]  David L. Brock,et al.  Enhancing the dexterity of a robot hand using controlled slip , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[31]  Jeffrey C. Trinkle,et al.  Prediction of the quasistatic planar motion of a contacted rigid body , 1995, IEEE Trans. Robotics Autom..

[32]  S. Shankar Sastry,et al.  A mathematical introduction to robotics manipulation , 1994 .

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

[34]  Kenneth Salisbury,et al.  Reorienting Objects with a Robot Hand Using Grasp Gaits , 1996 .

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

[36]  Arthur C. Sanderson,et al.  Minimization of energy in quasi-static manipulation , 1988, IEEE Trans. Robotics Autom..

[37]  Kamal K. Gupta,et al.  Planning quasi-static motions for re-configuring objects with a multi-fingered robotic hand , 1997, Proceedings of International Conference on Robotics and Automation.

[38]  Daniela Rus,et al.  In-Hand Dexterous Manipulation of Piecewise-Smooth 3-D Objects , 1999, Int. J. Robotics Res..

[39]  Van-Duc Nguyen,et al.  Constructing force-closure grasps , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[40]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

[41]  Toru Omata,et al.  Regrasps by a multifingered hand based on primitives , 1996, Proceedings of IEEE International Conference on Robotics and Automation.