Robust Switched Tracking Control for Wheeled Mobile Robots Considering the Actuators and Drivers
José Rafael García-Sánchez,
Salvador Tavera-Mosqueda,
Ramón Silva-Ortigoza,
Victor Manuel Hernández-Guzmán,
Jacobo Sandoval-Gutiérrez,
Mariana Marcelino-Aranda,
Hind Taud,
Magdalena Marciano-Melchor
Affiliations
José Rafael García-Sánchez
Departamento de Procesos Productivos, Unidad Lerma, Universidad Autónoma Metropolitana, Estado de Mexico 52005, Mexico
Salvador Tavera-Mosqueda
Área de Mecatrónica & Energía Renovable, Centro de Innovación y Desarrollo Tecnológico en Cómputo, Instituto Politécnico Nacional, Ciudad de Mexico 07700, Mexico
Ramón Silva-Ortigoza
Área de Mecatrónica & Energía Renovable, Centro de Innovación y Desarrollo Tecnológico en Cómputo, Instituto Politécnico Nacional, Ciudad de Mexico 07700, Mexico
Victor Manuel Hernández-Guzmán
Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico
Jacobo Sandoval-Gutiérrez
Departamento de Procesos Productivos, Unidad Lerma, Universidad Autónoma Metropolitana, Estado de Mexico 52005, Mexico
Mariana Marcelino-Aranda
Sección de Estudios de Posgrado e Investigación, Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas, Instituto Politécnico Nacional, Ciudad de Mexico 08400, Mexico
Hind Taud
Área de Mecatrónica & Energía Renovable, Centro de Innovación y Desarrollo Tecnológico en Cómputo, Instituto Politécnico Nacional, Ciudad de Mexico 07700, Mexico
Magdalena Marciano-Melchor
Área de Mecatrónica & Energía Renovable, Centro de Innovación y Desarrollo Tecnológico en Cómputo, Instituto Politécnico Nacional, Ciudad de Mexico 07700, Mexico
By using the hierarchical controller approach, a new solution for the control problem related to trajectory tracking in a differential drive wheeled mobile robot (DDWMR) is presented in this paper. For this aim, the dynamics of the three subsystems composing a DDWMR, i.e., the mechanical structure (differential drive type), the actuators (DC motors), and the power stage (DC/DC Buck power converters), are taken into account. The proposed hierarchical switched controller has three levels: the high level corresponds to a kinematic control for the mechanical structure; the medium level includes two controls based on differential flatness for the actuators; and the low level is linked to two cascade switched controls based on sliding modes and PI control for the power stage. The hierarchical switched controller was experimentally implemented on a DDWMR prototype via MATLAB-Simulink along with a DS1104 board. With the intention of assessing the performance of the switched controller, experimental results associated with a hierarchical average controller recently reported in literature are also presented here. The experimental results show the robustness of both controllers when parametric uncertainties are applied. However, the performance achieved with the switched controller introduced in the present paper is better than, or at least similar to, performance achieved with the average controller reported in literature.