Cited by 61Advanced Control Systems OptimizationRobotic Locomotion and ControlControl and Dynamics of Mobile Robots

The DOI matches its Crossref record.

Infinite-Horizon Model Predictive Control for Periodic Tasks with Contacts

Open access
Erez, Tom, Tassa, Yuval, Todorov, Emanuel·2011·Robotics: Science and Systems VII

Abstract

We present a method that combines offline trajectory optimization and online Model Predictive Control (MPC), generating robust controllers for complex periodic behavior in domains with unilateral constraints (e.g., contact with the environment).MPC offers robust and adaptive control even in high-dimensional domains; however, the online optimization gets stuck in local minima when the domains has discontinuous dynamics.Some methods of trajectory optimization that are immune to such problems, but these are often too slow to be applied online.In this paper, we use offline optimization to find the limit-cycle solution of an infinite-horizon average-cost optimal-control task.We then compute a local quadratic approximation of the Value function around this limit cycle.Finally, we use this quadratic approximation as the terminal cost of an online MPC.This combination of an offline solution of the infinite-horizon problem with an online MPC controller is known as Infinite Horizon Model Predictive Control (IHMPC), and has previously been applied only to simple stabilization objectives.Here we extend IHMPC to tackle periodic tasks, and demonstrate the power of our approach by synthesizing hopping behavior in a simulated robot.IHMPC involves a limited computational load, and can be executed online on a standard laptop computer.The resulting behavior is extremely robust, allowing the hopper to recover from virtually any perturbation.In real robotic domains, modeling errors are inevitable.We show how IHMPC is robust to modeling errors by altering the morphology of the robot; the same controller remains effective, even when the underlying infinite-horizon solution is no longer accurate.

Overview

Integrity signals

Registry

Crossref · 10.15607/rss.2011.vii.010

Cites

Statistics

Recomputing p-values needs the paper’s full text.

Verification

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Legged locomotion is another area in which contact between the leg and the ground must be considered, and most robotics work that considers contact originates from legged locomotion.

    “Legged locomotion is another area in which contact (between the leg and the ground) must be considered, and most of the robotics work that considers contact originates from legged locomotion (Erez et al., 2011; Posa et al., 2014; Marcucci et al., 2017; Pace and Burden, 2017; Deits et al., 2019).”

    From Lessons for Robotics From the Control Architecture of the Octopus (2022) · cites this paper as Erez et al., 2011

  • The frequent sensing and re-planning in MPC allow the robot to react dynamically to changes in the environment while still making more intelligent choices than a purely reactive system.

    “The frequent sensing and re-planning allow the robot to react dynamically to changes in the environment, while still making more intelligent choices than a purely reactive system (Erez et al., 2011; Lenz et al., 2015; Zhang et al., 2016; Liu et al., 2017; Williams et al., 2017; Gillespie et al., 2018; Amos et al., 2019; Kabzan et al., 2019).”

    From Lessons for Robotics From the Control Architecture of the Octopus (2022) · cites this paper as Erez et al., 2011

Citations

Cited by

Sorted by citations

Metadata

Authors
Erez, T., Tassa, Y., & Todorov, E.
Affiliations
  • Washington University in St. Louis (US)
  • Hebrew University of Jerusalem (IL)
  • University of Washington (US)
Venue
Robotics: Science and Systems VII
Published
2011-06-27
OpenAlex
W2294316001
Cited by
61
References
0
Citations by year
2025: 4 · 2024: 3 · 2023: 1 · 2022: 2 · 2021: 6 · 2020: 5 · 2019: 4 · 2018: 4 · 2017: 6 · 2016: 6 · 2015: 4 · 2014: 4 · 2013: 4 · 2012: 5
FWCI
8.24
Type
conference paper
Language
en
Open access
Locations
Robotics: Science and Systems (publishedVersion)
Topics
  • Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
  • Physical Sciences › Engineering › Control and Systems Engineering › Robotic Locomotion and Control
  • Physical Sciences › Engineering › Control and Systems Engineering › Control and Dynamics of Mobile Robots
Keywords
periodic tasks, contact dynamics, unilateral constraints, limit cycle control, value function approximation, terminal cost, jumping robot, robustness to modeling errors, robot morphology, discontinuous dynamics

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review