The roles of shape and motion in dynamic manipulation: the butterfly example

We study the juggler skill called the "butterfly". Starting with a ball resting on the palm of his/her open hand, a skilled juggler can accelerate and shape his/her hand so that the ball rolls up the fingers, over the top, and back down to the back of the hand. This paper describes a robotic implementation of the butterfly. The combined hand shape and motion set the rolling motion of the ball, and we find that the shape and motion parameters enter the dynamic equations in a similar way. We define parametrized spaces of hand shape and motion, and using a simulation based on the rolling equations, we identify shape and motion solutions that roll the ball from one side of the hand to the other. We describe an implementation of the butterfly on our planar dynamic manipulation testbed FLATLAND. This example is our first step toward exploring the roles of shape and motion in dynamic manipulation.

[1]  Bernard Roth,et al.  Analysis of Multifingered Hands , 1986 .

[2]  Kevin M. Lynch,et al.  Dynamic manipulation with a one joint robot , 1997, Proceedings of International Conference on Robotics and Automation.

[3]  Nilanjan Sarkar,et al.  Control of Contact Interactions with Acatastatic Nonholonomic Constraints , 1997, Int. J. Robotics Res..

[4]  Yoshihiko Nakamura,et al.  Chaos and nonlinear control of a nonholonomic free-joint manipulator , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[5]  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.

[6]  A. Divelbiss,et al.  A global approach to nonholonomic motion planning , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[7]  Zexiang Li,et al.  Attitude Control of a Space Platform/Manipulator System Using Internal Motion , 1994, Int. J. Robotics Res..

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

[9]  Kevin M. Lynch,et al.  Dynamic underactuated nonprehensile manipulation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

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

[11]  Susumu Tachi,et al.  Position control system of a two degree of freedom manipulator with a passive joint , 1991 .

[12]  Hajime Hitakawa,et al.  Advanced parts orientation system has wide application , 1988 .