Analytical Solution to Global Dynamic Balance Control of the Acrobot

To provide a high level dynamic stability objective for humanoid robots that takes into consideration forces due to joint coupling, we derive an analytical solution to the dynamic balance control of the Acrobot, a fixed-base underactuated inverted double pendulum. We will show that the proof for stability involves an analogy to the dynamic stabilization of a rigid pendulum through vertical vibrations of its base, thus providing physical and mathematical insights into controls and dynamic stability of underactuated, articulated systems like the humanoid robot.

[1]  Kevin M. Passino,et al.  c ○ 1997 Kluwer Academic Publishers. Printed in the Netherlands. Intelligent Control for an Acrobot , 1996 .

[2]  R. Murray,et al.  A Case Study in Approximate Linearization: The Acrobot Example , 2010 .

[3]  Kevin C. Galloway,et al.  Interaction Forces of Soft Fiber Reinforced Bending Actuators , 2017, IEEE/ASME Transactions on Mechatronics.

[4]  Christopher G. Atkeson,et al.  Optimization‐based Full Body Control for the DARPA Robotics Challenge , 2015, J. Field Robotics.

[5]  Gary Boone,et al.  Efficient reinforcement learning: model-based Acrobot control , 1997, Proceedings of International Conference on Robotics and Automation.

[6]  Sung-Hee Lee,et al.  Reaction Mass Pendulum (RMP): An explicit model for centroidal angular momentum of humanoid robots , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[7]  Vinutha Kallem,et al.  Rate of change of angular momentum and balance maintenance of biped robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Zheng Wang,et al.  A Three-Dimensional-Printed Soft Robotic Glove With Enhanced Ergonomics and Force Capability , 2018, IEEE Robotics and Automation Letters.

[9]  Stephan K. Chalup,et al.  A small spiking neural network with LQR control applied to the acrobot , 2008, Neural Computing and Applications.

[10]  Chee-Meng Chew,et al.  Virtual Model Control: An Intuitive Approach for Bipedal Locomotion , 2001, Int. J. Robotics Res..

[11]  Vincent Hayward,et al.  Stabilization of the spatial double inverted pendulum using stochastic programming seen as a model of standing postural control , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[12]  Zheng Wang,et al.  A Wearable Detector for Simultaneous Finger Joint Motion Measurement , 2018, IEEE Transactions on Biomedical Circuits and Systems.

[13]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[14]  Jaeheung Park,et al.  Synthesis of natural arm swing motion in human bipedal walking. , 2008, Journal of biomechanics.

[15]  Zheng Wang,et al.  A Soft-Robotic Gripper With Enhanced Object Adaptation and Grasping Reliability , 2017, IEEE Robotics and Automation Letters.

[16]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

[17]  Kazuhito Yokoi,et al.  Resolved momentum control: humanoid motion planning based on the linear and angular momentum , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[18]  Dimitris C. Dracopoulos,et al.  Swing Up and Balance Control of the Acrobot Solved by Genetic Programming , 2012, SGAI Conf..

[19]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[20]  A.D. Kuo,et al.  An optimal control model for analyzing human postural balance , 1995, IEEE Transactions on Biomedical Engineering.

[21]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[22]  Fangzheng Xue,et al.  Balance control for an acrobot , 2011, 2011 Chinese Control and Decision Conference (CCDC).

[23]  Xiaojiao Chen,et al.  Fiber-Reinforced Origamic Robotic Actuator. , 2017, Soft robotics.

[24]  Masayuki Inaba,et al.  Online generation of humanoid walking motion based on a fast generation method of motion pattern that follows desired ZMP , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Eugene I. Butikov,et al.  On the dynamic stabilization of an inverted pendulum , 2001 .

[26]  Kazuhito Yokoi,et al.  The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[27]  B. Ahmad,et al.  Control of effective potential minima for Kapitza oscillator by periodical kicking pulses , 2009 .

[28]  Zheng Wang,et al.  A robotic manipulator design with novel soft actuators , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[29]  An improved criterion for Kapitza's pendulum stability , 2011 .

[30]  Yangsheng Xu,et al.  Dynamic coupling of underactuated manipulators , 1995, Proceedings of International Conference on Control Applications.

[31]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[32]  Juan Yi,et al.  Soft robotics for engineers , 2015 .

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

[34]  Juan Yi,et al.  Introduction to modeling of the McKibben pneumatic artificial muscle with end constraints , 2016, 2016 IEEE International Conference on Information and Automation (ICIA).

[35]  Shuuji Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-derivation and application of the linear inverted pendulum mode , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[36]  Scott Kuindersma,et al.  An efficiently solvable quadratic program for stabilizing dynamic locomotion , 2013, 2014 IEEE International Conference on Robotics and Automation (ICRA).