Turning Point and Free Segments Strategies for Navigation of Wheeled Mobile Robot

(1) Imen Hassani Mail (Control and Energy Management Lab (CEM Lab), University of Sfax, Sfax Engineering School, Tunisia)
(2) Islem Ergui Mail (Control and Energy Management Lab (CEM Lab), University of Sfax, Sfax Engineering School, Tunisia)
(3) * Chokri Rekik Mail (Control and Energy Management Lab (CEM Lab) University of Sfax, Sfax Engineering School,, Tunisia)
*corresponding author

Abstract


The basic idea of the developed work is to solve the problem of mobile robot navigation with obstacle avoidance and the trajectory tracking problem in simple and complex environments. The research contribution aims to develop a strategy of navigation based on the turning point and the free segments algorithms. Indeed, a turning point method is developed in order to solve the problem of navigation in a simple environment. Then, the free segments approach is applied in order to solve the problem of obstacle avoidance in a complex environment. The second part of this paper aims to solve the problem of trajectory tracking. For this reason, a sliding mode controller is proposed as a solution to control the stability of the mobile robot. Finally, some simulation results which are developed using Matlab software are given to prove the validity of the developed work.

Keywords


Mobile Robot; Turning Point; Free Segment; Sliding Mode

   

DOI

https://doi.org/10.31763/ijrcs.v2i1.586
      

Article metrics

10.31763/ijrcs.v2i1.586 Abstract views : 1472 | PDF views : 588

   

Cite

   

Full Text

Download

References


[1] B. Hao, H. Du, X. Dai, and H. M. Liang, “Automatic Recharging Path Planning for Cleaning Robots,” Mobile Information Systems, vol. 2021, pp. 1-19, 2021, https://doi.org/10.1155/2021/5558096.

[2] U. O. Rosas, O. Montiel, and R. Sepulveda, “Mobile robot path planning using membrane evolutionary artificial potential field,” Applied Soft Computing, vol. 77, pp. 236-251, 2019, https://doi.org/10.1016/j.asoc.2019.01.036.

[3] M. Boujelben, C. Rekik, and N. Derbel, “A hybrid fuzzy-sliding mode controller for a mobile robot,” International Journal of Modelling, Identification and Control (IJMIC), vol. 25, no. 3, pp. 155-164, 2016, http://dx.doi.org/10.1504/IJMIC.2016.075816.

[4] I. Hassani, I. Maalej and C. Rekik, “Control points searching algorithm for autonomous mobile robot navigation with obstacle avoidance,” 19th international conference on Sciences and Techniques of Automatic control and computer engineering (STA’19), pp. 158-163, 2019, http://dx.doi.org/10.1109/STA.2019.8717220.

[5] M. Boujelben, C. Rekik, and N. Derbel, “A multi-agent architecture with hierarchical fuzzy controller for a mobile robot,” International journal of Robotics and Automation, vol. 30, no. 3, pp. 289-298, 2015, http://dx.doi.org/10.2316/Journal.206.2015.3.206-4247.

[6] S. Sahloul, D. Ben Halima and C. Rekik, “Tracking trajectory of a mobile robot using sliding mode control,” International Multi-conference on Systems, Signals and Devices (SSD’18), pp. 1351-1355, 2018, http://dx.doi.org/10.1109/SSD.2018.8570506.

[7] J. Hong and K. Park, “A new mobile robot navigation using a turning point searching algorithm with the consideration of obstacle avoidance,” International Journal of Advanced Manufacturing Technology, vol. 52, no. 5, pp. 763-775, 2011, http://dx.doi.org/10.1007/s00170-010-2749-5.

[8] I. Hassani, I. Maalej and C. Rekik, “Mobile robot navigation using turning point algorithm and sliding mode controller,” International Multi-conference on Systems, Signals and Devices (SSD’18), pp. 1345-1350, 2018, http://dx.doi.org/10.1109/SSD.2018.8570640.

[9] I. Hassani, I. Maalej and C. Rekik, “Robot path planning with avoiding obstacles using free segments and turning points algorithms,” Mathematical problem in Engineering, vol. 2018, no. 6, pp. 1-13, 2018, http://dx.doi.org/10.1155/2018/2163278.

[10] L. Zhao, G. Wang, X. Fan, and Y. Li, “The Analysis of trajectory control of non-holonomic mobile robots based on internet of things target image enhancement technology and backpropagation neural network,” Journal of Neurorobotics, vol. 15, pp. 1-10, 2021, http://dx.doi.org/10.3389/fnbot.2021.634340.

[11] H. Yin, Y-H. Chen and D. Yu, “Controlling an underactuated two-wheeled mobile robot: a constraint following approach,” Journal of Dynamic Systems, Measurement, and Control, vol. 141, no. 7, pp. 1-10, 2019, https://doi.org/10.1115/1.4043112.

[12] H. Cen and B. K. Singh, “Nonholonomic wheeled mobile robot trajectory tracking control based on improved sliding mode variable structure,” Wireless Communications and Mobile Computing, vol. 2021, pp. 1-9, 2021, https://doi.org/10.1155/2021/2974839.

[13] T. T. Pham and M. T. Le, “Omnidirectional mobile robot trajectory tracking control with diversity of inputs,” International Journal of Mechanical Engineering and Robotics Research, vol. 10, no. 11, pp. 639-644, 2021, https://doi.org/2021, https://doi.org/10.18178/ijmerr.10.11.639-644.

