Swing leg retraction using virtual apex method for the ParkourBot climbing robot

This paper describes a simple control scheme for the two-legged dynamic climbing robot, the ParkourBot. Inspired by the swing leg retraction (SLR) method used on running robots, we propose to implement an SLR controller that does not require an actual apex crossing event as an initiator. The familiar SLR control for running is initiated when the center of mass (CoM) of the robot reaches the apex of its trajectory. Often, dynamic climbing gaits do not reach an apex. We therefore define an alternative initiator named, the virtual apex. We evaluate two simple models, the conservative spring loaded inverted pendulum (SLIP) model, and the more realistic non-conservative SLIP model. We show, in simulation, that using SLR we are able to stabilize and control the otherwise unstable conservative SLIP model. We also show, that using the SLR significantly increases the robustness of the non-conservative SLIP model. Finally, we validate our results through experiments on the ParkourBot climbing robot.

[1]  Garth Zeglin,et al.  The bow leg hopping robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[3]  Philip Holmes,et al.  Stability Analysis of Legged Locomotion Models by Symmetry-Factored Return Maps , 2004, Int. J. Robotics Res..

[4]  H. B. Brown,et al.  RHex : A Biologically Inspired Hexapod Runner 1 , 2005 .

[5]  Howie Choset,et al.  Design and Open-Loop Control of the ParkourBot, a Dynamic Climbing Robot , 2014, IEEE Transactions on Robotics.

[6]  H. Benjamin Brown,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. RHex: A Biologically Inspired Hexapod Runner ∗ , 2022 .

[7]  R Blickhan,et al.  Extension and Customization of Self-stability Control in Compliant Legged Systems , 2011 .

[8]  Philip Holmes,et al.  A Simply Stabilized Running Model , 2005, SIAM Rev..

[9]  Shuuji Kajita,et al.  Legged Robots , 2008, Springer Handbook of Robotics.

[10]  Z H Shen,et al.  A fundamental mechanism of legged locomotion with hip torque and leg damping , 2012, Bioinspiration & biomimetics.

[11]  Jessica K. Hodgins,et al.  Biped Gymnastics , 1988, Int. J. Robotics Res..

[12]  Katie Byl,et al.  Metastable Walking Machines , 2009, Int. J. Robotics Res..

[13]  J. Schmitt,et al.  Modeling posture-dependent leg actuation in sagittal plane locomotion , 2009, Bioinspiration & biomimetics.

[14]  M H Raibert,et al.  Trotting, pacing and bounding by a quadruped robot. , 1990, Journal of biomechanics.

[15]  Amir Degani,et al.  A flight-phase terrain following control strategy for stable and robust hopping of a one-legged robot under large terrain variations , 2017, Bioinspiration & biomimetics.

[16]  Hartmut Geyer,et al.  Swing-leg retraction: a simple control model for stable running , 2003, Journal of Experimental Biology.

[17]  Koushil Sreenath,et al.  A Compliant Hybrid Zero Dynamics Controller for Stable, Efficient and Fast Bipedal Walking on MABEL , 2011, Int. J. Robotics Res..

[18]  H. Geyer,et al.  Influence of swing leg movement on running stability. , 2005, Human movement science.

[19]  Amir Degani,et al.  Analytical control parameters of the swing leg retraction method using an instantaneous SLIP model , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Garth Zeglin,et al.  Control of a bow leg hopping robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[21]  Howie Choset,et al.  The ParkourBot - a dynamic BowLeg climbing robot , 2011, 2011 IEEE International Conference on Robotics and Automation.