Submitted:
11 December 2025
Posted:
14 December 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Differential-Flatness–Based Trajectory Control
1.2. Differential-Flatness–Based Trajectory Control for Wheeled Mobile Robots
1.3. Relevance to Sustainable Development Goal 11 (Sustainable Cities and Communities)
2. Problem Statement
2.1. Hardware-Implementable Transformations of Control Systems and System Equivalence
2.2. Kinematic Model of a Differential-Drive Wheeled Mobile Robot and Class I Transformations

2.3. Linearisation of the DDWMR Kinematic Model
2.4. Trajectory-Tracking Control System for the Linearised Kinematic Model of the DDWMR
3. Analysis of the Resulting Control System
3.1. Trajectory Tracking Performance
3.2. Angular Velocity and Heading Evolution
4. Discussion
5. Further Perspectives
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Gao, J.; Li, Y.; Jin, J.; Jia, Z.; Wei, C. Design, Analysis and Control of Tracked Mobile Robot with Passive Suspension on Rugged Terrain. Actuators 2025, 14, 389. [Google Scholar] [CrossRef]
- Hu, H.; Long, D.; Liang, Y.; Wang, B.; Wang, X.; Su, R. Braking Control of Mobile Robots Using Integral Sliding-Mode Algo-rithm with Composite Convergence Regulation. Processes 2025, 13, 2887. [Google Scholar] [CrossRef]
- Banu, S.; Das, O.; Venkadeshwaran, K.; Gaurav, A.; Kapoor, T.; Pandey, N. Designing an Adaptive Control System for Robust Path Planning in Autonomous Mobile Robots. Multidiscip. Sci. J. 2025, 7, e2025ss0120. [Google Scholar] [CrossRef]
- Zeng, Z.; Chen, S.; Kong, X.; Li, X.; Zhang, C.; Yang, G. Revised Control Barrier Function with Sensing of Threats from Relative Velocity Between Humans and Mobile Robots. Sensors 2025, 25, 4005. [Google Scholar] [CrossRef]
- IEEE 24748-7000-2022; IEEE/ISO/IEC International Standard—Systems and Software Engineering—Life Cycle Manage-ment—Part 7000: Standard Model Process for Addressing Ethical Concerns During System Design. IEEE: New York, NY, USA, 2022.
- Houghtaling, M.A.; Fiorini, S.R.; Fabiano, N.; Gonçalves, P.J.S.; Ulgen, O; Prestes, E. Standardizing an Ontology for Ethically Aligned Robotic and Autonomous Systems. IEEE Trans. Syst. Man Cybern. Syst. 2023, vol. 54, 1791–1804. [Google Scholar] [CrossRef]
- Haidegger, T.; Mai, V.; Mörch, C.; Boesl, D.; Jacobs, A.; Khamis, A.; Lach, L.; Vanderborght, B. Robotics: Enabler and inhibitor of the sustainable development goals. Sustain. Prod. Consum. 2023, vol.43, 422–434. [Google Scholar] [CrossRef]
- Bloch, A.; Crouch, P.; Bailleul, J.; Marsden, J. “Nonholonomic Mechanics and Control” (Interdisciplinary Applied Mathematics); SpringerVerlag, New York, 2003. [Google Scholar]
- Luviano-Juárez, A.; Cortés-Romero, J.; Sira-Ramírez, H. Trajectory tracking control of a mobile robot through a flatness-based exact feedforward linearization scheme. J. Dyn. Syst. Meas. Control 2015, 137, 051003. [Google Scholar] [CrossRef]
- Chen, L.; Jia, Y. Variable-poled tracking control of a two-wheeled mobile robot using differential flatness. J. Robot. Netw. Artif. Life 2014, 1, 12–16. [Google Scholar] [CrossRef]
- Rigatos, G. Nonlinear Control and Filtering Using Differential Flatness Theory Approaches: Applications to Electromechanical Systems; Springer: Cham, Switzerland, 2016. [Google Scholar]
- Chen, L.; Jia, Y. Output Feedback Tracking Control of Flat Systems via Exact Feedforward Linearization and LPV Techniques. Int. J. Control Autom. Syst. 2019, 17, 606–616. [Google Scholar] [CrossRef]
- Nicolau, F.; Respondek, W.; Barbot, J.-P. Construction of flat inputs for mechanical systems. In Proceedings of the 7th IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control, Berlin, Germany, 18–21 October 2021. [Google Scholar]
- Nicolau, F.; Respondek, W.; Barbot, J.-P. How to minimally modify a dynamical system when constructing flat inputs? Int. J. Robust Nonlinear Control 2021, 31(18), 9538–9561. [Google Scholar] [CrossRef]
- Rodriguez-Guevara, D.; Favela-Contreras, A.; Beltran-Carbajal, F.; Sotelo, C.; Sotelo, D. A Differential Flatness-Based Model Predictive Control Strategy for a Nonlinear Quarter-Car Active Suspension System. Mathematics 2023, 11, 1067. [Google Scholar] [CrossRef]
- Li, Y.; Zhu, Q.; Elahi, A. Quadcopter Trajectory Tracking Control Based on Flatness Model Predictive Control and Neural Network. Actuators 2024, 13, 154. [Google Scholar] [CrossRef]
- Hamad, Q.M.; Raafat, S.M. A Flatness-Based Trajectory Tracking Control for Chemical Reactor. In Proceedings of the 21st In-ternational Multi-Conference on Systems, Signals & Devices (SSD 2024), Erbil, Iraq, 22–25 April 2024; pp. 819–825. [Google Scholar] [CrossRef]
- Lamraoui, H.C.; Bouzid, Y.; Nemra, A. Flatness-based nonlinear internal model control with disturbances compensation via improved extended state observer for remotely operated vehicle. International Journal of Control 2024, 98(6), 1480–1494. [Google Scholar] [CrossRef]
- Rigatos, G.; Wira, P.; Abbaszadeh, M.; Pomares, J. Flatness-based control in successive loops for industrial and mobile robots. In Proceedings of the 48th Annual Conference of the IEEE Industrial Electronics Society (IECON 2022), 2022; pp. 1–6. [Google Scholar] [CrossRef]
- Join, C.; Delaleau, E.; Fliess, M. Flatness-based control revisited: The HEOL setting. Comptes Rendus. Mathématique 2024, 362, 1693–1706. [Google Scholar] [CrossRef]
- Fliess, M.; Lévine, J.; Martin, P.; Rouchon, P. A Lie–Bäcklund approach to equivalence and flatness of nonlinear systems. IEEE Trans. Autom. Control 1999, 44, 922–937. [Google Scholar] [CrossRef]
- Sun, S.; Romero, A.; Foehn, P.; Kaufmann, E.; Scaramuzza, D. A Comparative Study of Nonlinear MPC and Differen-tial-Flatness-Based Control for Quadrotor Agile Flight. IEEE Transactions on Robotics 2022, vol. 38(no. 6), 3357–3373. [Google Scholar] [CrossRef]
- Beaver, Logan E.; Malikopoulos, Andreas A. Optimal control of differentially flat systems is surprisingly easy. Automatica 2024, 159, 111404. [Google Scholar] [CrossRef]
- Filho, J. O. Limaverde; Fortaleza, E. C. R.; Campos, M. C. M. A derivative-free nonlinear Kalman filtering approach using flat inputs. In International Journal of Control Taylor and Francis; 2021. [Google Scholar]
- Bröcker, Markus; Herrmann, Lukas. Flatness based control and tracking control based on nonlinearity measures. IFAC-PapersOnLine 2017, 50(Issue 1), 8250–8255. [Google Scholar] [CrossRef]
- Han, Y.; Ma, H.; Wang, Y.; et al. Neural Network Robust Control Based on Computed Torque for Lower Limb Exoskeleton. Chin. J. Mech. Eng. 2024, 37, 37. [Google Scholar] [CrossRef]
- Luo, R.; Hu, Z.; Liu, M.; Du, L.; Bao, S.; Yuan, J. Adaptive Neural Computed Torque Control for Robot Joints with Asymmet-ric Friction Model. IEEE Robotics and Automation Letters 2025, vol. 10(no. 1), 732–739. [Google Scholar] [CrossRef]
- Nguyen, Nguyet; Ba, Dang. A Computed Torque Controller for Robotic Manipulators Using Nonlinear Neural Net-work. 2022, 487–492. [Google Scholar] [CrossRef]
- Shadrin, G.; Krasavin, A.; Nazenova, G.; Kussaiyn-Murat, A.; Kadyroldina, A.; Haidegger, T.; Alontseva, D. Application of compensation algorithms to control the speed and course of a four-wheeled mobile robot. Sensors 2024, 24, 7233. [Google Scholar] [CrossRef]
- Krasavin, A.; Nazenova, G.; Alontseva, A.; Dairbekova, A. Tracking Control of a Two-Wheeled Mobile Robot Based on En-dogenous Linearization of the Dynamic Model. In Proceedings of the 2025 International Conference on Artificial Intelligence, Computer, Data Sciences and Applications (ACDSA), Antalya, Türkiye, 2025; pp. 1–6. [Google Scholar] [CrossRef]
- Kussaiyn-Murat, A.; Kadyroldina, A.; Krasavin, A.; Tolykbayeva, M.; Orazova, A.; Nazenova, G.; Krak, I.; Haidegger, T.; Alontseva, D. Application of discrete exterior calculus methods for the path planning of a manipulator performing thermal plasma spraying of coatings. Sensors 2025, 25, 708. [Google Scholar] [CrossRef]
- Alontseva, D. L.; Ghassemieh, E.; Krasavin, A. L.; Kadyroldina, A. T. Development of 3D Scanning System for Robotic Plasma Processing of Medical Products with Complex Geometries. Journal of Electronic Science and Technology 2020, Vol 18. No 3, 212–222. [Google Scholar] [CrossRef]
- Alontseva, D. L.; Ghassemieh, E.; Krasavin, A. L.; Shadrin, G. K.; Kussaiyn-Murat, A. T.; Kadyroldina, A. T. Development of Control System for Robotic Surface Tracking. International Journal of Mechanical Engineering and Robotics Research 2020, Vol. 9(No. 2), P. 280–286. [Google Scholar] [CrossRef]
- Lynch, K.M.; Park, F.C. Modern Robotics: Mechanics, Planning, and Control; Cambridge University Press: Cambridge, UK, 2017. [Google Scholar]
- Siciliano, B.; Sciavicco, L.; Villani, L.; Oriolo, G. Robotics: Modelling, Planning and Control; Springer: London, UK, 2009. [Google Scholar] [CrossRef]
- Takacs, A.; Haidegger, T. A method for mapping V2X communication requirements to highly automated and autonomous vehicle functions. Future Internet 2024, 16(4), 108. [Google Scholar] [CrossRef]
- Takacs, A.; Haidegger, T. Infrastructural requirements and regulatory challenges of a sustainable urban air mobility ecosystem. Buildings 2022, 12(6), 747. [Google Scholar] [CrossRef]
- Haidegger, T. P.; Galambos, P.; Tar, J. K.; Kozlovszky, M.; Zrubka, Z.; Eigner, G.; Rudas, I. J. Strategies and outcomes of building a successful university research and innovation ecosystem. Acta Polytechnica Hungarica 2024, Vol 21.(Issue 10), 13–35. [Google Scholar] [CrossRef]
















Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).