Hopping control for the musculoskeletal bipedal robot: BioBiped

Bipedal locomotion can be divided into primitive tasks, namely repulsive leg behavior (bouncing against gravity), leg swing (protraction and retraction) and body alignment (balancing against gravity). In the bipedal spring-mass model for walking and running, the repulsive leg function is described by a linear prismatic spring. This paper adopts two strategies for swinging and bouncing control from conceptual models for the human-inspired musculoskeletal BioBiped robot. The control approach consists of two layers, velocity based leg adjustment (VBLA) and virtual model control to represent a virtual springy leg between toe and hip. Additionally, the rest length and stiffness of the virtual springy leg are tuned based on events to compensate energy losses due to damping. In order to mimic human locomotion, the trunk is held upright by physical constraints. The controller is implemented on the validated detailed simulation model of BioBiped. In-place as well as forward hopping and switching between these two gaits are easily achieved by tuning the parameters for the leg adjustment, virtual leg stiffness and injected energy. Furthermore, it is shown that the achieved motion performance of in-place hopping agrees well with that of human subjects.

[1]  Oskar von Stryk,et al.  Concept and Design of the BioBiped1 Robot for Human-like Walking and Running , 2011, Int. J. Humanoid Robotics.

[2]  Majid Nili Ahmadabadi,et al.  Controllers for robust hopping with upright trunk based on the Virtual Pendulum concept , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Majid Nili Ahmadabadi,et al.  Novel leg adjustment approach for hopping and running , 2013 .

[4]  Arthur D Kuo,et al.  The six determinants of gait and the inverted pendulum analogy: A dynamic walking perspective. , 2007, Human movement science.

[5]  Andre Seyfarth,et al.  Human leg adjustment in perturbed hopping , 2013 .

[6]  Susanne W. Lipfert,et al.  Upright human gait did not provide a major mechanical challenge for our ancestors. , 2010, Nature communications.

[7]  C Ludwig,et al.  Multiple-step model-experiment matching allows precise definition of dynamical leg parameters in human running. , 2012, Journal of biomechanics.

[8]  Oskar von Stryk,et al.  Simulation of dynamics and realistic contact forces for manipulators and legged robots with high joint elasticity , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).

[9]  Oskar von Stryk,et al.  Actuation requirements for hopping and running of the musculoskeletal robot BioBiped1 , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Reinhard Blickhan,et al.  Compliant leg behaviour explains basic dynamics of walking and running , 2006, Proceedings of the Royal Society B: Biological Sciences.

[11]  Katayon Radkhah Advancing Musculoskeletal Robot Design for Dynamic and Energy-Efficient Bipedal Locomotion , 2014 .

[12]  R J Full,et al.  Templates and anchors: neuromechanical hypotheses of legged locomotion on land. , 1999, The Journal of experimental biology.

[13]  Jessy W. Grizzle,et al.  The Spring Loaded Inverted Pendulum as the Hybrid Zero Dynamics of an Asymmetric Hopper , 2009, IEEE Transactions on Automatic Control.

[14]  Martijn Wisse,et al.  A Disturbance Rejection Measure for Limit Cycle Walkers: The Gait Sensitivity Norm , 2007, IEEE Transactions on Robotics.

[15]  A. Kuo,et al.  Comparison of kinematic and kinetic methods for computing the vertical motion of the body center of mass during walking. , 2004, Human movement science.

[16]  Oskar von Stryk,et al.  Detailed dynamics modeling of BioBiped's monoarticular and biarticular tendon-driven actuation system , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Chee-Meng Chew,et al.  Virtual Model Control: An Intuitive Approach for Bipedal Locomotion , 2001, Int. J. Robotics Res..

[18]  Reinhard Blickhan,et al.  A movement criterion for running. , 2002, Journal of biomechanics.

[19]  M. Bobbert,et al.  Mechanical output from individual muscles during explosive leg extensions: the role of biarticular muscles. , 1996, Journal of biomechanics.

[20]  Jerry E. Pratt,et al.  Exploiting inherent robustness and natural dynamics in the control of bipedal walking robots , 2000 .

[21]  André Seyfarth,et al.  Leg-adjustment strategies for stable running in three dimensions , 2012, Bioinspiration & biomimetics.

[22]  R. Blickhan The spring-mass model for running and hopping. , 1989, Journal of biomechanics.

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

[24]  Daniel E. Koditschek,et al.  RHex: A Simple and Highly Mobile Hexapod Robot , 2001, Int. J. Robotics Res..

[25]  G. J. van Ingen Schenau,et al.  Role of Mono- and Biarticular Muscles in Explosive Movements , 1984, International journal of sports medicine.

[26]  Martin Buehler,et al.  A planar hopping robot with one actuator: design, simulation, and experimental results , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[27]  C. T. Farley,et al.  Leg stiffness primarily depends on ankle stiffness during human hopping. , 1999, Journal of biomechanics.

[28]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.