Hostname: page-component-78c5997874-t5tsf Total loading time: 0 Render date: 2024-11-10T16:50:16.529Z Has data issue: false hasContentIssue false

Multi-Agent Tracking of Non-Holonomic Mobile Robots via Non-Singular Terminal Sliding Mode Control

Published online by Cambridge University Press:  17 December 2019

Bilal M. Yousuf*
Affiliation:
Department of Electrical, National University of Computer and Emerging Sciences (FAST), Karachi Campus, Karachi, Pakistan, E-mails: aqib.noor@nu.edu.pk, abdul.saboor@nu.edu.pk
Abdul Saboor Khan
Affiliation:
Department of Electrical, National University of Computer and Emerging Sciences (FAST), Karachi Campus, Karachi, Pakistan, E-mails: aqib.noor@nu.edu.pk, abdul.saboor@nu.edu.pk
Aqib Noor
Affiliation:
Department of Electrical, National University of Computer and Emerging Sciences (FAST), Karachi Campus, Karachi, Pakistan, E-mails: aqib.noor@nu.edu.pk, abdul.saboor@nu.edu.pk
*
*Corresponding author. E-mail: bilal.yousuf@nu.edu.pk

Summary

This paper deals with the problem of the formation control of nonholonomic mobile robots in the leader–follower scenario without considering the leader information, as a result of its velocity and position. The kinematic model is reformulated as a formation model by incorporating the model uncertainties and external disturbance. The controller is presented in the two-step process. Firstly, the tracking problem is taken into consideration, which can be used as a platform to design a controller for the multi-agents. The proposed controller is designed based on a non-singular fast terminal sliding mode controller (FTSMC), which drives the tracking error to zero in finite time. It not only ensures the tracking but also handles the problem related to non-singularities. Moreover, the design control scheme is modified using high-gain observer to resolve the undefined fluctuations due to man-made errors in sensors. Secondly, the multi-agent tracking problem is considered; hence, a novel formation control is designed using FTSMC, which ensures the formation pattern as well as tracking. Furthermore, the obstacle avoidance algorithm is incorporated to avoid the collision, inside the region of interest. With the Lyapunov analysis, the stability of the proposed algorithm is verified. As a result, simulated graphs are shown to prove the efficacy of the proposed control scheme.

Type
Articles
Copyright
Copyright © Cambridge University Press 2019

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Guo, X., Liang, Z. and Li, C., “Finite time tracking control of mobile robot based on non-singular Fast Terminal Sliding Mode,Syst. Sci. Control Eng. 6(1), 492500 (2018).CrossRefGoogle Scholar
Asif, M., Khan, M. J. and Memon, A. Y., “Integral terminal sliding mode formation control of non-holonomic mobile robots using leader follower approach,Robotica 35(7), 115 (2016).Google Scholar
Zuo, L., Cui, R. and Yan, W., “Terminal sliding mode-based cooperative tracking control for nonlinear dynamic systems,Trans. Inst. Meas. Control 52(2), 17 (2016).Google Scholar
Li, D. and Wang, J., “Nonsingular fast terminal sliding mode control with extended state observer and disturbance compensation for position tracking of electric cylinder,Math. Prob. Eng. 2018, 1–12 (2018).Google Scholar
Yousuf, B. M. and Memon, A. Y., “Robust Trajectory Tracking Control Design for Nonholonomic Mobile Robot (NMR),” Proceedings of the 3rd Australia New Zeland Control Conference (ANZCC), Melbourne, Australia (2018).CrossRefGoogle Scholar
Amer, N. H., Zamzuri, H., Hudha, K. and Kadir, Z. A., “Modelling and control strategies in path tracking control for autonomous ground vehicles: A review of state of the art and challenges,J. Intell. Robot. Syst. 86(2), 225254 (2017).CrossRefGoogle Scholar
Cui, M., Sun, D., Liu, W., Zhao, M. and Liao, X., “Adaptive tracking and obstacle avoidance control for mobile robots with unknown sliding,Int. J. Adv. Robot. Syst. 9(171), 114 (2012).CrossRefGoogle Scholar
Khalid, N. and Memon, A. Y., “Output Feedback Stabilzation of an Inertia Wheel Pendulum using Sliding Mode Control,” UKACC International Conference on Control, U.K. (2014), pp. 157162.Google Scholar
Defoort, M., Floquet, T., Kokosy, A. and Perruquetti, W., “Sliding-mode formation control for cooperative autonomous mobile robots,HAL 55(11), 39443953 (2019).Google Scholar
Zheng, W. and Jia, Y.,“Leader-Follower Formation Control of Mobile Robots with Sliding Mode,” The International Conference on Artificial Life and Robotics (ICAROB) Seagaia Convention Center, Miyazaki, Japan (2017).CrossRefGoogle Scholar
Lefeber, E., Jakubiak, J., Tchon, K. and Nijmeijer, H., “Observer Based Kinematic Tracking Controllers for a Unicycle-Typoe Mobile Robot,” International Conference on Robotics and Automation, Seoul Korea (2001), pp. 20842089.Google Scholar
Huang, J., Wen, C., Wang, W. and Jiang, Z.-P., “Adaptive output feedback tracking control of a non-holonomic mobile robot,Automatica 50(3), 821831 (2014).CrossRefGoogle Scholar
Miklic, D., Bogdan, S., Fierro, R. and Song, Y., “A grid-based approach to formation reconfiguration for a class of robots with non-holonomic constraints,Eur. J. Control 18(2), 162181 (2012).CrossRefGoogle Scholar
Santiaguillo-Salinas, J. and Aranda-Bricaire, E., “Containment problem with time-varying formation and collision avoidance for multiagent systems,” Int. J. Adv. Robot. Syst., 113 (2017).Google Scholar
Chen, X., Jia, Y. and Matsuno, F., “Tracking Control of Nonholonomic Mobile Robots with Velocity and Acceleration Constraints,” American Control Conference, Portland, OR, USA (2014), 880884.CrossRefGoogle Scholar
Yousuf, B., “Robust output feedback formation control for non-holonomic mobile robots (NMRs),Robotica 37(6), 124 (2019).CrossRefGoogle Scholar