A Framework for Recognizing Grasps

Abstract : Many of the tasks that are potential candidates for automation involve grasping. We are interested in the programming of robots to perform grasping tasks. To do this, we propose the notion of perceptual programming, where the key idea is to enable a system to observe a human performing a task, understand it, and perform the task with minimal human intervention. This allows the programmer to easily choose the grasp strategy. A grasping task is composed of three phases: pre-grasp phase, static grasp phase, and manipulation phase. The first step in recognizing a grasping task is identifying the grasp itself (within the static grasp phase). We propose to identify the grasp by mapping the low-level hand configuration to increasingly more abstract grasp descriptions. To this end, we introduce a grasp representation called the contact web which is composed of a pattern of effective contact points between the hand and the object. We also propose a grasp taxonomy based on the contact web to systematically identify a grasp. Results from grasping experiments show that it is possible to distinguish between various types of grasps.

[1]  George A. Bekey,et al.  A strategy for grasp synthesis with multifingered robot hands , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[2]  Damian M. Lyons,et al.  A simple set of grasps for a dextrous hand , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[3]  Russell H. Taylor,et al.  AL, a programming system for automation. , 1974 .

[4]  C. Long,et al.  Intrinsic-extrinsic muscle control of the hand in power grip and precision handling. An electromyographic study. , 1970, The Journal of bone and joint surgery. American volume.

[5]  R. Howe,et al.  Human grasp choice and robotic grasp analysis , 1990 .

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

[7]  M. Arbib,et al.  Opposition Space as a Structuring Concept for the Analysis of Skilled Hand Movements , 1986 .

[8]  T J Armstrong,et al.  A kinematic model of the human hand to evaluate its prehensile capabilities. , 1992, Journal of biomechanics.

[9]  Thea Iberall A Neural Network for Planning Hand Shapes in Human Prehension , 1988, 1988 American Control Conference.

[10]  Katsushi Ikeuchi,et al.  Task Oriented Vision , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Joe Jackson,et al.  Knowledge-based prehension: capturing human dexterity , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[12]  Harry E. Stephanou,et al.  A topological model of multifingered prehension , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[13]  Taylor Cl,et al.  The anatomy and mechanics of the human hand. , 1955 .

[14]  G. Schlesinger Der mechanische Aufbau der künstlichen Glieder , 1919 .

[15]  H. Griffiths TREATMENT OF THE INJURED WORKMAN , 1943 .

[16]  Van-Duc Nguyen,et al.  Constructing stable grasps in 3D , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[17]  H. Harry Asada,et al.  The direct teaching of tool manipulation skills via the impedance identification of human motions , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[18]  Taylor Cl,et al.  The anatomy and mechanics of the human hand. , 1955, Artificial limbs.

[19]  K N An,et al.  Normative model of human hand for biomechanical analysis. , 1979, Journal of biomechanics.

[20]  Thea Iberall,et al.  The nature of human prehension: Three dextrous hands in one , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[21]  S. Shankar Sastry,et al.  Task-oriented optimal grasping by multifingered robot hands , 1987, IEEE J. Robotics Autom..

[22]  Mark R. Cutkosky,et al.  On grasp choice, grasp models, and the design of hands for manufacturing tasks , 1989, IEEE Trans. Robotics Autom..

[23]  Mark R. Cutkosky,et al.  Modeling manufacturing grips and correlations with the design of robotic hands , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[24]  Lucy Pao,et al.  Transformation of human hand positions for robotic hand control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[25]  Christine L. MacKenzie,et al.  Opposition space and human prehension , 1990 .

[26]  Harry E. Stephanou,et al.  A topological algorithm for continuous grasp planning , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[27]  M. Arbib Coordinated control programs for movements of the hand , 1985 .

[28]  J. Napier The prehensile movements of the human hand. , 1956, The Journal of bone and joint surgery. British volume.

[29]  Tomás Lozano-Pérez,et al.  Automatic Planning of Manipulator Transfer Movements , 1981, IEEE Transactions on Systems, Man, and Cybernetics.