Time dependent control Lyapunov functions and hybrid zero dynamics for stable robotic locomotion

Implementing state-based parameterized periodic trajectories on complex robotic systems, e.g., humanoid robots, can lead to instability due to sensor noise exacerbated by dynamic movements. As a means of understanding this phenomenon, and motivated by field testing on the humanoid robot DURUS, this paper presents sufficient conditions for the boundedness of hybrid periodic orbits (i.e., boundedness of walking gaits) for time dependent control Lyapunov functions. In particular, this paper considers virtual constraints that yield hybrid zero dynamics with desired outputs that are a function of time or a state-based phase variable. If the difference between the phase variable and time is bounded, we establish exponential boundedness to the zero dynamics surface. These results are extended to hybrid dynamical systems, establishing exponential boundedness of hybrid periodic orbits, i.e., we show that stable walking can be achieved through time-based implementations of state-based virtual constraints. These results are verified on the bipedal humanoid robot DURUS both in simulation and experimentally; it is demonstrated that a close match between time based tracking and state based tracking can be achieved as long as there is a close match between the time and phase based desired output trajectories.

[1]  Koushil Sreenath,et al.  Torque Saturation in Bipedal Robotic Walking Through Control Lyapunov Function-Based Quadratic Programs , 2013, IEEE Access.

[2]  Jessy W. Grizzle,et al.  Hybrid Invariant Manifolds in Systems With Impulse Effects With Application to Periodic Locomotion in Bipedal Robots , 2009, IEEE Transactions on Automatic Control.

[3]  S. Sastry Nonlinear Systems: Analysis, Stability, and Control , 1999 .

[4]  Eduardo Sontag Input to State Stability: Basic Concepts and Results , 2008 .

[5]  L. Mazzi,et al.  ON STABILIZATION OF TIME-DEPENDENT AFFINE CONTROL SYSTEMS , 1996 .

[6]  Aaron D. Ames,et al.  Human-Inspired Control of Bipedal Walking Robots , 2014, IEEE Transactions on Automatic Control.

[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]  A. Isidori,et al.  Adaptive control of linearizable systems , 1989 .

[9]  Aaron D. Ames,et al.  3D dynamic walking with underactuated humanoid robots: A direct collocation framework for optimizing hybrid zero dynamics , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Aaron D. Ames,et al.  Dynamically stable bipedal robotic walking with NAO via human-inspired hybrid zero dynamics , 2012, HSCC '12.

[11]  Franck Plestan,et al.  Asymptotically stable walking for biped robots: analysis via systems with impulse effects , 2001, IEEE Trans. Autom. Control..

[12]  Aaron D. Ames,et al.  From Formal Methods to Algorithmic Implementation of Human Inspired Control on Bipedal Robots , 2012, WAFR.

[13]  Koushil Sreenath,et al.  Rapidly Exponentially Stabilizing Control Lyapunov Functions and Hybrid Zero Dynamics , 2014, IEEE Transactions on Automatic Control.

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

[15]  J. Hauser,et al.  Converse Lyapunov functions for exponentially stable periodic orbits , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[16]  Zhongping JIANG,et al.  Stabilization of nonlinear time-varying systems: a control lyapunov function approach , 2009, J. Syst. Sci. Complex..