Dexterous Grippers: Putting Nonholonomy to Work for Fine Manipulation

In this paper, we describe the realization and control of robotic end-effectors that are designed to achieve high operational versatility with limited constructive complexity. The design of such end-effectors, which can be regarded either as low-complexity robot hands or as highly versatile robot grippers, is based on the intentional exploitation of nonholonomic effects that occur in rolling. While the potential usefulness of manipulation by rolling has been theoretically established in the literature, several problems in the practical implementation of the concept remained open. In particular, manipulation of parts of complex, and a priori unknown, shape is considered in this paper. Experimental low-complexity grippers that realize dexterous manipulation by rolling are also described.

[1]  A. N. Tikhonov,et al.  Solutions of ill-posed problems , 1977 .

[2]  W. Grimson,et al.  Model-Based Recognition and Localization from Sparse Range or Tactile Data , 1984 .

[3]  Jean Ponce,et al.  Object Representation, Identification and Positioning from Range Data , 1984 .

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

[5]  Jean Ponce,et al.  Describing surfaces , 1985, Comput. Vis. Graph. Image Process..

[6]  Peter K. Allen Sensing and describing 3-D structure , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[7]  Bernard Roth,et al.  On the spatial motion of a rigid body with point contact , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[8]  David K. Smith Theory of Linear and Integer Programming , 1987 .

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

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

[11]  Kenneth S. Roberts,et al.  Haptic object recognition using a multi-fingered dextrous hand , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[12]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

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

[14]  Ronald S. Fearing,et al.  Determining the axis of a surface of revolution using tactile sensing , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[15]  Grace Wahba,et al.  Spline Models for Observational Data , 1990 .

[16]  Randy E. Ellis Planning Tactile Recognition Paths in Two and Three Dimensions , 1992 .

[17]  N. Sarkar Control of mechanical systems with rolling contacts: applications to robotics , 1993 .

[18]  H. Sussmann,et al.  A continuation method for nonholonomic path-finding problems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[19]  John Kenneth Salisbury,et al.  Contact Sensing from Force Measurements , 1990, Int. J. Robotics Res..

[20]  M. Levi Geometric phases in the motion of rigid bodies , 1993 .

[21]  A. Divelbiss,et al.  Nonholonomic path planning with inequality constraints , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[22]  Kazuyuki Nagata,et al.  Manipulation by a parallel-jaw gripper having a turntable at each fingertip , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[24]  Antonio Bicchi,et al.  Dexterous manipulation through rolling , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[25]  Eduardo Sontag Control of systems without drift via generic loops , 1995, IEEE Trans. Autom. Control..

[26]  Antonio Bicchi,et al.  Planning motions of rolling surfaces , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[27]  Francesco Zanichelli,et al.  On the robustness of haptic object recognition based on polyhedral shape representations , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[28]  Antonio Bicchi,et al.  Manipulation of polyhedral parts by rolling , 1997, Proceedings of International Conference on Robotics and Automation.

[29]  Jean-Paul Laumond,et al.  Topological property for collision-free nonholonomic motion planning: the case of sinusoidal inputs for chained form systems , 1998, IEEE Trans. Robotics Autom..

[30]  Antonio Bicchi,et al.  Planning Motions of Polyhedral Parts by Rolling , 2000, Algorithmica.

[31]  Antonio Bicchi,et al.  Hands for dexterous manipulation and robust grasping: a difficult road toward simplicity , 2000, IEEE Trans. Robotics Autom..

[32]  Antonio Bicchi,et al.  Rolling bodies with regular surface: controllability theory and applications , 2000, IEEE Trans. Autom. Control..

[33]  G. Oriolo,et al.  Robust stabilization of the plate-ball manipulation system , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[34]  Giuseppe Oriolo,et al.  Robust stabilization via iterative state steering with an application to chained-form systems , 2001, Autom..

[35]  Antonio Bicchi,et al.  Reachability and steering of rolling polyhedra: a case study in discrete nonholonomy , 2004, IEEE Transactions on Automatic Control.

[36]  W. Eric L. Grimson,et al.  On the recognition of parameterized 2D objects , 1988, International Journal of Computer Vision.