Deploying SICNav in the Field: Safe and Interactive Crowd Navigation using MPC and Bilevel Optimization

📅 2025-06-10
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address robot stalling and entrapment in dense human crowds—caused by neglecting closed-loop human-robot interaction—this paper proposes a two-layer Model Predictive Control (MPC) framework: an upper layer optimizes robot trajectory planning, while a lower layer explicitly models human responses to robot actions, enabling joint prediction and planning. The method integrates multi-agent interaction modeling with real-time embedded motion planning, and is validated in unknown indoor and outdoor environments over a 7-kilometer, 2-hour end-to-end autonomous navigation mission. Experiments demonstrate significant improvements in passage efficiency and more natural, socially compliant avoidance behavior compared to conventional decoupled approaches. Critically, the system achieves zero collisions and zero prolonged standstills throughout all trials. This work marks the first systematic deployment of truly mutual human–robot adaptive navigation in real-world dynamic crowd settings.

Technology Category

Application Category

📝 Abstract
Safe and efficient navigation in crowded environments remains a critical challenge for robots that provide a variety of service tasks such as food delivery or autonomous wheelchair mobility. Classical robot crowd navigation methods decouple human motion prediction from robot motion planning, which neglects the closed-loop interactions between humans and robots. This lack of a model for human reactions to the robot plan (e.g. moving out of the way) can cause the robot to get stuck. Our proposed Safe and Interactive Crowd Navigation (SICNav) method is a bilevel Model Predictive Control (MPC) framework that combines prediction and planning into one optimization problem, explicitly modeling interactions among agents. In this paper, we present a systems overview of the crowd navigation platform we use to deploy SICNav in previously unseen indoor and outdoor environments. We provide a preliminary analysis of the system's operation over the course of nearly 7 km of autonomous navigation over two hours in both indoor and outdoor environments.
Problem

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

Safe navigation in crowded environments for service robots
Modeling human-robot interactions in motion planning
Combining prediction and planning into one optimization problem
Innovation

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

Bilevel MPC for crowd navigation
Combines prediction and planning optimization
Explicitly models human-robot interactions
🔎 Similar Papers
S
S. Samavi
University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada
G
Garvish Bhutani
University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada
Florian Shkurti
Florian Shkurti
Assistant Professor, Computer Science, University of Toronto
RoboticsMachine LearningComputer VisionArtificial Intelligence
A
Angela P. Schoellig
Learning Systems and Robotics Lab at the Technical University of Munich and Munich Institute for Robotics and Machine Intelligence, Munich, Germany; University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada