Balancing in Dynamic, Unstable Environments Without Direct Feedback of Environment Information

This paper studies the balancing of simple planar bipedal robot models in dynamic, unstable environments such as seesaw, bongoboard, and board on a curved floor. This paper derives output feedback controllers that successfully stabilize seesaw, bongoboard, and curved floor models using only global robot information and with no direct feedback of the dynamic environment and, hence, demonstrates that direct feedback of environment information is not essential for successfully stabilizing the models considered in this paper. This paper presents an optimization to derive stabilizing output feedback controllers that are robust to disturbances on the board. It analyzes the robustness of the derived output feedback controllers to disturbances and parameter uncertainties and compares their performance with similarly derived robust linear quadratic regulator controllers. This paper also presents nonlinear simulation results of the output feedback controllers' successful stabilization of bongoboard, seesaw, and curved floor models.

[1]  H. Rosenbrock,et al.  State-space and multivariable theory, , 1970 .

[2]  P. Dorato,et al.  Static output feedback: a survey , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[3]  Yu Zheng,et al.  Optimization and control of cyclic biped locomotion on a rolling ball , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[4]  Sergey V. Drakunov,et al.  Capture Point: A Step toward Humanoid Push Recovery , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[5]  Gerd Hirzinger,et al.  Posture and balance control for biped robots based on contact force optimization , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[6]  Arthur D. Kuo,et al.  Stabilization of Lateral Motion in Passive Dynamic Walking , 1999, Int. J. Robotics Res..

[7]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[8]  Benjamin J. Stephens,et al.  Humanoid push recovery , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[9]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[10]  Robert F. Stengel,et al.  Optimal Control and Estimation , 1994 .

[11]  Pai H. Chou,et al.  EcoIMU: A Dual Triaxial-Accelerometer Inertial Measurement Unit for Wearable Applications , 2010, 2010 International Conference on Body Sensor Networks.

[12]  Sung-Hee Lee,et al.  A momentum-based balance controller for humanoid robots on non-level and non-stationary ground , 2012, Auton. Robots.

[13]  L Mahadevan,et al.  Balancing on tightropes and slacklines , 2012, Journal of The Royal Society Interface.

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

[15]  Bijnan Bandyopadhyay,et al.  Comments on "Stabilization via static output feedback , 1994, IEEE Trans. Autom. Control..

[16]  Katsu Yamane,et al.  Universal balancing controller for robust lateral stabilization of bipedal robots in dynamic, unstable environments , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[17]  A. T. Neto,et al.  Stabilization via static output feedback , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[18]  Martijn Wisse,et al.  A Three-Dimensional Passive-Dynamic Walking Robot with Two Legs and Knees , 2001, Int. J. Robotics Res..

[19]  Jen-te Yu,et al.  A convergent algorithm for computing stabilizing static output feedback gains , 2004, IEEE Trans. Autom. Control..

[20]  Christopher G. Atkeson,et al.  Approximate policy transfer applied to simulated Bongo Board balance , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[21]  A. Kuo,et al.  Active control of lateral balance in human walking. , 2000, Journal of biomechanics.

[22]  Pierre-Brice Wieber,et al.  Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task , 2011, IEEE Transactions on Robotics.

[23]  Jessica K. Hodgins,et al.  Adaptive torque-based control of a humanoid robot on an unstable platform , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

[24]  Yu Zheng,et al.  Ball walker: A case study of humanoid robot locomotion in non-stationary environments , 2011, 2011 IEEE International Conference on Robotics and Automation.

[25]  Gaurav S. Sukhatme,et al.  Fast Relative Pose Calibration for Visual and Inertial Sensors , 2008, ISER.

[26]  Sung-Hee Lee,et al.  Ground reaction force control at each foot: A momentum-based humanoid balance controller for non-level and non-stationary ground , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  P. Huber,et al.  A CASE STUDY ON BALANCE RECOVERY IN SLACKLINING , 2010 .

[28]  Oussama Khatib,et al.  Contact consistent control framework for humanoid robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..