Infinite-Horizon Value Function Approximation for Model Predictive Control

Armand Jordana, Sebastien Kleff, Arthur Haffemayer, Joaquim Ortiz-Haro, Justin Carpentier, Nicolas Mansard, Ludovic Righetti

Research output: Contribution to journalArticlepeer-review

Abstract

Model Predictive Control has emerged as a popular tool for robots to generate complex motions. However, the real-time requirement has limited the use of hard constraints and large preview horizons, which are necessary to ensure safety and stability. In practice, practitioners have to carefully design cost functions that can imitate an infinite horizon formulation, which is tedious and often results in local minima. In this work, we study how to approximate the infinite horizon value function of constrained optimal control problems with neural networks using value iteration and trajectory optimization. Furthermore, we experimentally demonstrate how using this value function approximation as a terminal cost provides global stability to the model predictive controller. The approach is validated on two toy problems and a real-world scenario with online obstacle avoidance on an industrial manipulator where the value function is conditioned to the goal and obstacle.

Original languageEnglish (US)
Pages (from-to)7563-7570
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume10
Issue number7
DOIs
StatePublished - 2025

Keywords

  • Optimization and optimal control
  • machine learning for robot control

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Biomedical Engineering
  • Human-Computer Interaction
  • Mechanical Engineering
  • Computer Vision and Pattern Recognition
  • Computer Science Applications
  • Control and Optimization
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Infinite-Horizon Value Function Approximation for Model Predictive Control'. Together they form a unique fingerprint.

Cite this