Related Experiment Video
Updated: Mar 24, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Real-time decentralized model predictive control for cooperative multi-robot object transport: experimental
Ibrahim Muhammed1, Ayman A Nada2, Haitham El-Hussieny3
1Department of Mechatronics and Robotics Engineering, Egypt-Japan University of Science and Technology, Alexandria, Egypt. ibrahim.muhammed@ejust.edu.eg.
Abstract:
This paper presents an experimental validation of a decentralized Model Predictive Control (MPC) framework for cooperative object transportation utilizing a multi-robot system consisting of two mobile robots. Each robot is a differential-drive robot that independently solves local constrained optimization problems while ensuring global coordination through joint-space coupling. The formulation explicitly captures nonlinear kinematics, revolute-prismatic joint dynamics, inter-robot constraints, and dynamic obstacle avoidance within a real-time optimization setting. Adaptive weighting of cost terms is employed to balance trajectory tracking and formation objectives under varying task demands. The framework is deployed on a physical testbed integrating vision-based pose estimation, sensor fusion via a Kalman filter, and a ROS 2 control infrastructure. Experiments across point-to-point, curvilinear, and obstacle-rich scenarios show accurate trajectory tracking, strict constraint satisfaction, and robustness to environmental uncertainties. These results substantiate decentralized constrained MPC with adaptive weights as a practical and scalable solution for real-time multi-robot cooperative transport along arbitrary reference paths.
Related Concept Videos
Distributed Loads: Problem Solving
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...
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...
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Hierarchy of Motor Control
Rolling Resistance: Problem Solving
