Related Experiment Video
Updated: Sep 18, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Adaptive Model Predictive Control for 4WD-4WS Mobile Robot: A Multivariate Gaussian Mixture Model-Ant Colony
Hayat Ait Dahmad1,2, Hassan Ayad1, Alfonso García Cerezo2
1Laboratory of Electrical Systems, Energy Efficiency and Telecommunications, Faculty of Science and Technics, Cadi Ayyad University (UCA), Marrakech 40000, Morocco.
Abstract:
Trajectory tracking is a crucial task for autonomous mobile robots, requiring smooth and safe execution in dynamic environments. This study uses a nonlinear model predictive controller (MPC) to ensure accurate trajectory tracking of a four-wheel drive, four-wheel steer (4WD-4WS) mobile robot. However, the MPC's performance depends on the optimal tuning of its key parameters, a challenge addressed using the Multivariate Gaussian Mixture Model Continuous Ant Colony Optimization (MGMM-ACOR) algorithm. This method improves on the classic ACOR algorithm by overcoming two major limitations: the lack of consideration for interdependencies between optimized variables, and an inadequate balance between global exploration and local exploitation. The proposed approach is validated by a two-phase evaluation. Firstly, benchmark function evaluations demonstrate its superiority over established optimization algorithms, including ACO, ACOR, and PSO and its variants, in terms of convergence speed and solution accuracy. Secondly, MGMM-ACOR is integrated into the MPC framework and tested in various scenarios, including trajectory tracking with circular and eight trajectories and dynamic obstacle avoidance during trajectory tracking. The results, evaluated based on trajectory error, control effort, and computational latency, confirm the robustness of the proposed method. In particular, the explicit modeling of correlations between variables in MGMM-ACOR guarantees stable, collision-free trajectory tracking, outperforming conventional ACOR-based approaches that optimize variables independently.
Related Concept Videos
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Rolling Resistance: 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...
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
PID Controller

