Abstract
This paper addresses the problem of synchronization control for networked multi-mobile robot systems from the perspective of analytical mechanics. By reformulating the task requirement as a constrained motion problem, a unified synchronization algorithm for networked multi-mobile robot systems with or without leaders is proposed in combination with algebraic graph theory and the Udwadia–Kalaba approach. With the proposed algorithm, the networked mobile robot system can achieve synchronization from arbitrary initial conditions for the leaderless case and realize accurate trajectory tracking with explicitly given reference trajectories for the leader-following case. Numerical simulations of a networked wheeled mobile robot system are performed under different network structures and various trajectory requirements to show the performance of the proposed control algorithm.
Similar content being viewed by others
Change history
21 June 2021
A Correction to this paper has been published: https://doi.org/10.1007/s11071-021-06585-y
References
Arai, T., Pagello, E., Parker, L.E.: Advances in multirobot systems. IEEE Trans. Robot. Autom. 18(5), 655–661 (2002)
Baumgarte, J.: Stabilization of constraints and integrals of motion in dynamical systems. Comput. Methods Appl. Mech. Eng. 1(1), 1–16 (1972)
Chung, S.J., Slotine, J.J.: Cooperative robot control and concurrent synchronization of Lagrangian systems. IEEE Trans. Rob. 25(3), 686–700 (2009)
Chwa, D.: Sliding-mode tracking control of nonholonomic wheeled mobile robots in polar coordinates. IEEE Trans. Control Syst. Technol. 12(4), 637–644 (2004)
Dimarogonas, D.V., Kyriakopoulos, K.J.: On the rendezvous problem for multiple nonholonomic agents. IEEE Trans. Autom. Control 52(5), 916–922 (2007)
Dong, W.: Tracking control of multiple-wheeled mobile robots with limited information of a desired trajectory. IEEE Trans. Rob. 28(1), 262–268 (2011)
Godsil, C., Royle, G.F.: Algebraic Graph Theory, vol. 207. Springer, Berlin (2013)
Horn, R.A., Horn, R.A., Johnson, C.R.: Topics in Matrix Analysis. Cambridge University Press, Cambridge (1994)
Hu, H.Y., Wang, Z.H.: Dynamics of Controlled Mechanical Systems with Delayed Feedback. Springer, Berlin (2002)
Liu, J., Ji, J., Zhou, J.: Synchronization of networked multibody systems using fundamental equation of mechanics. Appl. Math. Mech. (Engl. Edn.) 37(5), 555–572 (2016)
Liu, L., Guo, R., Ji, J., Miao, Z., Zhou, J.: Practical consensus tracking control of multiple nonholonomic wheeled mobile robots in polar coordinates. Int. J. Robust Nonlinear Control 30(3), 3831–3847 (2020)
Liu, L., Yu, J., Ji, J., Miao, Z., Zhou, J.: Cooperative adaptive consensus tracking for multiple nonholonomic mobile robots. Int. J. Syst. Sci. 50(8), 1556–1567 (2019)
Liu, Y.C., Chopra, N.: Controlled synchronization of heterogeneous robotic manipulators in the task space. IEEE Trans. Rob. 28(1), 268–275 (2012)
Miao, Z., Liu, Y.H., Wang, Y., Yi, G., Fierro, R.: Distributed estimation and control for leader-following formations of nonholonomic mobile robots. IEEE Trans. Autom. Sci. Eng. 15(4), 1946–1954 (2018)
Miao, Z., Yu, J., Ji, J., Zhou, J.: Multi-objective region reaching control for a swarm of robots. Automatica 103, 81–87 (2019)
Nguyen, C.C., Zheng, Y.F.: Mobile robots: recent practical developments. J. Field Robotics 14(4), 229–230 (2015)
Nuno, E., Ortega, R., Basanez, L., Hill, D.: Synchronization of networks of nonidentical Euler–Lagrange systems with uncertain parameters and communication delays. IEEE Trans. Autom. Control 56(4), 935–941 (2011)
Peters, J., Mistry, M., Udwadia, F., Cory, R., Nakanishi, J., Schaa, S.: A unifying methodology for the control of robotic systems. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1824–1831. IEEE (2005)
Ren, W., Beard, R.W.: Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 50(5), 655–661 (2005)
Ren, W., Cao, Y.: Distributed Coordination of Multi-agent Networks: Emergent Problems, Models, and Issues. Springer, Berlin (2010)
Stipanovie, D.M., INalhan, G., Teo, R., Tomlin, C.J.: Decentralized overlapping control of a formation of unmanned aerial vehicles. Automatica 40(8), 1285–1296 (2004)
Sun, D., Wang, C., Shang, W., Feng, G.: A synchronization approach to trajectory tracking of multiple mobile robots while maintaining time-varying formations. IEEE Trans. Rob. 25(5), 1074–1086 (2009)
Sun, H., Zhao, H., Zhen, S., Huang, K., Chen, Y.H.: Application of the Udwadia–Kalaba approach to tracking control of mobile robots. Nonlinear Dyn. 83(2), 389–400 (2015)
Udwadia, F.E.: A new perspective on the tracking control of nonlinear structural and mechanical systems. Proc. R. Soc. A 459(2035), 1783–1800 (2003)
Udwadia, F.E.: Equations of motion for constrained multibody systems and their control. J. Optim. Theory Appl. 127(3), 627–638 (2005)
Udwadia, F.E., Kalaba, R.E.: A new perspective on constrained motion. Proc. Math. Phys. Sci. 439(1906), 407–410 (1992)
Udwadia, F.E., Kalaba, R.E.: On the foundations of analytical dynamics. Int. J. Non-Linear Mech. 37(6), 1079–1090 (2002)
Yu, J., Ji, J., Miao, Z., Zhou, J.: Adaptive formation control of networked Lagrangian systems with a moving leader. Nonlinear Dyn. 90, 2755–2766 (2017)
Yu, R., Zhao, H., Zhen, S., Huang, K., Chen, X., Sun, H., Zhang, K.: A novel trajectory tracking control of agv based on Udwadia–Kalaba approach. IEEE/CAA J. Auto. Sin. 99, 1–13 (2016)
Zhao, X., Chen, Y., Zhao, H., Dong, F.: Udwadia–Kalaba equation for constrained mechanical systems: formulation and applications. Chin. J. Mech. Eng. 31(06), 11–24 (2018)
Zhou, J., Chen, T.: Synchronization in general delayed dynamical networks. IEEE Trans. Circuits Syst. I Regul. Pap. 53(4), 733–744 (2006)
Acknowledgements
The authors express gratitude to the anonymous referee for his/her helpful suggestions and the partial supports of the National Natural Science Foundations of China (Grant Nos 12072180 and 51875331).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The original online version of this article was revised: 1. The e-mail of J. Zhou should be jzhou@shu.edu.cn and the e-mail of J. Ji should be jin.ji@uts.edu.au.2. In Fig. 2, Fig. 19 and Fig. 24, the the positions of the numbers have shifted.3. In the second paragraph of Section 4.4, Eq. (21) should be Eq. (38) and equations (21), (21e) should be Eqs. (19), (38).
Rights and permissions
About this article
Cite this article
Wang, C., Ji, J., Miao, Z. et al. Synchronization control for networked mobile robot systems based on Udwadia–Kalaba approach. Nonlinear Dyn 105, 315–330 (2021). https://doi.org/10.1007/s11071-021-06487-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06487-z