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

๐Ÿ“… 2024-10-14
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
Safe navigation for service robots in high-density human environments remains challenging due to complex social dynamics and stringent safety requirements. Method: This paper proposes a residual MPC-DRL collaborative framework: model predictive control (MPC) provides safety-aware priors, while deep reinforcement learning (DRL) learns intricate social behaviors via a residual policy; we further introduce, for the first time, an out-of-distribution (OOD) state safety estimation module to enhance initial policy safety and cross-scenario generalization. The method achieves end-to-end socially aware navigation using less than four hours of real-world training data. Results: In simulation, our approach outperforms both conventional and residual DRL baselines. Real-robot experiments demonstrate stable operation across diverse high-density dynamic scenarios, with exceptionally low collision ratesโ€”validating its safety, robustness, and engineering practicality.

Technology Category

Application Category

๐Ÿ“ 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.
Problem

Research questions and friction points this paper is trying to address.

Safe robot navigation in crowds
Complex human motion patterns
Efficient real-world DRL training
Innovation

Methods, ideas, or system contributions that make the work stand out.

Deep Residual Model Predictive Control
Blends MPC with model-free DRL
Safety component for collision avoidance
๐Ÿ”Ž Similar Papers
No similar papers found.
J
James R. Han
University of Toronto Institute for Aerospace Studies (UTIAS), Canada
H
Hugues Thomas
Apple, USA
J
Jian Zhang
Apple, USA
Nicholas Rhinehart
Nicholas Rhinehart
Assistant Professor, University of Toronto
Machine LearningComputer VisionRoboticsReinforcement LearningArtificial Intelligence
T
Timothy D. Barfoot
University of Toronto Institute for Aerospace Studies (UTIAS), Canada