Design and Experimental Validation of a Velocity Decomposition-Based Controller for Underactuated Planar Bipeds

This letter extends the use of the velocity decomposition metric for underactuated mechanical systems to the design of an enhanced hybrid zero dynamics (HZD)-based controller for biped robots. The metric has been used to quantify the control authority of underactuated planar bipeds by measuring the amount of nonlinear coupling between the actuated and unactuated degrees of freedom. Here, an offset to the biped's desired torso angle is applied in proportion to the error in the unactuated velocity, as determined through the decomposition. This offset aids in rejecting both acceleration and deceleration disturbances to the unactuated velocity. Simulation results with a point-foot, three-link planar biped show that the velocity decomposition-enhanced controller has identical performance to transverse linearization feedback control and outperforms both the unmodified HZD-based controller and an alternative hip velocity-enhanced controller in rejecting disturbances. Experimental results with the planar, point-foot, five-link biped ERNIE confirm these same trends. The velocity decomposition-enhanced controller enables return to steady-state walking in fewer steps following a disturbance and with lower average and peak torques.

[1]  Jessy W. Grizzle,et al.  Walking gait optimization for accommodation of unknown terrain height variations , 2015, 2015 American Control Conference (ACC).

[2]  Ian R. Manchester,et al.  Stability Analysis and Control Design for an Underactuated Walking Robot via Computation of a Transverse Linearization , 2008 .

[3]  Koushil Sreenath,et al.  Dynamic Walking on Randomly-Varying Discrete Terrain with One-step Preview , 2017, Robotics: Science and Systems.

[4]  Bill Goodwine,et al.  Quantifying Control Authority in Periodic Motions of Underactuated Mobile Robots , 2015 .

[5]  J. Hauser,et al.  Feedback linearization of transverse dynamics for periodic orbits , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[6]  James P. Schmiedeler,et al.  Design and control of a planar bipedal robot ERNIE with parallel knee compliance , 2008, Auton. Robots.

[7]  Tad McGeer,et al.  Passive walking with knees , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[8]  Jessy W. Grizzle,et al.  Supervised learning for stabilizing underactuated bipedal robot locomotion, with outdoor experiments on the wave field , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Ian R. Manchester,et al.  Periodic motion planning and analytical computation of transverse linearizations for hybrid mechanical systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[10]  David C. Post,et al.  Velocity disturbance rejection for planar bipeds walking with HZD-based control , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Bill Goodwine,et al.  A stopping algorithm for mechanical systems underactuated by one control , 2008 .

[12]  A. Isidori Nonlinear Control Systems , 1985 .

[13]  Bill Goodwine,et al.  The effect of dynamic singularities on robotic control and design , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

[15]  Ian R. Manchester,et al.  Invariant funnels for underactuated dynamic walking robots: New phase variable and experimental validation , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Chandana Paul,et al.  Low-bandwidth reflex-based control for lower power walking: 65 km on a single battery charge , 2014, Int. J. Robotics Res..

[17]  Katie Byl,et al.  Quantifying the trade-offs between stability versus energy use for underactuated biped walking , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Carlos Canudas-de-Wit,et al.  Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach , 2005, IEEE Transactions on Automatic Control.

[19]  Yildirim Hurmuzlu,et al.  The role of impact in the stability of bipedal locomotion , 1986 .

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

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

[22]  Ian R. Manchester,et al.  Stable dynamic walking over uneven terrain , 2011, Int. J. Robotics Res..

[23]  Joao P. Ferreira,et al.  Disturbance rejection using an intelligent computing control technique for a biped robot , 2012, World Automation Congress 2012.

[24]  Gordon Cheng,et al.  Passivity-based control of underactuated biped robots within hybrid zero dynamics approach , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[25]  Qiang Huang,et al.  Bioinspired Control of Walking With Toe-Off, Heel-Strike, and Disturbance Rejection for a Biped Robot , 2017, IEEE Transactions on Industrial Electronics.

[26]  Jason Todd Nightingale,et al.  Geometric Analysis and Control of Underactuated Mechanical Systems , 2012 .

[27]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[28]  Fumihiko Asano,et al.  Control walking speed by approximate-kinetic-model-based self-adaptive control on underactuated compass-like bipedal walker , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[29]  Bill Goodwine,et al.  Intrinsic vector-valued symmetric form for simple mechanical control systems in the nonzero velocity setting , 2008, 2008 IEEE International Conference on Robotics and Automation.

[30]  David C. Post,et al.  Design and experimental implementation of a hybrid zero dynamics-based controller for planar bipeds with curved feet , 2014, Int. J. Robotics Res..