An Exploration of Nonprehensile Two-Palm Manipulation
Michael Erdmann
International Journal of Robotics Research, Vol. 17, No. 5, 1998.
Abstract
When two hands manipulate a part, there are three basic operations the
hands perform: holding or rotating the part in an equilibrium grasp,
allowing the part to fall in disequilibrium, and sliding one hand or
the other relative to the part. This paper discusses a method for
representing these primitive operations, focusing in particular on the
sliding motions. The basic idea is to partition the combined
configuration space of the part and palms into volumes of invariant
contact mechanics. Within each volume the possible motions of the
part and palms are qualitatively equivalent. The precise
accelerations may vary, but the contact mode is invariant. The
possible part and palm motions are a function of the overlap of the
contact friction cones with the line of gravity acting through the
part's center of mass. A critical event analysis of this dependence
allows the robots to partition the combined configuration space into
the volumes of invariant contact mechanics. Our system generates
plans for manipulating the part by searching the resulting graph.