Dynamic Modeling and Motion Planning for Marionettes: Rigid Bodies Articulated by Massless Strings

We consider the problem of modeling a robotic marionette. Marionettes are highly under-actuated systems that can only be controlled remotely by moving strings. We present a mixed dynamic-kinematic modeling technique that removes the controller dynamics from the marionette, resulting in a clean abstraction that represents the dynamics of the marionette in a natural way. As an example, a model is derived for a single arm moving in a plane. A model for a three-dimensional marionettes is also shown. Finally, an expansive-space tree (EST) motion planner is used to find a path from an input configuration to a goal for a puppet arm with seven degrees of freedom

[1]  Xinyu Zhang,et al.  Haptic Puppetry for Interactive Games , 2006, Edutainment.

[2]  I-Ming Chen,et al.  Design expressive behaviors for robotic puppet , 2002, 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002..

[3]  J. Marsden,et al.  Variational time integrators , 2004 .

[4]  A. D. Lewis,et al.  Geometric Control of Mechanical Systems , 2004, IEEE Transactions on Automatic Control.

[5]  Francesco Bullo,et al.  Low-Order Controllability and Kinematic Reductions for Affine Connection Control Systems , 2005, SIAM J. Control. Optim..

[6]  J. Marsden,et al.  Asynchronous Variational Integrators , 2003 .

[7]  H. Benjamin Brown,et al.  Controlling a marionette with human motion capture data , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[8]  Jerrold E. Marsden,et al.  Introduction to Mechanics and Symmetry: A Basic Exposition of Classical Mechanical Systems , 1999 .

[9]  Jerrold E. Marsden,et al.  An Overview of Variational Integrators , 2004 .

[10]  Michael Gleicher,et al.  Interactive dynamics , 1990, I3D '90.

[11]  Simon Parsons,et al.  Principles of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275 , 2007, The Knowledge Engineering Review.

[12]  David Baraff,et al.  Non-penetrating Rigid Body Simulation , 1993 .

[13]  Joel W. Burdick,et al.  The power dissipation method and kinematic reducibility of multiple-model robotic systems , 2006, IEEE Transactions on Robotics.

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

[15]  I-Ming Chen,et al.  Marionette: From Traditional Manipulation to Robotic Manipulation , 2004 .

[16]  A. D. Lewis,et al.  Controllable kinematic reductions for mechanical systems: concepts,computational tools, and examples , 2001 .

[17]  Kevin M. Lynch,et al.  Kinematic controllability for decoupled trajectory planning in underactuated mechanical systems , 2001, IEEE Trans. Robotics Autom..