Walking in the resonance with the COMAN robot with trajectories based on human kinematic motion primitives (kMPs)

Research in humanoid robotics aims to develop autonomous systems that are able to assist humans in the performance of everyday tasks. Part of the robotics community claims that the best solution to guarantee the maximum adaptability of robots to the majority of human tasks is mimicry. Based on this premise both the structure of the human body and human behavior have been the focus of studies, with the aim of imitating and reproducing on robotic systems the results of millennia of human evolution. The research presented in this paper aims (i) at transferring the features of human locomotion to the COmpliant huMANoid (COMAN) robot, by means of kinematic motion primitives (kMPs) extracted from human subjects, and (ii) at improving the energetic performance of the walk of COMAN by exploiting its intrinsic compliance: it will be shown that, when the robot is walking at a gait frequency that is close to one of the main resonance frequencies of the mechanism, the springs contribute to tracking the human-like kMPs-based trajectories imposed, providing at the right time about 15 % of the energy required for locomotion, and that was previously stored.

[1]  Tomomichi Sugihara,et al.  Standing stabilizability and stepping maneuver in planar bipedalism based on the best COM-ZMP regulator , 2009, 2009 IEEE International Conference on Robotics and Automation.

[2]  Ludovic Righetti,et al.  Toward simple control for complex, autonomous robotic applications: combining discrete and rhythmic motor primitives , 2011, Auton. Robots.

[3]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[4]  Nikolaos G. Tsagarakis,et al.  Bipedal walking energy minimization by reinforcement learning with evolving policy parameterization , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Thomas B. Sheridan,et al.  Three Models of Preview Control , 1966 .

[6]  Chrystopher L. Nehaniv Computation for Metaphors, Analogy, and Agents , 2000, Lecture Notes in Computer Science.

[7]  Nikolaos G. Tsagarakis,et al.  Hopping at the resonance frequency: A trajectory generation technique for bipedal robots with elastic joints , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Andreas Daffertshofer,et al.  Principal components analysis of contemporary dance kinematics , 2004 .

[9]  Auke Ijspeert,et al.  Modeling discrete and rhythmic movements through motor primitives: a review , 2010, Biological Cybernetics.

[10]  Arthur D Kuo,et al.  Energetics of actively powered locomotion using the simplest walking model. , 2002, Journal of biomechanical engineering.

[11]  Yoshihiro Kuroki,et al.  Integrated motion control for walking, jumping and running on a small bipedal entertainment robot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[12]  Giuseppina C. Gini,et al.  Simulation for the Optimal Design of a Biped Robot: Analysis of Energy Consumption , 2010, SIMPAR.

[13]  Masayuki Inaba,et al.  A Fast Dynamically Equilibrated Walking Trajectory Generation Method of Humanoid Robot , 2002, Auton. Robots.

[14]  Alin Albu-Schäffer,et al.  The DLR hand arm system , 2011, 2011 IEEE International Conference on Robotics and Automation.

[15]  Nikolaos G. Tsagarakis,et al.  Lower body realization of the baby humanoid - ‘iCub’ , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Emilio Bizzi,et al.  Combinations of muscle synergies in the construction of a natural motor behavior , 2003, Nature Neuroscience.

[17]  F. Lacquaniti,et al.  Coordination of Locomotion with Voluntary Movements in Humans , 2005, The Journal of Neuroscience.

[18]  R. Brooks,et al.  The cog project: building a humanoid robot , 1999 .

[19]  Carlos Balaguer,et al.  A practical decoupled stabilizer for joint-position controlled humanoid robots , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[21]  Yasutaka Fujimoto,et al.  Trajectory generation of biped running robot with minimum energy consumption , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[22]  Nikolaos G. Tsagarakis,et al.  The design of the lower body of the compliant humanoid robot “cCub” , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  G. Metta,et al.  A modular bio-inspired architecture for movement generation for the infant-like robot iCub , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[24]  Bram Vanderborght,et al.  Exploiting Natural Dynamics to Reduce Energy Consumption by Controlling the Compliance of Soft Actuators , 2006, Int. J. Robotics Res..

[25]  F. Lacquaniti,et al.  Five basic muscle activation patterns account for muscle activity during human locomotion , 2004, The Journal of physiology.

[26]  Jeff Weber,et al.  Domo: a force sensing humanoid robot for manipulation research , 2004, 4th IEEE/RAS International Conference on Humanoid Robots, 2004..

[27]  Nikolaos G. Tsagarakis,et al.  A compact soft actuator unit for small scale human friendly robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[28]  Minoru Asada,et al.  An energy consumption based control for humanoid walking , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Kazuhisa Mitobe,et al.  Control of walking robots based on manipulation of the zero moment point , 2000, Robotica.

[30]  Nikolaos G. Tsagarakis,et al.  Efficient human-like walking for the compliant huMANoid COMAN based on linematic Motion Primitives (kMPs) , 2012, 2012 IEEE International Conference on Robotics and Automation.

[31]  Ryo Kurazume,et al.  Straight legged walking of a biped robot , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[32]  Nikolaos G. Tsagarakis,et al.  Exploiting natural dynamics for energy minimization using an Actuator with Adjustable Stiffness (AwAS) , 2011, 2011 IEEE International Conference on Robotics and Automation.

[33]  Shuuji Kajita,et al.  Experimentation of Humanoid Walking Allowing Immediate Modification of Foot Place Based on Analytical Solution , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[34]  Nikolaos G. Tsagarakis,et al.  iCub: the design and realization of an open humanoid platform for cognitive and neuroscience research , 2007, Adv. Robotics.

[35]  E. Torres-Jara Obrero: a platform for sensitive manipulation , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[36]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[37]  José António Tenreiro Machado,et al.  Energy analysis during biped walking , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[38]  Nikolaos G. Tsagarakis,et al.  Horse-like walking, trotting, and galloping derived from kinematic Motion Primitives (kMPs) and their application to walk/trot transitions in a compliant quadruped robot , 2013, Biological Cybernetics.

[39]  Nikolaos G. Tsagarakis,et al.  On the Kinematic Motion Primitives (kMPs) – Theory and Application , 2012, Front. Neurorobot..

[40]  Igor Farkas,et al.  Grounding the Meanings in Sensorimotor Behavior using Reinforcement Learning , 2012, Front. Neurorobot..

[41]  Shigeki Sugano,et al.  Design of human symbiotic robot TWENDY-ONE , 2009, 2009 IEEE International Conference on Robotics and Automation.

[42]  Nikolaos G. Tsagarakis,et al.  A human-like walking for the COmpliant huMANoid COMAN based on CoM trajectory reconstruction from kinematic Motion Primitives , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[43]  D. Caldwell,et al.  The kinematic Motion Primitives ( kMPs ) of periodic motions , discrete motions , and motions that are a combination of discrete and periodic movements , 2012 .