Passivity-Based Control with a Generalized Energy Storage Function for Robust Walking of Biped Robots

This paper offers a novel generalization of a passivity-based, energy tracking controller for robust bipedal walking. Past work has shown that a biped limit cycle with a known, constant mechanical energy can be made robust to uneven terrains and disturbances by actively driving energy to that reference. However, the assumption of a known, constant mechanical energy has limited application of this passivity-based method to simple toy models (often passive walkers). The method presented in this paper allows the passivity-based controller to be used in combination with an arbitrary inner-loop control that creates a limit cycle with a constant generalized system energy. We also show that the proposed control method accommodates arbitrary degrees of underactuation. Simulations on a 7-link biped model demonstrate that the proposed control scheme enlarges the basin of attraction, increases the convergence rate to the limit cycle, and improves robustness to ground slopes.

[1]  Daniel E. Koditschek,et al.  Hybrid zero dynamics of planar biped walkers , 2003, IEEE Trans. Autom. Control..

[2]  Ryan W. Sinnet Energy Shaping of Mechanical Systems via Control Lyapunov Functions with Applications to Bipedal Locomotion , 2015 .

[3]  Bernard Espiau,et al.  Limit Cycles in a Passive Compass Gait Biped and Passivity-Mimicking Control Laws , 1997, Auton. Robots.

[4]  Michael Goldfarb,et al.  A Control Approach for Actuated Dynamic Walking in Biped Robots , 2009, IEEE Transactions on Robotics.

[5]  Aaron D. Ames,et al.  Energy shaping of hybrid systems via control Lyapunov functions , 2015, 2015 American Control Conference (ACC).

[6]  Daniel Vélez Día,et al.  Biomechanics and Motor Control of Human Movement , 2013 .

[7]  Robert D. Gregg,et al.  A survey of phase variable candidates of human locomotion , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  Víctor Santibáñez,et al.  Interconnection and damping assignment passivity-based control for a compass-like biped robot , 2017 .

[9]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[10]  Robert D. Gregg,et al.  Hybrid invariance and stability of a feedback linearizing controller for powered prostheses , 2015, 2015 American Control Conference (ACC).

[11]  Robert D. Gregg,et al.  Underactuated Potential Energy Shaping With Contact Constraints: Application to a Powered Knee-Ankle Orthosis , 2018, IEEE Transactions on Control Systems Technology.

[12]  Robert D. Gregg,et al.  Reduction-based Control of Three-dimensional Bipedal Walking Robots , 2010, Int. J. Robotics Res..

[13]  Christine Chevallereau,et al.  Models, feedback control, and open problems of 3D bipedal robotic walking , 2014, Autom..

[14]  Robert D. Gregg,et al.  Orthotic body-weight support through underactuated potential energy shaping with contact constraints , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[15]  RODRIGUEZ,et al.  AN UNDERACTUATED MODEL OF BIPEDAL GAIT BASED ON A BIOMECHANICAL ANALYSIS , 2013 .

[16]  E. Westervelt,et al.  Feedback Control of Dynamic Bipedal Robot Locomotion , 2007 .

[17]  M. Spong,et al.  CONTROLLED SYMMETRIES AND PASSIVE WALKING , 2002 .

[18]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of Euler–Poincaré mechanical systems , 2001 .

[19]  Karl Johan Åström,et al.  The Reaction Wheel Pendulum , 2007, The Reaction Wheel Pendulum.

[20]  Bernard Espiau,et al.  A Study of the Passive Gait of a Compass-Like Biped Robot , 1998, Int. J. Robotics Res..

[21]  Robert D. Gregg,et al.  Towards total energy shaping control of lower-limb exoskeletons , 2017, 2017 American Control Conference (ACC).

[22]  Dongjun Lee,et al.  Passivity-Based Control of Bipedal Locomotion , 2007, IEEE Robotics & Automation Magazine.

[23]  Mark W. Spong,et al.  Kinetic energy shaping for gait regulation of underactuated bipeds , 2008, 2008 IEEE International Conference on Control Applications.

[24]  R. Ortega Passivity-based control of Euler-Lagrange systems : mechanical, electrical and electromechanical applications , 1998 .

[25]  Mark W. Spong,et al.  Further results on control of the compass gait biped , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).