DR-MPC: Deep Residual Model Predictive Control for Real-World Social Navigation

How can a robot safely navigate around people with complex motion patterns? Deep Reinforcement Learning (DRL) in simulation holds some promise, but much prior work relies on simulators that fail to capture the nuances of real human motion. Thus, we propose Deep Residual Model Predictive Control (DR-MPC) to enable robots to quickly and safely perform DRL from real-world crowd navigation data. By blending MPC with model-free DRL, DR-MPC overcomes the DRL challenges of large data requirements and unsafe initial behavior. DR-MPC is initialized with MPC-based path tracking, and gradually learns to interact more effectively with humans. To further accelerate learning, a safety component estimates out-of-distribution states to guide the robot away from likely collisions. In simulation, we show that DR-MPC substantially outperforms prior work, including traditional DRL and residual DRL models. Hardware experiments show our approach successfully enables a robot to navigate a variety of crowded situations with few errors using less than 4 hours of training data.

Authors

Institutions

Publication Details

Journal
IEEE Robotics and Automation Letters
Published
2025-02-26
DOI
https://doi.org/10.1109/lra.2025.3546106
Citations
5
Primary Topic
Social Robot Interaction and HRI
Type
article
Field-Weighted Citation Impact
12.19
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DR-MPC: Deep Residual Model Predictive Control for Real-World Social Navigation

Timothy D. Barfoot, James R. Han, Nicholas Rhinehart, Hugues Thomas et al.
5 citations
IEEE Robotics and Automation Letters
Social Robot Interaction and HRI
12.19
article

DR-MPC: Deep Residual Model Predictive Control for Real-World Social Navigation

Timothy D. Barfoot, James R. Han, Nicholas Rhinehart, Hugues Thomas, Jian Zhang
article en
5 citations

Abstract

How can a robot safely navigate around people with complex motion patterns? Deep Reinforcement Learning (DRL) in simulation holds some promise, but much prior work relies on simulators that fail to capture the nuances of real human motion. Thus, we propose Deep Residual Model Predictive Control (DR-MPC) to enable robots to quickly and safely perform DRL from real-world crowd navigation data. By blending MPC with model-free DRL, DR-MPC overcomes the DRL challenges of large data requirements and unsafe initial behavior. DR-MPC is initialized with MPC-based path tracking, and gradually learns to interact more effectively with humans. To further accelerate learning, a safety component estimates out-of-distribution states to guide the robot away from likely collisions. In simulation, we show that DR-MPC substantially outperforms prior work, including traditional DRL and residual DRL models. Hardware experiments show our approach successfully enables a robot to navigate a variety of crowded situations with few errors using less than 4 hours of training data.

IEEE Robotics and Automation LettersVol. 10(4)
University of Toronto (CA), Institute for Christian Studies (CA), Apple (United States) (US)
Reduced inequalities
Openalex Percentile: Top 2%
Social Robot Interaction and HRI
12.19
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.