Controllers for robust hopping with upright trunk based on the Virtual Pendulum concept

This paper presents a new control approach to achieve robust hopping with upright trunk in the sagittal plane. It relies on an innovative concept for trunk stabilization, called Virtual Pendulum concept, recently proposed, based on experimental finding in animal locomotion. With this concept, the trunk is stabilized by redirecting the ground reaction force to a virtual support point, named Virtual Pivot Point (VPP). This concept is combined with a new leg adjustment scheme to induce stable hopping when an extended trunk is added to SLIP model. The stability is investigated by Poincaré map analysis. With fixed VPP position, stability, disturbance rejection and moderate robustness are achieved, but with low convergence speed. To improve the performances and attain higher robustness, event based control of VPP position is introduced, using feedback of the system state at apex. Dead beat control and Discrete LQR are alternatively considered to adjust the feedback gains. In both cases, considerable enhancements with respect to stability, convergence speed and robustness against perturbations are achieved.

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

[2]  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.

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

[4]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[5]  T. McMahon,et al.  The mechanics of running: how does stiffness couple with speed? , 1990, Journal of biomechanics.

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

[7]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

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

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

[10]  Takashi Emura,et al.  Symmetric Walking Control: Invariance and Global Stability , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[11]  A. Seyfarth,et al.  Stable Upright Walking and Running using a simple Pendulum based Control Scheme , 2008 .

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

[13]  Mi-Ching Tsai,et al.  Robust and Optimal Control , 2014 .

[14]  André Seyfarth,et al.  Simplified control of upright walking by exploring asymmetric gaits induced by leg damping , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[15]  Ioannis Poulakakis,et al.  Formal embedding of the Spring Loaded Inverted Pendulum in an Asymmetric hopper , 2007, 2007 European Control Conference (ECC).

[16]  Jessica K. Hodgins,et al.  Dynamically Stable Legged Locomotion , 1983 .

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

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

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