[14] X. Gao, L. Yan, and C. Gerada, “ Modeling and analysis in trajectory tracking control for wheeled mobile robots with wheel skidding and slipping: disturbance rejection perspective,” Journal of Actuators, vol. 10, no. 9, pp. 1-15, 2021, https://doi.org/10.3390/act10090222.

[15] Y. Koubaa, M. Boukattaya, and T. Damak, “Intelligent control for nonholonomic mobile robot including actuator dynamics,” International Multiconference on Systems, Signals and Devices (SSD 18), pp. 1012-1016, 2018, http://dx.doi.org/10.1109/SSD.2018.8570365.

[16] P. T. H. Sen, N. Q. Minh, D. T. T. Anh, and P. X. Minh, “A new tracking control algorithm for a wheeled mobile robot based on backstepping and hierarchical sliding mode techniques,” International Symposium on Instrumentation, Control, Artificial Intelligence and Robotics (ICA-SYMP), pp. 25-28, 2019, https://doi.org/10.1109/ICA-SYMP.2019.8646288.

[17] I. Hassani, I. Maalej and C. Rekik, “Backstepping tracking control for nonholonomic mobile robot,” International Conference on Advanced Systems and Emergent Technologies, pp. 63-68, 2020, http://dx.doi.org/10.1109/ASET.49463.2020.9318221.

[18] J. A. Abougarair, K. I. M. Aburakhis, and M. M. Edardar, “Adaptive neural networks based robust output feedback controllers for nonlinear systems,” International Journal of Robotics and Control Systems, vol. 2, no. 1, pp. 37-56, 2022, https://doi.org/10.31763/ijrcs.v2i1.523.

[19] Y. Koubaa, M. Boukattaya, and T. Damak, “Intelligent control for an uncertain mobile robot with external disturbances estimator,” New Trends in Robot Control, pp. 155-176, 2020, http://dx.doi.org/10.1007/978-981-15-1819-5-8.

[20] C. B. Jabeur and H. Seddik, “Optimized Neural Networks-PID Controller with Wind Rejection Strategy for a Quad-Rotor,” Journal of Robotics and Control (JRC), vol. 3, no. 1, pp. 62-72, 2022, http://dx.doi.org/10.18196/jrc.v3i1.11660.

[21] L. T. Anh, T. T. T. Nga, and V. V. Hoc, “PID-type iterative learning control for output tracking gearing transmission systems,” International Journal of Robotics and Control Systems, vol. 1, no. 3, pp. 256-268, 2021, http://dx.doi.org/10.31763/ijrcs.v1i3.395.

[22] F. Cherni, Y. Boutereaa, C. Rekik, and N. Derbel, “Chattering reduction on the control input of a nonholonomic mobile robot using fuzzy logic controller,” Journal of Engineering Science and Technology Review, vol. 9, no. 3, pp. 41-48, 2016, http://dx.doi.org/10.25103/jestr.093.07.

[23] S. Sahloul, D. Ben Halima and C. Rekik, “An hybridization of global-local methods for autonomous mobile robot navigation in partially-known environments,” Journal of Robotics and Control (JRC), vol. 2, no. 4, pp. 351-1355, 2021, http://dx.doi.org/10.18196/jrc.2483.

[24] N. Derbel, C. Rekik, and M. Boujelben, “A reactive approach for mobile robot navigation in static and dynamic environment using fuzzy logic control,” International Journal of Modelling, Identification and Control, vol. 27, no. 4, pp. 293-302, 2017, http://dx.doi.org/10.1504/IJMIC.2017.10005534.

[25] M. S. Mahmoud and A. H. AlRamadhan, “Optimizing the parameters of sliding mode controllers for stepper motor through simulink response optimizer application,” International Journal of Robotics and Control Systems, vol. 1, no. 2, pp. 209-225, 2021, https://doi.org/10.31763/ijrcs.v1i2.345.

[26] M. S. Mahmoud, A. Alameer and M. M. Hamdan,“ An adaptive sliding mode control for single machine infinite bus system under unknown uncertainties,” International Journal of Robotics and Control Systems, vol. 1, no. 3, pp. 226-243, 2021, https://doi.org/10.31763/ijrcs.v1i3.351.

[27] H. Sira-Ramirez, M. A. Aguilar-Orduna, and E. W. Zurita-Bustamante, “On the sliding mode control of MIMO nonlinear systems: An input-output approach,” International Journal of Robust Nonlinear Control, vol. 29, no. 3, pp. 715-735, 2019, https://doi.org/10.1002/rnc.4320.

[28] J. H. Lee, C. Lin, H. Lim, and J. M. Lee, “sliding mode control for trajectory tracking of mobile robot in the RFID sensor space,” International Journal of Control, Automation, and Systems, vol. 7, no. 3, pp. 429-435, 2009, https://doi.org/10.1007/s12555-009-0312-7.


Refbacks

  • There are currently no refbacks.


Copyright (c) 2021 Chokri Rekik

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


About the JournalJournal PoliciesAuthor Information

International Journal of Robotics and Control Systems
e-ISSN: 2775-2658
Website: https://pubs2.ascee.org/index.php/IJRCS
Email: ijrcs@ascee.org
Organized by: Association for Scientific Computing Electronics and Engineering (ASCEE)Peneliti Teknologi Teknik IndonesiaDepartment of Electrical Engineering, Universitas Ahmad Dahlan and Kuliah Teknik Elektro
Published by: Association for Scientific Computing Electronics and Engineering (ASCEE)
Office: Jalan Janti, Karangjambe 130B, Banguntapan, Bantul, Daerah Istimewa Yogyakarta, Indonesia