AI-based Control Approaches for Multiple Mobile Robots Project
The project SEP-CONACYT-ANUIES-ECOS NORD 315597 (2021-2024):
“Artificial Intelligence–based Control Approaches for Multiple Mobile Robots”
is a bilateral research collaboration between the Tecnológico Nacional de México/I.T. La Laguna, Mx., and the Inria Lille-Nord Europe, Fr. The project is focused on studying several tracking tasks for autonomous mobile robot systems, particularly unmanned aerial vehicles (UAV) and wheeled mobile robots (WMR). This project aims to develop robust control and navigation schemes by combining the methods of artificial intelligence and control theory. The objective is to solve different collective tasks in autonomous mobile robot systems. The project also comprises students and researchers from the CNAM (Conservatoire national des arts et métiers), ESIME-IPN, CITEDI-IPN, and ITESM Guadalajara.
This project tries to address an international and national scope problem in engineering.
Participants
Héctor Ríos Barajas, PhD (Mexican Responsible - Tecnológico Nacional de México/I.T. La Laguna)
D. Alejandra Ferreira de Loza, PhD (Mexican Collaborator - CITEDI-IPN)
Manuel L. Mera Hernández, PhD (Mexican Collaborator - ESIME-IPN)
Jorge A. Dávila Montoya, PhD (Mexican Collaborator - ESIME-IPN)
Alejandro E. Dzul López, PhD (Mexican Collaborator - Tecnológico Nacional de México/I.T. La Laguna)
Gilberto Ochoa Ruiz, PhD (Mexican Collaborator - ITESM Guadalajara)
Ariana Gutiérrez Ortega, M.Sc (Mexican Student Participant - Tecnológico Nacional de México/I.T. La Laguna)
J. Roberto Franco Jaramillo, PhD (Mexican Student Participant - Tecnológico Nacional de México/I.T. La Laguna)
Romeo Falcón Prado, PhD (Mexican Student Participant - Tecnológico Nacional de México/I.T. La Laguna)
Daniel Galindo Bueno, BSc (Mexican Student Participant - ESIME-IPN)
Denis Efimov, PhD (French Responsible - Inria Lille-Nord Europe)
Rosane Ushirobira, PhD (French Collaborator - Inria Lille-Nord Europe)
Andrey Polyakov, PhD (French Collaborator - Inria Lille-Nord Europe)
Odalric-Ambrym Maillard, PhD (French Collaborator - Inria Lille-Nord Europe)
Tarek Raïssi, PhD (French Collaborator - CNAM)
Yu Zhou, PhD (French Student Participant - Inria Lille-Nord Europe)
Min Li, PhD (French Student Participant - Inria Lille-Nord Europe)
Danilo Rodrigues de Lima, PhD (French Student Participant - Inria Lille-Nord Europe)
Publications
JCR Journals
J. Davila, M. Tranninger, L. Fridman. “Finite–Time State–Observer for a Class of Linear Time–Varying Systems with Unknown Inputs”. IEEE Transactions on Automatic Control 67(6), 2022, pp. 3149–3156.
L. A. Blas, J. Dávila, S. Salazar and M. Bonilla, “Robust Trajectory Tracking for an Uncertain UAV Based on Active Disturbance Rejection”. IEEE Control Systems Letters 6, 2022, pp. 1466–1471.
P. Rochel, H. Ríos, M. Mera and A. Dzul. “Trajectory Tracking for Uncertain Unicycle Mobile Robots: A Super-Twisting Approach”. Control Engineering Practice 122, 2022, 105078.
R. Franco, H. Ríos and A. Ferreira de Loza. “Model Reference Adaptive Contro: A Finite–Time Approach”. International Journal of Adaptive Control and Signal Processing 36(5), 2022, pp. 1231–1247.
R. Falcón, H. Ríos and A. Dzul. “A Robust Fault Diagnosis for Quad–Rotors: A Sliding–Mode Observer Approach”. IEEE/ASME Transactions on Mechatronics 27(6), 2022, pp. 4487–4496.
R. Falcón, H. Ríos and A. Dzul. “A Sliding–Mode–based Active Fault–Tolerant Control for Robust Trajectory Tracking in Quad–Rotors under a Rotor Failure”. International Journal of Robust and Nonlinear Control 32(15), 2022, pp. 8451–8469.
H. Ríos, R. Franco, A. Ferreira de Loza and D. Efimov. “A High-Order Sliding-Mode Adaptive Observer for Uncertain Nonlinear Systems”. IEEE Transactions on Automatic Control 68(1), 2023, pp. 408–415.
A. Gutiérrez, H. Ríos and M. Mera. “Integral Sliding–Mode–based Robust Output–Regulation for Constrained and Uncertain Linear Systems”. International Journal of Robust and Nonlinear Control 33(3), 2023, pp. 2205–2218.
Y. Díaz, J. Dávila and M. Mera. “Leader–Follower Formation of Unicycle Mobile Robots Using Sliding Mode Control”. IEEE Control Systems Letters 7, 2023, pp. 883–888.
M. Mera and F.J. Bejarano. “Robust Hybrid Observer Design Based on Reconstructability Conditions for Piecewise Linear Systems”. International Journal of Robust and Nonlinear Control. 2022; 1–16. doi:10.1002/rnc.6326, pp. 1–15.
A. Gutiérrez, H. Ríos and M. Mera. “A Discontinuous Integral Action for Robust Output Tracking in Uncertain Linear Systems”. International Journal of Robust and Nonlinear Control 33(10), 2023, pp. 5819–5833.
Y. Zhou, H. Ríos, M. Mera, A. Polyakov, G. Zheng and A. Dzul. “Homogeneity–based Control Strategy for Trajectory Tracking in Perturbed Unicycle Mobile Robots”. IEEE Transactions on Control Systems Technology 32(1), 2024, pp. 274–281.
H. Ríos, M. Mera and A. Polyakov. “Perturbed Unicycle Mobile Robots: A Second–Order Sliding–Mode Trajectory Tracking Control”. IEEE Transactions on Industrial Electronics 71(3), 2024, pp. 2864–2872.
H. Ríos, R. Franco and A. Ferreira de Loza. “A Robust Finite–Time Model Reference Adaptive Controller for Arbitrary Order Disturbed LTI Systems”. ISA Transactions 144, 2024, pp. 319–329.
H. Ríos, A. Ferreira de Loza, D. Efimov and R. Franco. “An LMI–based Robust Nonlinear Adaptive Observer for Disturbed Regression Models”. IEEE Transactions on Automatic Control, 2023, DOI: 10.1109/TAC.2023.3342890, pp. 1–8.
H. Ríos, M. Mera, T. Raïssi and D. Efimov. “Robust Interval Predictive Tracking Control for Constrained and Perturbed Unicycle Mobile Robots ”. International Journal of Robust and Nonlinear Control, 2024, DOI: 10.1102/rnc.7326 , pp. 1–17.
M. Mera and H. Ríos. “Semi–Global and Robust Finite–Time Regulation of the Heisenberg System”. IEEE Transactions on Automatic Control, 2024, DOI: 10.1109/TAC.2024.3393228, pp. 1–7.
Book Chapters
R. Falcón, H. Ríos and A. Dzul. “Sliding–Mode–based Fault Diagnosis and Fault–Tolerant Control for Quad–Rotors”. Sliding–Mode Control and Variable–Structure Systems. Studies in Systems, Decision and Control, Springer, Cham, Vol. 490, 2023, pp. 503–539.
H. Ríos. “On Finite– and Fixed–Time State Estimation for Uncertain Linear Systems”. Sliding–Mode Control and Variable–Structure Systems. Studies in Systems, Decision and Control, Springer, Cham, Vol. 490, 2023, pp. 97–131.
International Conferences
R. Falcón, H. Ríos and A. Dzul. “An Actuator Fault Accommodation Sliding–Mode Control Approach for Trajectory Tracking in Quad–Rotors”. In the 60th IEEE Conference on Decision and Control, Austin, Texas, USA, 2021, pp. 7100–7105.
D. Efimov, A. Polyakov, K. Zimenko and J. Wang. “An exact robust hyperexponential differentiator”. In the IEEE 61st Conference on Decision and Control, Cancún, Mexico, 2022, pp. 1894–1899.
A. Gutiérrez, M. Mera and H. Ríos. “An Integral Sliding–Mode Robust Regulation for Constrained and Uncertain Three–Wheeled Omnidirectional Mobile Robots”. In the 61st IEEE Conference on Decision and Control, Cancún, Mexico, 2022, pp. 3637–3642.
H. Ríos, M. Mera and A. Polyakov. “A New Finite–Time Sliding–Mode Controller for a Class of Second–Order Non–Linear Systems”. In the 22nd World Congress of the International Federation of Automatic Control, Yokohama, Japan, 2023, pp. 49–53.
Y. Zhou, H. Ríos, M. Mera, A. Polyakov, G. Zheng and A. Dzul. “Trajectory Tracking in Unicycle Mobile Robots: A Homogeneity–based Control Approach”. In the 22nd World Congress of the International Federation of Automatic Control, Yokohama, Japan, 2023, pp. 54–59.
D. Efimov, A. Polyakov, K. Zimenko and J. Wang. “On Hyperexponential Stabilization of Double Integrator in Continuous and Discrete Time”. In the 22nd World Congress of the International Federation of Automatic Control, Yokohama, Japan, 2023, pp. 6417–6422.
A. Gutiérrez, H. Ríos, M. Mera, D. Efimov, R. Ushurobira and A. Polyakov. “An Interval Predictor–based Robust Control for a Class of Constrained Nonlinear Systems”. In the 62nd IEEE Conference on Decision and Control, Marina Bay Sands, Singapore, 2023, pp. 1736–1741.
S. V. Gutiérrez–Martínez , H. Ríos, T. Raïssi and D. Efimov. “A Robust Interval MPC for Uncertain Systems via Integral Sliding–Mode Control”. In the 62nd IEEE Conference on Decision and Control, Marina Bay Sands, Singapore, 2023, pp. 7893–7898.
H. Ríos, M. Mera, T. Raïssi and D. Efimov. “An Integral Sliding–Mode–based Robust Interval Predictive Control for Perturbed Unicycle Mobile Robots”. In the 62nd IEEE Conference on Decision and Control, Marina Bay Sands, Singapore, 2023, pp. 6972–6977.
M. Mera and H. Ríos. “A Simple Bounded Controller for the Finite–Time Stabilization of the Heisenberg System”. In the 62nd IEEE Conference on Decision and Control, Marina Bay Sands, Singapore, 2023, pp. 1649–1653.
I. Salgado, M. Mera, H. Ríos and M. Ballesteros. “Constrained Neuro–Identifier for Controlling the Unicycle Mobile Robot via Integral Sliding–Mode Control”. In the 2023 IEEE Symposium Series on Computational Intelligence, Mexico City, Mexico, 2023, pp. 1280–1285.
L. Añorve, M. Mera, H. Ríos, M. Ballesteros and I. Salgado. “Time–Varying Tracking Control of a Unicycle Mobile Robot: A Composite Lyapunov Function Approach”. In the 11th International Conference on Control, Mechatronics and Automation, Grimstad, Norway, 2023, pp. 152–157.
National Conferences
R. Falcón, H. Ríos and A. Dzul. “Active Fault Tolerant Control for a Quad-Rotor in case of a Rotor Failure”. In the XXIII Robotics Mexican Congress, Tijuana, Baja California, México, 2021, pp. 75-80.
A. Gutiérrez, M. Mera and H. Ríos. “Robust Output Regulation for a Constrained Omnidirectional Mobile Robot”. In the 2022 Congreso Nacional de Control Automático, Chiapas, México, pp. 94–99.
M. Mera, H. Ríos and A. Polyakov. “A Novel Finite–Time Controller for the Tracking Problem on the Heisenberg System”. In the 2022 Congreso Nacional de Control Automático, Chiapas, México, pp. 166–171.
R. Falcón, H. Ríos, D. Efimov and A. Dzul. “A Robust Control Strategy for Target Tracking using a Quad–Rotor”. In the 2022 Congreso Nacional de Control Automático, Chiapas, México, pp. 190–195.
R. Franco, H. Ríos, A. Ferreira de Loza and D. Efimov. “Adaptive Observer for Regression Models with External Time–Dependent Disturbances”. In the 2022 Congreso Nacional de Control Automático, Chiapas, México, pp. 356–361.
R. Franco, H. Ríos and A. Ferreira de Loza. “A New Adaptive Controller for Linear Systems: A Model Reference Approach”. In the 2022 Congreso Nacional de Control Automático, Chiapas, México, pp. 124–128.
S. V. Gutiérrez–Martínez, H. Ríos, T. Raïssi and D. Efimov. “An Integral Sliding–Mode–based Interval Predictive Control for Constrained LPV Systems”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 103–108.
A. Gutiérrez, H. Ríos, M. Mera, D. Efimov and R. Ushurobira. “A Sampled–time Controller for a Class of Constrained Nonlinear Systems via Interval Prediction”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 217–222.
J.C. Rodríguez–Cervantes, A. Dzul and H. Ríos. “Formation Control Design for Multi–Quad–Rotors with Experimental Validation”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 443–448.
L. Añorve, I. Salgado, M. Mera, H. Ríos and D. Cruz. “Robust Control Design for the Unicycle Mobile Robot based on Composite Lyapunov Functions”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 455–460.
M. Mera and H. Ríos. “Finite–Time Controller for a Class of Nonholonomic System: The Heisenberg System”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 551–555.
H. Ríos, M. Mera, T. Raïssi and D. Efimov. “A Robust Interval Predictive Control for Perturbed Unicycle Mobile Robots”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 574–579.
I. Salgado, M. Mera, M. Ballesteros and H. Ríos. “Neuro–Integral Sliding Mode Control for the Perturbed Unicycle Mobile Robot”. In the 2023 Congreso Nacional de Control Automático, Acapulco, Guerrero, México, pp. 604–608.
J.C. Rodríguez–Cervantes, A. Dzul and H. Ríos. “Diseño de Control de Formación basado en Modos Deslizantes para un Grupo de Quad–Rotors”. In the XXV Congreso Mexicano de Robótica, Xalapa, México, 2023.
PhD Thesis
Franco Jaramillo J. Roberto. “Adaptive Control for Uncertain Nonlinear Systems: A Sliding–Mode Approach”. Tecnológico Nacional de México/I.T. La Laguna (SNII Profile). México. Marzo, 2023. Supervisor: Dr. Héctor Ríos Barajas. Co–Supervisor: Dra. Alejandra Ferreira de Loza.
Falcón Prado Romeo. “Diagnosis and Fault–Tolerant Control for Unmanned Aerial Vehicles”. Tecnológico Nacional de México/I.T. La Laguna (Graduate with summa cum laude – SNII Profile – AMBRob Thesis 2022 Award). México. Agosto, 2022. Supervisor: Dr. Héctor Ríos Barajas. Co–Supervisor: Dr. Alejandro E. Dzul López.
Courses
“Introduction to Deep Learning and Neural Networks”. Speaker: Dr. Gilberto Ochoa Ruiz.
Research Seminars
Andrey Polyakov. “On Energetically Optimal Homogeneous Finite–Time Control”. Instituto Tecnológico de La Laguna, Torreón, Coahuila, México, 10th November 2021.
Manuel Mera. “Structural Observability and Robust Observer Design for Switched Systems”. Inria Lille–Nord Europe center, Lille, France, 21st April 2022.
Héctor Ríos. “A Robust Control Strategy for Trajectory Tracking in Quad-Rotors”. Inria Lille–Nord Europe center, Lille, France, 08th June 2022.
Tarek Raïssi. “Some Recent Results on Set–Membership Estimation of Dynamical Systems”. Instituto Tecnológico de La Laguna, Torreón, Coahuila, México, 26th October 2022.
Héctor Ríos. “An Integral Sliding--Mode--based Robust Interval Predictive Control for Perturbed Unicycle Mobile Robots”. Inria Lille–Nord Europe center, Lille, France, 15th September 2023.
Denis Efimov. “Accelerated Control and Estimation for Cyber–Physical Systems”. Instituto Tecnológico de La Laguna, Torreón, Coahuila, México, 15th November 2023.
Manuel Mera. “Global Finite–Time regulation of the Heisenberg System”. Instituto Tecnológico de La Laguna, Torreón, Coahuila, México, 15th November 2023.
Research Stays
Researchers
Andrey Polyakov, at the Instituto Tecnológico de La Laguna, Torreon, Coahuila, Mexico. November 2021 (15 days)
Manuel Mera, at the Inria Lille-Nord Europe, Lille, France. April 2022 (15 days)
Tarek Raïssi, at the Instituto Tecnológico de La Laguna, Torreon, Coahuila, Mexico. November 2022 (10 days)
Héctor Ríos, at the Inria Lille-Nord Europe, Lille, France. June 2022 (15 days)
Héctor Ríos, at the Inria Lille-Nord Europe, Lille, France. Septemeber 2023 (15 days)
Denis Efimov, at the Instituto Tecnológico de La Laguna, Torreon, Coahuila, Mexico. November 2023 (15 days)
Students
Yu Zhou, at the Instituto Tecnológico de La Laguna, Torreon, Coahuila, Mexico. November-December 2021 (28 days)
Romeo Falcón, at the Inria Lille-Nord Europe, Lille, France. November-December 2021 (35 days)
Min Li, at the Instituto Tecnológico de La Laguna, Torreon, Coahuila, Mexico. November-December 2022 (28 days)
Ariana Gutiérrez, at the Inria Lille-Nord Europe, Lille, France. May-June 2022 (45 days)
Ariana Gutiérrez, at the Inria Lille-Nord Europe, Lille, France. September-October 2023 (45 days)
Overview of the Problem
Analysis and implementation of control, and localization algorithms are required for different Autonomous Mobile Robots Systems (AMoRS) in a great variety of applications due to their low costs, social impact, and human life protection. The study of AMoRS, as well as its applications, has increased exponentially in recent years. For instance, the UAVs are used for supervision and maintenance in electric power distribution networks, wind turbines or generators, hydroelectric plants, and solar cells; all of them located at considerable heights and at difficult access zones for humans; while the WMRs are used in the industrial space, in medical/surgical applications, in painting and de-painting applications, accessing areas dangerous to humans, etc. Both of them are also used to study and reproduce the behaviour of different multi-agent systems in nature, and they can also work together; for instance, in explorer missions, where there is a need to charge their batteries from time to time. The WMRs play the role of the docking stations while the UAVs realize the exploration.
In Mexico and France, many of the applications are focused on supervision and maintenance of electric power networks. Nevertheless, in the research field, there are still many problems to be solved to add safety, robustness and efficiency, to the UAVs that are employed in those applications.
All those tasks require to study the dynamics of the different AMoRS, to formally analyse the different application problems, to design different control and path-planning schemes, and to implement different vision algorithms that are able to ensure the task realization safely and efficiently. Moreover, all these analysis and design problems for AMoRS become more complex if one takes into account uncertainty: lack of measurement accuracy, obstacles, and external disturbances that appear during the different tasks. In addition, it is wroth to highlight the importance of cooperation for mobile robots. Application of the multiple AMoRS offers a solution to the following issues:
For tedious tasks that need a lot of time, e.g., in surveillance, a human crew can experience fatigue and weariness due to the big number of hours that can take this mission. In this sense, the AMoRS can offer images of high resolution, thermal images, and therefore, more efficiency for the above-mentioned mission without fatigue and weariness.
Tasks at the risk of poisoning, e.g., monitoring of contaminated ambiences, nuclear or chemical, that put in danger the health of the crew.
Research tasks. Many AMoRS, particularly UAVs and WMRs, are used in research and development in the aeronautical and transportation fields with purposes related to scaled tests and simulations of air-crafts or large vehicle transports. This allows realizing such tests in a more effective, more economic and faster way.
Additionally, the AMoRS provide some other advantages:
They hurt less the environment since they consume less power than conventional air-crafts or large vehicles, and therefore, they produce fewer pollutant emissions and noise.
Since normally the AMoRS are smaller than manned vehicles, their operative, maintenance, fuel and storage costs are much less.
In spite of all the mentioned applications, there are still many open problems related to the design of robust navigation schemes and vision algorithms implementation that are able to realize the corresponding tasks in a safe and efficient way; under the presence of uncertainties in the mathematical models, lack of measurement accuracy and external disturbances such as wind gusts, irregular surfaces or obstacles. In addition to this, it is very important that the tasks are realized in an autonomous way and that the AMoRS are capable of dealing with the above-mentioned problems without the need for re-configurations and human intervention, i.e., requirements of vision algorithms based on AI.
Moreover, it is important to highlight that most of the mentioned AMoRS applications may be essentially seen, in the control theory framework, as robust trajectory planning, consensus, formation and obstacle avoidance problems for single or multiple vehicles, i.e., multi-agents or multi AMoRS. Nevertheless, the solution to these problems is not straightforward and a lot of research effort must be made in both areas, control theory and AI-based algorithms.
Homogeneous Controller – Trajectory Tracking in Unicycle Mobile Robots – Experimental Results QBot2
A homogeneous controller is developed based on a particular cascade control strategy. The design is based on the canonical homogeneous norm and the degree of homogeneity. Some experimental results illustrate the performance of the proposed homogeneous control in the UMR QBot2 by Quanser.
The trajectory–tracking experiments, which consider soil on the surface, illustrate the performance of the proposed homogeneous controller (HC) compared with two other controllers, i.e., a first–order sliding–mode (FOSM) controller proposed in [1] and a nonlinear controller (NC) presented in [2].
[1] M. Mera, H. Ríos, and E. A Martínez. A sliding–mode–based controller for trajectory tracking of perturbed unicycle mobile robots. Control Engineering Practice, 102:104548, 2020.
[2] M. Maghenem, A. Loría, and E. Panteley. Formation-tracking control of autonomous vehicles under relaxed persistency of excitation conditions. IEEE Transactions on Control Systems Technology, 26(5):1860–1865, 2017.
A Super-Twisting-based Controller for Trajectory Tracking of Perturbed Unicycle Mobile Robots
In this video, a robust position tracking control problem for a unicycle mobile robot is presented. To this aim, a Super-Twisting-based Controller is designed. The results show the performance for different desired trajectories. For more information, check out the cite at the end of this description.
En este video se presentan el problema de seguimiento de trayectorias para un robot móvil tipo uniciclo. Para este propósito se diseña un controlador basado en el algoritmo Super-Twisting. Los resultados muestran el desempeño para diferentes trayectorias deseadas.
P. Rochel, H. Ríos, M. Mera and A. Dzul. “Trajectory Tracking for Uncertain Unicycle Mobile Robots: A Super–Twisting Approach”. Control Engineering Practice 122, 2022, 105078.
Fault Accommodation Control for Trajectory Tracking in Quad-Rotors
An actuator fault accommodation controller is developed to solve the trajectory tracking problem in Quad-Rotors under the effects of faults in multiple actuators and external disturbances.
The proposed fault accommodation approach is composed of a fault identification module and a baseline robust nominal controller. The fault identification module is based on a finite-time sliding-mode observer that provides a set of residuals using only the output information. The fault accommodation strategy uses fault identification to partially compensate the actuator faults allowing the usage of a baseline robust-nominal controller that deals with external disturbances.
Romeo Falcón, Héctor Ríos, Alejandro Dzul “An Actuator Fault Accommodation Sliding-Mode Control Approach for Trajectory Tracking in Quad-Rotors”. In the 60th IEEE Conference on Decision and Control (CDC), Austin, Texas, USA, 2021, pp. 7100–7105.