Robotic Choreography Inspired by the Method of Human Dance Creation

In general, human dance is created by the imagination and innovativeness of human dancers, which in turn provides an inspiration for robotic choreography generation. This paper proposes a novel mechanism for a humanoid robot to create good choreography autonomously with the imagination of human dance. Such a mechanism combines innovativeness with the characteristic preservation of human dance, and enables a humanoid robot to present the characteristics of “imitation, memory, imagination, process and combination”. The proposed mechanism has been implemented on a real humanoid robot, NAO, to verify its feasibility and performance. Experimental results are presented to demonstrate good performance of the proposed mechanism.

[1]  Mario Fernando Montenegro Campos,et al.  Shall we dance? A music-driven approach for mobile robots choreography , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Peter Sincak,et al.  Discovering Art in Robotic Motion: From Imitation to Innovation via Interactive Evolution , 2011, UCMA.

[3]  Malachy Eaton,et al.  An Approach to the Synthesis of Humanoid Robot Dance Using Non-interactive Evolutionary Techniques , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[4]  Peter Sincak,et al.  Design of verbal and non-verbal Human-Robot Interactive System , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[5]  S. Nakaoka,et al.  Entertainment Robot : Learning from Observation Paradigm for Humanoid Robot Dancing , 2007 .

[6]  Jimmy Or,et al.  Towards the Development of Emotional Dancing Humanoid Robots , 2009, Int. J. Soc. Robotics.

[7]  Kazuhiro Kosuge,et al.  Cheek to Chip: Dancing Robots and AI's Future , 2008, IEEE Intelligent Systems.

[8]  Peter Sincak,et al.  Dance Choreography Design of Humanoid Robots using Interactive Evolutionary Computation , 2010 .

[9]  Salvatore Gaglio,et al.  An automatic system for humanoid dance creation , 2016, BICA 2016.

[10]  Gordon Cheng,et al.  Yielding Self-Perception in Robots Through Sensorimotor Contingencies , 2017, IEEE Transactions on Cognitive and Developmental Systems.

[11]  Huosheng Hu,et al.  Autonomous Robotic Choreography Creation via Semi-interactive Evolutionary Computation , 2016, Int. J. Soc. Robotics.

[12]  Manuela M. Veloso,et al.  Autonomous robot dancing driven by beats and emotions of music , 2012, AAMAS.

[13]  Luís Paulo Reis,et al.  An Empiric Evaluation of a Real-Time Robot Dancing Framework based on Multi-Modal Events , 2012 .

[14]  Christopher Adamson,et al.  Innovation: Integration of Random Variation and Creative Synthesis , 2014 .

[15]  Huosheng Hu,et al.  Robotic Dance in Social Robotics—A Taxonomy , 2015, IEEE Transactions on Human-Machine Systems.

[16]  Takashi Ikegami,et al.  Making a Robot Dance to Music Using Chaotic Itinerancy in a Network of FitzHugh-Nagumo Neurons , 2007, ICONIP.

[17]  Donna Krasnow,et al.  Development of the "performance competence evaluation measure": assessing qualitative aspects of dance performance. , 2009, Journal of dance medicine & science : official publication of the International Association for Dance Medicine & Science.

[18]  Chun Chen,et al.  Whole-body humanoid robot imitation with pose similarity evaluation , 2015, Signal Process..

[19]  Paul W. H. Chung,et al.  Robots learn to dance through interaction with humans , 2013, Neural Computing and Applications.

[20]  Ryohei Nakatsu,et al.  Concept and construction of a robot dance system , 2007, ICMIT: Mechatronics and Information Technology.

[21]  Illah R. Nourbakhsh,et al.  A survey of socially interactive robots , 2003, Robotics Auton. Syst..