EDITORIAL article

Front. Robot. AI, 21 September 2022

Sec. Field Robotics

Volume 9 - 2022 | https://doi.org/10.3389/frobt.2022.1002552

Editorial: Advancements in trajectory optimization and model predictive control for legged systems

  • 1. PAL Robotics, Barcelona, Spain

  • 2. University of Leeds, Leeds, United Kingdom

  • 3. Agility Robotics, Albany, CA, United States

Article metrics

View details

3

Citations

1,8k

Views

763

Downloads

In recent years we witnessed the proliferation of legged systems as advanced robotic platforms, which could be potentially employed in the near future on a huge spectrum of useful tasks. This is not only related to the success of quadrupeds, e.g. for inspection tasks (Bouman et al. (2020); Gehring et al. (2021)), but also to the increased capabilities of humanoid bipedal systems enabling operation in real-world settings (Agility Robotics, 2021; BostonDynamics (2021a)). To achieve such a level of autonomy, the use of advanced control and planning tools has been fundamental, in particular those allowing for the full exploitation of the dynamics of the system within a prediction horizon. In this respect, Trajectory Optimization (TO) and Model Predictive Control (MPC), among other methods, have proved to be highly effective on legged robotics platforms for a multitude of different tasks, including locomotion and manipulation Koenemann et al. (2015); Neunert et al. (2018); Di Carlo et al. (2018); Kuindersma et al. (2016); Belli et al. (2021). While TO is commonly used to plan complex open-loop trajectories over a long prediction horizon, MPC enables fast re-planning and feedback stabilization, over a shorter horizon. Thanks to the combination of these techniques, legged systems have been able to successfully demonstrate complex high-level skills like loco-manipulation in complex environments, agile locomotion, parkour, and much more in the years to come. However, it still remains an open question how to effectively employ TO and MPC on real legged systems. This requires smart formulations of contact-constrained robot dynamics, convenient models of the environment, as well as computationally efficient and real-time optimization algorithms.

The aim of this Research Topic has been to inform the robotics research community on the newest findings and future directions in TO and MPC applied to legged systems. In particular, we collected different contributions concerning recent applications of TO and MPC on legged systems related to climbing, dynamic locomotion and running, whole-body manipulation, robust formulation of contacts under modeling uncertainties, and software frameworks.

The first paper in our Research Topic, by L. Drnach et al. proposes a novel framework to account for contact uncertainty in TO. The authors developed chance complementarity constraints to convert the stochastic constraints into deterministic constraints showing that the chance constraints can mediate a trade-off between feasibility and robustness.

Locomotion in simulated bipedal systems is addressed in two works by K. Wan et al. and F. M. Smaldone et al. respectively. In particular, the first work proposes a fast MPC based on a Quadratic Programming (QP) formulation for automatic footstep placement; the computed controls are consecutively tracked by whole-body inverse dynamics. The locomotion scheme is validated in simulation using a novel platform, called SLIDER, walking blindly in various uneven terrain. The second work presents an MPC for running and walking based on the Variable-Height Inverted Pendulum (VH-IP) model (Koolen et al. (2016)) and adaptive footstep placement. The nonlinearity of the VH-IP is handled by splitting the gait generation into two consecutive stages, both requiring a QP to be solved. The proposed method is validated via dynamic simulations on the full-scale humanoid robot HRP-4 (Kaneko et al. (2011)), and it is experimentally validated on the small-sized robot OP3 (ROBOTIS (2022)).

In the two works from F. Aller et al. and P. Q. Lee et al. TO is applied to the REEM-C robot (PAL Robotics (2020)) to generate trajectories for a whole-body loco-manipulation task and dexterous manipulation, respectively. In the first work, sit-to-stand trajectories are optimized using optimal control, generating dynamic and human-like motions. Based on the REEM-C sensor data, a unified bench-marking procedure is presented based on two different experimental protocols. In the second paper, the buzzwire task is used to benchmark manipulation capabilities.

The work by F. Ruscelli et al. introduces a novel software framework named Horizon for TO tailored to robotics applications. Horizon is based on CasADi (Andersson et al. (2019)) and permits easily setting up and solving complex TO problems using different approaches and solvers. The authors present contact rich dynamic motions on different types of platforms, including KANGAROO (Roig et al. (2022)) and Spot® (BostonDynamics (2021b)) together with a real demonstration on the CENTAURO robot (Klamt et al. (2019)).

Finally, the paper from J. Lee et al. proposes a robust planning and control framework for climbing robots that provides robustness resistance to slippage in unknown environments. The framework combines TO for the center of mass position with re-planning, according to the uncertainties related to the environment; a whole-body controller is able to adjust the ground reaction force distribution in real-time. The proposed method is tested in simulation using a novel magnetic-legged climbing robot, Magneto.

We conclude by acknowledging the important contribution made by the reviewers of the articles submitted to this collection. They played a significant role in the high quality of the articles presented here. We hope that researchers and practitioners will enjoy this Research Topic and will be fascinated and inspired, as we are, by reading these articles.

Statements

Author contributions

EM organized and coordinated the Research Topic, and edited publications on the Research Topic, MP, and CZ participated in the Research Topic organization and edited publications.

