Multifingered Hand Kinematics

From MLSwiki

Jump to: navigation, search
Prev: Robot Dynamics and Control Chapter 5 - Multifingered Hand Kinematics Next: Hand Dynamics and Control

In this chapter, we study the kinematics of a multifingered robot hand grasping an object. Given a description of the fingers and the object, we derive the relationships between finger and object velocities and forces, and study conditions under which a grasp can be used to manipulate an object. In addition to the usual fixed contact case, we also include a complete derivation of the kinematics of grasp when the fingers are allowed to roll or slide along the object.

Chapter Summary

The following are the key concepts covered in this chapter:

  1. A contact is described by a mapping between forces exerted by a finger at a point on the object and the resultant wrenches in some object reference frame. The contact basis math describes the set of wrenches that can be exerted by the finger, written in the contact coordinate frame. For contacts with friction, the friction cone math models the range of allowable contact forces that can be applied. The friction cone satisfies the following properties:
    • math is a closed subset of math with non-empty interior.
    • math math math for math.
  2. A grasp is a collection of fingers which exert forces on an object. The net object wrench is determined from the individual contact forces by the relationship math, where math is the grasp map:
    math

    math is a the wrench transformation between the object and contact coordinate frames. The contact forces must all lie within the friction cone math.

  3. A grasp is force-closure when finger forces lying in the friction cone span the space of object wrenches
    math

    A grasp is force-closure if and only if the grasp map is surjective and there exists an internal force math which satisfies math and math.

  4. The fundamental grasp constraint describes the relationship between finger velocity and object velocity:
    math

    where math is the vector of finger joint angles and math is the configuration of the object frame relative to the palm frame. The hand Jacobian math is defined as

    math

    where math is the spatial Jacobian for the \th{i} finger and math is the twist transformation between the base and contact frames. For contacts in which rolling does not occur, math is a constant matrix.

  5. The relationships between the forces and velocities in a multifingered grasp are summarized in the following diagram: \begin{center} \input \figdir/graspCD.pst \end{center}
  6. A grasp is manipulable when arbitrary motions can be generated by the fingers
    math

    A force-closure grasp is manipulable if and only if math is surjective.

  7. The contact kinematics describe how the contact points move along the surface of the fingers and object. For an individual rolling contact, the contact kinematics are
    math

    where math are the geometric parameters for a given coordinate chart on the surface. The contact kinematics allow math and math to be computed using math rather than solving for math in terms of math.

Additional Information