Optimization-Based Control Approaches to Humanoid Balancing

HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. Optimization-Based Control Approaches to Humanoid Balancing Aurélien Ibanez, Philippe Bidaud, Vincent Padois

[1]  H. Bock,et al.  A Multiple Shooting Algorithm for Direct Solution of Optimal Control Problems , 1984 .

[2]  Katja D. Mombaur,et al.  Using optimization to create self-stable human-like running , 2009, Robotica.

[3]  Vincent Padois,et al.  Unified preview control for humanoid postural stability and upper-limb interaction adaptation , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Vincent Padois,et al.  Emergence of humanoid walking behaviors from mixed-integer model predictive control , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Sofiane Achiche,et al.  From Inverse Kinematics to Optimal Control , 2014 .

[6]  Masayuki Inaba,et al.  Dynamically-Stable Motion Planning for Humanoid Robots , 2002, Auton. Robots.

[7]  Vincent Padois,et al.  Synthesis of complex humanoid whole-body behavior: A focus on sequencing and tasks transitions , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Ambarish Goswami,et al.  Postural Stability of Biped Robots and the Foot-Rotation Indicator (FRI) Point , 1999, Int. J. Robotics Res..

[9]  P. Bidaud,et al.  Stability Measure of Postural Dynamic Equilibrium Based on Residual Radius , 2008 .

[10]  Robin Deits,et al.  Footstep planning on uneven terrain with mixed-integer convex optimization , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[11]  Paul Evrard,et al.  Interactive Virtual Humans: A Two-Level Prioritized Control Framework With Wrench Bounds , 2012, IEEE Transactions on Robotics.

[12]  Scott Kuindersma,et al.  Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot , 2015, Autonomous Robots.

[13]  Pierre-Brice Wieber On the stability of walking systems , 2002 .

[14]  Paul Evrard,et al.  Task-driven posture optimization for virtual characters , 2012, SCA '12.

[15]  Nicolas Mansard,et al.  Continuity of Varying-Feature-Set Control Laws , 2009, IEEE Transactions on Automatic Control.

[16]  Vincent Padois,et al.  A distributed model predictive control approach for robust postural stability of a humanoid robot , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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

[18]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[19]  B. Faverjon,et al.  A local based approach for path planning of manipulators with a high number of degrees of freedom , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[20]  Jovan Popovic,et al.  Multiobjective control with frictional contacts , 2007, SCA '07.

[21]  Vincent Padois,et al.  Whole-body hierarchical motion and force control for humanoid robots , 2016, Auton. Robots.

[22]  Pierre-Brice Wieber,et al.  Prioritizing linear equality and inequality systems: Application to local motion planning for redundant robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[23]  Giorgio Metta,et al.  Prioritized motion-force control of constrained fully-actuated robots: "Task Space Inverse Dynamics" , 2014, Robotics Auton. Syst..

[24]  Bernd Henze,et al.  Posture and balance control for humanoid robots in multi-contact scenarios based on Model Predictive Control , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Florent Lamiraux,et al.  Optimal motion planning for humanoid robots , 2013, 2013 IEEE International Conference on Robotics and Automation.

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

[27]  Abderrahmane Kheddar,et al.  Using a multi-objective controller to synthesize simulated humanoid robot motion with changing contact configurations , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  François Keith,et al.  Dynamic Whole-Body Motion Generation Under Rigid Contacts and Other Unilateral Constraints , 2013, IEEE Transactions on Robotics.

[29]  Timothy Bretl,et al.  Motion Planning for Legged Robots on Varied Terrain , 2008, Int. J. Robotics Res..

[30]  Eiichi Yoshida,et al.  Generation of whole-body optimal dynamic multi-contact motions , 2013, Int. J. Robotics Res..

[31]  Vincent Padois,et al.  Generalized hierarchical control , 2015, Autonomous Robots.

[32]  Derek Nowrouzezahrai,et al.  Learning hatching for pen-and-ink illustration of surfaces , 2012, TOGS.

[33]  Olivier Sigaud,et al.  Multiple task optimization using dynamical movement primitives for whole-body reactive control , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

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

[35]  Alain Micaelli,et al.  Dynamic balance control of humanoids for multiple grasps and non coplanar frictional contacts , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[36]  Oussama Khatib,et al.  A Unified Approach to Integrate Unilateral Constraints in the Stack of Tasks , 2009, IEEE Transactions on Robotics.

[37]  Pierre-Brice Wieber,et al.  Hierarchical quadratic programming: Fast online humanoid-robot motion generation , 2014, Int. J. Robotics Res..

[38]  Vincent Padois,et al.  Effective Generation of Dynamically Balanced Locomotion with Multiple Non-coplanar Contacts , 2015, ISRR.

[39]  Olivier Stasse,et al.  Whole-body model-predictive control applied to the HRP-2 humanoid , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[40]  Masayuki Inaba,et al.  Bracing behavior in humanoid through preview control of impact disturbance , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[41]  Oussama Khatib,et al.  A Unified Framework for Whole-Body Humanoid Robot Control with Multiple Constraints and Contacts , 2008, EUROS.

[42]  Nicolas Mansard,et al.  Intermediate Desired Value Approach for Task Transition of Robots in Kinematic Control , 2012, IEEE Transactions on Robotics.

[43]  Yuval Tassa,et al.  Synthesis and stabilization of complex behaviors through online trajectory optimization , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[44]  Andrei Herdt,et al.  Walking without thinking about it , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[45]  Olivier Sigaud,et al.  Variance modulated task prioritization in Whole-Body Control , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[46]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[47]  Tadej Petric,et al.  Smooth continuous transition between tasks on a kinematic control level: Obstacle avoidance as a control problem , 2013, Robotics Auton. Syst..

[48]  Jerry Pratt,et al.  Velocity-Based Stability Margins for Fast Bipedal Walking , 2006 .

[49]  Stefan Schaal,et al.  Inverse dynamics control of floating-base robots with external constraints: A unified view , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[51]  Pierre-Brice Wieber,et al.  Online walking gait generation with adaptive foot positioning through Linear Model Predictive control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[53]  M. Vukobratovic,et al.  On the stability of anthropomorphic systems , 1972 .

[54]  Pierre-Brice Wieber,et al.  Stabilization of the Capture Point Dynamics for Bipedal Walking Based on Model Predictive Control , 2012, SyRoCo.

[55]  Alexander Herzog,et al.  Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics , 2013, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[56]  Pierre-Brice Wieber,et al.  Analysis of the discontinuities in prioritized tasks-space control under discreet task scheduling operations , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[57]  Florent Lamiraux,et al.  Dynamic walking and whole-body motion planning for humanoid robots: an integrated approach , 2013, Int. J. Robotics Res..

[58]  Abderrahmane Kheddar,et al.  Humanoid Robot Locomotion and Manipulation Step Planning , 2012, Adv. Robotics.

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

[60]  Christopher G. Atkeson,et al.  Push Recovery by stepping for humanoid robots with force controlled joints , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.