English

MPC with Sensor-Based Online Cost Adaptation

Robotics 2022-09-21 v1

Abstract

Model predictive control is a powerful tool to generate complex motions for robots. However, it often requires solving non-convex problems online to produce rich behaviors, which is computationally expensive and not always practical in real time. Additionally, direct integration of high dimensional sensor data (e.g. RGB-D images) in the feedback loop is challenging with current state-space methods. This paper aims to address both issues. It introduces a model predictive control scheme, where a neural network constantly updates the cost function of a quadratic program based on sensory inputs, aiming to minimize a general non-convex task loss without solving a non-convex problem online. By updating the cost, the robot is able to adapt to changes in the environment directly from sensor measurement without requiring a new cost design. Furthermore, since the quadratic program can be solved efficiently with hard constraints, a safe deployment on the robot is ensured. Experiments with a wide variety of reaching tasks on an industrial robot manipulator demonstrate that our method can efficiently solve complex non-convex problems with high-dimensional visual sensory inputs, while still being robust to external disturbances.

Keywords

Cite

@article{arxiv.2209.09451,
  title  = {MPC with Sensor-Based Online Cost Adaptation},
  author = {Avadesh Meduri and Huaijiang Zhu and Armand Jordana and Ludovic Righetti},
  journal= {arXiv preprint arXiv:2209.09451},
  year   = {2022}
}

Comments

6 Pages, 5 Figures

R2 v1 2026-06-28T01:42:33.296Z