Conflict of interest

Author EH is employed by PAL Robotics. Author MP is employed by Agility Robotics.

The remaining author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  • 1

    Agility Robotics (2021). Digit-Advanced mobility for the human world. Available at: https://www.agilityrobotics.com/.

  • 2

    AnderssonJ. A.GillisJ.HornG.RawlingsJ. B.DiehlM. (2019). Casadi: A software framework for nonlinear optimization and optimal control. Math. Program. Comput.11, 136. 10.1007/s12532-018-0139-4

  • 3

    BelliI.PolveriniM. P.LaurenziA.HoffmanE. M.RoccoP.TsagarakisN. G. (2021). “Optimization-based quadrupedal hybrid wheeled-legged locomotion,” in IEEE-RAS International Conference on Humanoid Robots (Humanoids), Munich, Germany, 19-21 July 2021, 4146. 10.1109/HUMANOIDS47582.2021.9555780

  • 4

    Boston Dynamics (2021a). Atlas: The most dynamic humanoid robot. Available at: https://www.bostondynamics.com/atlas.

  • 5

    Boston Dynamics (2021b). Spot. Available at: https://www.bostondynamics.com/products/spot.

  • 6

    BoumanA.GintingM. F.AlaturN.PalieriM.FanD. D.ToumaT.et al (2020). “Autonomous spot: Long-range autonomous exploration of extreme environments with legged locomotion,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, USA, 25-29 October 2020, 25182525. 10.1109/IROS45743.2020

  • 7

    Di CarloJ.WensingP. M.KatzB.BledtG.KimS. (2018). “Dynamic locomotion in the MIT cheetah 3 through convex model-predictive control,” in IEEE/RSJ international conference on intelligent robots and systems (IROS), Madrid, Spain, 01-05 October 2018, 19. 10.1109/IROS.2018.8594448

  • 8

    GehringC.FankhauserP.IslerL.DiethelmR.BachmannS.PotzM.et al (2021). “ANYmal in the field: Solving industrial inspection of an offshore HVDC platform with a quadrupedal robot,” in Field and service robotics (Singapore: Springer), 247260. 10.1007/978-981-15-9460-1_18

  • 9

    KanekoK.KanehiroF.MorisawaM.AkachiK.MiyamoriG.HayashiA.et al (2011). “Humanoid robot hrp-4-humanoid robotics platform with lightweight and slim body,” in IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, USA, 25-30 September 2011, 44004407. 10.1109/IROS.2011.6094465

  • 10

    KlamtT.RodriguezD.BaccelliereL.ChenX.ChiaradiaD.CichonT.et al (2019). Flexible disaster response of tomorrow: Final presentation and evaluation of the centauro system. IEEE Robot. Autom. Mag.26, 5972. 10.1109/mra.2019.2941248

  • 11

    KoenemannJ.Del PreteA.TassaY.TodorovE.StasseO.BennewitzM.et al (2015). “Whole-body model-predictive control applied to the HRP-2 humanoid,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 September 2015 - 02 October 2015, 33463351. 10.1109/IROS.2015.7353843

  • 12

    KoolenT.PosaM.TedrakeR. (2016). “Balance control using center of mass height variation: Limitations imposed by unilateral contact,” in IEEE/RAS International Conference on Humanoid Robots (Humanoids), Cancun, Mexico, 15-17 November 2016, 815. 10.1109/HUMANOIDS.2016.7803247

  • 13

    KuindersmaS.DeitsR.FallonM. F.ValenzuelaA.DaiH.PermenterF.et al (2016). Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot. Auton. Robots40, 429455. 10.1007/s10514-015-9479-3

  • 14

    NeunertM.StäubleM.GiftthalerM.BellicosoC. D.CariusJ.GehringC.et al (2018). Whole-body nonlinear model predictive control through contacts for quadrupeds. IEEE Robot. Autom. Lett.3, 14581465. 10.1109/lra.2018.2800124

  • 15

    PAL Robotics (2020). REEM-C: A biped humanoid robot platform for boosting your research. Available at: https://pal-robotics.com/robots/reem-c/.

  • 16

  • 17

    RoigA.Kishor KothakotaS.MiguelP.FernbachN.Mingo HoffmanE.MarchionniL. (2022). “On the hardware design and control architecture of the humanoid robot kangaroo,” in 6th Workshop on Legged Robots during the International Conference on Robotics and Automation (ICRA), Philadelphia (PA), USA, May 2022.

Summary

Keywords

trajectory optimization, model predictive control, legged robots, humanoid robots, whole-body control

Citation

Mingo Hoffman E, Zhou C and Parigi Polverini M (2022) Editorial: Advancements in trajectory optimization and model predictive control for legged systems. Front. Robot. AI 9:1002552. doi: 10.3389/frobt.2022.1002552

Received

25 July 2022

Accepted

01 August 2022

Published

21 September 2022

Volume

9 - 2022

Edited and reviewed by

Kostas Alexis, Norwegian University of Science and Technology, Norway

Updates

Copyright

*Correspondence: Enrico Mingo Hoffman,

This article was submitted to Field Robotics, a section of the journal Frontiers in Robotics and AI

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics