Marionette: From Traditional Manipulation to Robotic Manipulation

Marionettes are string-operated puppets. It is an ancient and universal form of performing art which still evolves slowly today. From the engineering perspective, the marionette is a wire- (or string-) driven multi-limbed under-actuated mechanism under gravity influence that exhibits rich kinematic and dynamic behaviours. This article introduces the evolution and the engineering aspect of traditional marionette design and manipulation skills. Based on the mechanics of marionette, a novel robotic marionette system that manipulates the puppet through mechatronic means is developed. The marionette may create life-like movements according to programmed motion commands issued from the computer and a motor-driven puppeteer mechanism. A simple demonstration of the robotic marionette performance is shown as well.

[1]  Graham Ley,et al.  Popular Puppet Theatre in Europe, 1800-1914 , 1998 .

[2]  Michael David Walsh,et al.  Hong Kong 2001 , 2001 .

[3]  Cedric Flower,et al.  Puppets, methods and materials , 1983 .

[4]  David Currell,et al.  Puppets and Puppet Theatre , 1999 .

[5]  John Bell,et al.  Strings, Hands, Shadows: A Modern Puppet History , 2000 .

[6]  Helen Fling,et al.  Marionettes; how to make and work them , 1973 .

[7]  James Brown,et al.  Strings , 1930, The Python Book.

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

[9]  Margaret Fisher Number of strings , 2005 .

[10]  George Latshaw The Complete Book of Puppetry , 2000 .

[11]  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).

[12]  Shusong. Xing,et al.  Behaviour-based physical agents as information display devices , 2005 .

[13]  Gordon R. Pennock,et al.  Theory of Machines and Mechanisms , 1965 .