Analysis of a simple model for post-impact dynamics active compliance in humanoids falls with nonlinear optimization

We analyse a mass-spring-damper model as an active compliance steering controller to adaptively comply with post-impact dynamics in humanoid falls. We use it as a one degree of freedom virtual link that can be attached between a point at impact and a given limb point (e.g. torso or waist of the humanoid). By mapping position and torque limits of the robot joints into corresponding position and force limits in the virtual link, we formulate a nonlinear optimization problem to find its admissible stiffness and damping that prevents violating the constraints before reaching a steady state rest. The nonlinear constraints are analytically derived using symbolic computation and then numerically solved with off-the-shelf nonlinear optimization solver. The virtual model trajectories are then mapped back on the full body of the humanoid robot and illustrated on the HRP-4 robot in simulation.

[1]  Eiichi Yoshida,et al.  Model preview control in multi-contact motion-application to a humanoid robot , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Abderrahmane Kheddar,et al.  QP-based Adaptive-Gains Control to Lower Damage in Humanoid Falls , 2016 .

[3]  David E. Orin,et al.  Centroidal dynamics of a humanoid robot , 2013, Auton. Robots.

[4]  Abderrahmane Kheddar,et al.  Multi-Character Physical and Behavioral Interactions Controller , 2017, IEEE Transactions on Visualization and Computer Graphics.

[5]  Martin de Lasa,et al.  Robust physics-based locomotion using low-dimensional planning , 2010, ACM Trans. Graph..

[6]  Kazuhito Yokoi,et al.  Combining haptic sensing with safe interaction , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  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).

[8]  Abderrahmane Kheddar,et al.  On Weight-Prioritized Multitask Control of Humanoid Robots , 2018, IEEE Transactions on Automatic Control.

[9]  David E. Orin,et al.  3D-SLIP steering for high-speed humanoid turns , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Abderrahmane Kheddar,et al.  Post-impact adaptive compliance for humanoid falls using predictive control of a reduced model , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[11]  Reinhard Blickhan,et al.  Compliant leg behaviour explains basic dynamics of walking and running , 2006, Proceedings of the Royal Society B: Biological Sciences.

[12]  Zoran Popovic,et al.  Discovery of complex behaviors through contact-invariant optimization , 2012, ACM Trans. Graph..

[13]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[14]  Abderrahmane Kheddar,et al.  Falls control using posture reshaping and active compliance , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[15]  Abderrahmane Kheddar,et al.  Model-predictive control in multi-contact based on stability polyhedrons , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[16]  Scott Kuindersma,et al.  Modeling and Control of Legged Robots , 2016, Springer Handbook of Robotics, 2nd Ed..