Skip to main content

2018 | OriginalPaper | Buchkapitel

A Receding Horizon Push Recovery Strategy for Balancing the iCub Humanoid Robot

verfasst von : Stefano Dafarra, Francesco Romano, Francesco Nori

Erschienen in: Advances in Service and Industrial Robotics

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Balancing and reacting to strong and unexpected pushes is a critical requirement for humanoid robots. We recently designed a capture point based approach which interfaces with a momentum-based torque controller and we implemented and validated it on the iCub humanoid robot. In this work we implement a Receding Horizon control, also known as Model Predictive Control, to add the possibility to predict the future evolution of the robot, especially the constraints switching given by the hybrid nature of the system. We prove that the proposed MPC extension makes the step-recovery controller more robust and reliable when executing the recovery strategy. Experiments in simulation show the results of the proposed approach.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Lygeros J, Tomlin C, Sastry S (1999) Hybrid systems: modeling, analysis and control. preprint Lygeros J, Tomlin C, Sastry S (1999) Hybrid systems: modeling, analysis and control. preprint
3.
Zurück zum Zitat Lazar M, Heemels W, Weiland S, Bemporad A (2006) Stabilizing model predictive control of hybrid systems. IEEE Trans Autom Control 51(11):1813–1818CrossRefMATHMathSciNet Lazar M, Heemels W, Weiland S, Bemporad A (2006) Stabilizing model predictive control of hybrid systems. IEEE Trans Autom Control 51(11):1813–1818CrossRefMATHMathSciNet
4.
Zurück zum Zitat Kajita S, Kanehiro F, Kaneko K, Yokoi K, Hirukawa H (2001) The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation. In: Proceedings. 2001 IEEE/RSJ international conference on intelligent robots and systems, vol 1, pp 239–246 Kajita S, Kanehiro F, Kaneko K, Yokoi K, Hirukawa H (2001) The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation. In: Proceedings. 2001 IEEE/RSJ international conference on intelligent robots and systems, vol 1, pp 239–246
5.
Zurück zum Zitat Wieber PB (2006) Trajectory free linear model predictive control for stable walking in the presence of strong perturbations. In: 2006 6th IEEE-RAS international conference on humanoid robots. IEEE, pp 137–142 Wieber PB (2006) Trajectory free linear model predictive control for stable walking in the presence of strong perturbations. In: 2006 6th IEEE-RAS international conference on humanoid robots. IEEE, pp 137–142
6.
Zurück zum Zitat Pratt J, Carff J, Drakunov S, Goswami A (2006) Capture point: a step toward humanoid push recovery. In: 2006 6th IEEE-RAS international conference on humanoid robots, pp 200–207 Pratt J, Carff J, Drakunov S, Goswami A (2006) Capture point: a step toward humanoid push recovery. In: 2006 6th IEEE-RAS international conference on humanoid robots, pp 200–207
7.
Zurück zum Zitat Krause M, Englsberger J, Wieber PB, Ott C (2012) Stabilization of the capture point dynamics for bipedal walking based on model predictive control. IFAC Proc Volumes 45(22):165–171CrossRef Krause M, Englsberger J, Wieber PB, Ott C (2012) Stabilization of the capture point dynamics for bipedal walking based on model predictive control. IFAC Proc Volumes 45(22):165–171CrossRef
8.
Zurück zum Zitat Dai H, Valenzuela A, Tedrake R (2014) Whole-body motion planning with centroidal dynamics and full kinematics. In: 2014 IEEE-RAS international conference on humanoid robots. IEEE, pp 295–302 Dai H, Valenzuela A, Tedrake R (2014) Whole-body motion planning with centroidal dynamics and full kinematics. In: 2014 IEEE-RAS international conference on humanoid robots. IEEE, pp 295–302
9.
Zurück zum Zitat Herzog A, Rotella N, Schaal S, Righetti L (2015) Trajectory generation for multi-contact momentum control. In: 2015 IEEE-RAS 15th international conference on humanoid robots (humanoids). IEEE, pp 874–880 Herzog A, Rotella N, Schaal S, Righetti L (2015) Trajectory generation for multi-contact momentum control. In: 2015 IEEE-RAS 15th international conference on humanoid robots (humanoids). IEEE, pp 874–880
10.
Zurück zum Zitat Dai H, Tedrake R (2016) Planning robust walking motion on uneven terrain via convex optimization. In: 2016 IEEE-RAS international conference on humanoid robots (humanoids) Dai H, Tedrake R (2016) Planning robust walking motion on uneven terrain via convex optimization. In: 2016 IEEE-RAS international conference on humanoid robots (humanoids)
11.
Zurück zum Zitat Nava G, Romano F, Nori F, Pucci D (2016) Stability analysis and design of momentum-based controllers for humanoid robots. In: 2016 IEEE international conference on intelligent robots and systems (IROS) Nava G, Romano F, Nori F, Pucci D (2016) Stability analysis and design of momentum-based controllers for humanoid robots. In: 2016 IEEE international conference on intelligent robots and systems (IROS)
12.
Zurück zum Zitat Nori F, Traversaro S, Eljaik J, Romano F, Del Prete A, Pucci D (2015) iCub whole-body control through force regulation on rigid noncoplanar contacts. Front Robot AI 2:6CrossRef Nori F, Traversaro S, Eljaik J, Romano F, Del Prete A, Pucci D (2015) iCub whole-body control through force regulation on rigid noncoplanar contacts. Front Robot AI 2:6CrossRef
13.
Zurück zum Zitat Ponton B, Herzog A, Schaal S, Righetti L (2016) A convex model of momentum dynamics for multi-contact motion generation. In: 2016 IEEE-RAS international conference on humanoid robots (humanoids) Ponton B, Herzog A, Schaal S, Righetti L (2016) A convex model of momentum dynamics for multi-contact motion generation. In: 2016 IEEE-RAS international conference on humanoid robots (humanoids)
14.
Zurück zum Zitat Koenig N, Howard A (2004) Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 (IROS 2004) Proceedings 2004 IEEE/RSJ international conference on intelligent robots and systems Koenig N, Howard A (2004) Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 (IROS 2004) Proceedings 2004 IEEE/RSJ international conference on intelligent robots and systems
15.
Zurück zum Zitat Mingo E, Traversaro S, Rocchi A, Ferrati M, Settimi A, Romano F, Natale L, Bicchi A, Nori F, Tsagarakis NG (2014) Yarp based plugins for gazebo simulator. In: 2014 modelling and simulation for autonomous systems workshop (MESAS), Roma, Italy Mingo E, Traversaro S, Rocchi A, Ferrati M, Settimi A, Romano F, Natale L, Bicchi A, Nori F, Tsagarakis NG (2014) Yarp based plugins for gazebo simulator. In: 2014 modelling and simulation for autonomous systems workshop (MESAS), Roma, Italy
16.
Zurück zum Zitat Metta G, Sandini G, Vernon D, Caldwell D, Tsagarakis N, Beira R, Santos-Victor J, Ijspeert A, Righetti L, Cappiello G, et al. (2005) The RobotCub project-an open framework for research in embodied cognition. In: IEEE-RAS international conference on humanoid robots Metta G, Sandini G, Vernon D, Caldwell D, Tsagarakis N, Beira R, Santos-Victor J, Ijspeert A, Righetti L, Cappiello G, et al. (2005) The RobotCub project-an open framework for research in embodied cognition. In: IEEE-RAS international conference on humanoid robots
17.
Zurück zum Zitat Romano F, Traversaro S, Pucci D, Prete AD, Eljaik J, Nori F (2017) A whole-body software abstraction layer for control design of free-floating mechanical systems. In: 2017 IEEE 1st international conference on robotic computing Romano F, Traversaro S, Pucci D, Prete AD, Eljaik J, Nori F (2017) A whole-body software abstraction layer for control design of free-floating mechanical systems. In: 2017 IEEE 1st international conference on robotic computing
18.
Zurück zum Zitat Dafarra S, Romano F, Nori F (2016) Torque-controlled stepping-strategy push recovery: design and implementation on the iCub Humanoid robot. In: 2016 IEEE-RAS international conference on humanoid robots (humanoids) Dafarra S, Romano F, Nori F (2016) Torque-controlled stepping-strategy push recovery: design and implementation on the iCub Humanoid robot. In: 2016 IEEE-RAS international conference on humanoid robots (humanoids)
Metadaten
Titel
A Receding Horizon Push Recovery Strategy for Balancing the iCub Humanoid Robot
verfasst von
Stefano Dafarra
Francesco Romano
Francesco Nori
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-61276-8_33

Neuer Inhalt