Related Experiment Video
Updated: Aug 12, 2026

A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants
Published on: August 26, 2018
Crowd navigation in a multi-room environment: a model predictive control framework for mobile robots
Giovanbattista Gravina1, Francesco D'Orazio2, Michele Cipriano2
1Humanoids and Human Centered Mechatronics (HHCM), Istituto Italiano di Tecnologia, Genova, Italy.
This study introduces a safe crowd navigation system for mobile robots using model predictive control (MPC). The approach enhances collision avoidance in complex environments by integrating sensor data and predicting human movement.
Area of Science:
- Robotics
- Artificial Intelligence
- Computer Vision
Background:
- Mobile robots require safe navigation in human-populated, non-convex environments.
- Collision-free motion planning is crucial for robot operation in crowded spaces.
Purpose of the Study:
- To develop a sensor-based model predictive control (MPC) scheme for safe crowd navigation.
- To improve robot safety and efficiency in complex, multi-room environments.
Main Methods:
- Decomposing free space into convex regions to create a topological graph for high-level planning.
- Fusing 2D LiDAR and RGB-D camera data with Kalman filters (KFs) for robust human motion estimation and prediction.
- Integrating human motion predictions into an MPC controller with discrete-time control barrier functions (DT-CBF) for collision avoidance.
Main Results:
- The proposed framework successfully navigates cluttered, multi-room scenarios.
- Significant improvements in collision avoidance and task success rates were observed.
- Validation through high-fidelity simulations and real-world experiments with the TIAGo mobile manipulator.
Conclusions:
- Integrating vision-based semantic data with geometric constraints enhances robot safety in crowded environments.
- The developed MPC scheme provides effective collision-free motion planning for mobile robots.
- The system demonstrates robust performance in complex, dynamic human-populated settings.
Related Concept Videos
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The direction...
Planar Rigid-Body Motion
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...