Related Experiment Video
Updated: Dec 10, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
A Novel Dynamic Three-Level Tracking Controller for Mobile Robots Considering Actuators and Power Stage Subsystems:
José Rafael García-Sánchez1, Salvador Tavera-Mosqueda2, Ramón Silva-Ortigoza2
1División de Ingeniería Mecatrónica, Tecnológico de Estudios Superiores de Huixquilucan, Tecnológico Nacional de México, Estado de México 52773, Mexico.
Abstract:
In order to solve the trajectory tracking task in a wheeled mobile robot (WMR), a dynamic three-level controller is presented in this paper. The controller considers the mechanical structure, actuators, and power stage subsystems. Such a controller is designed as follows: At the high level is a dynamic control for the WMR (differential drive type). At the medium level is a PI current control for the actuators (DC motors). Lastly, at the low level is a differential flatness-based control for the power stage (DC/DC Buck power converters). The feasibility, robustness, and performance in closed-loop of the proposed controller are validated on a DDWMR prototype through Matlab-Simulink, the real-time interface ControlDesk, and a DS1104 board. The obtained results are experimentally assessed with a hierarchical tracking controller, recently reported in literature, that was also designed on the basis of the mechanical structure, actuators, and power stage subsystems. Although both controllers are robust when parametric disturbances are taken into account, the dynamic three-level tracking controller presented in this paper is better than the hierarchical tracking controller reported in literature.
Related Concept Videos
Three-Dimensional Force System
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
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...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
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...
Hierarchy of Motor Control

