IT-2 Fuzzy Control and Behavioral Approach Navigation System for Holonomic 4WD/4WS Agricultural Robot
DOI:
https://doi.org/10.15837/ijccc.2024.3.6420Keywords:
TSK-IT2 fuzzy logic, Mandani-fuzzo logic, Supervisor, behavior approachAbstract
In contemporary agriculture, researchers are focusing on precision farming and environmentally conscious techniques, leading to the advancement of autonomous agricultural mobile robots. Consequently, A navigation system using TSK Interval Type-2 fuzzy logic has been developed and, for the first time, applied to a holonomic mobile agricultural robot equipped with four-wheel drive and steer. This system employs a behavioral approach to accomplish the robot’s primary objective in unfamiliar environments. It comprises four controllers: one exclusively dedicated to goal-seeking behavior, with the remaining controllers responsible for obstacle avoidance. Supervision of these controllers is conducted through the Mandani fuzzy logic approach, which combines the outputs of all four controllers, robot wheel velocities and steering angles, using a proposed equations. Various case studies were examined and simulated utilizing MATLAB and VREP software platform to assess the navigator system’s performance. The simulation outcomes showcase the efficiency of the proposed equations and the system’s navigation capabilities. The stability of the entire system was thoroughly examined and confirmed, employing the Lyapunov function, in environments with and without obstacles.
References
Oultiligh, A.; Ayad, H.; Elkari, A.; Mjahed, M.; El Gmili, N. (2021); A Hybrid PSO-GWO Algorithm for Robot Path Planning in Uncertain Environments, International Review of Automatic Control (IREACO), 14, 360, 2021.
https://doi.org/10.15866/ireaco.v14i6.20045
Muni, M.K.; Pradhan, P.K.; Dhal, P.R. et al. (2023); Improving navigational parameters and control of autonomous robot using hybrid SOMA-PSO technique, Evolutionary Intelligence, 1- 17, 2023.
https://doi.org/10.1007/s12065-023-00820-8
Paikray, H.K.; Das, P.K.; Panda, S. (2021); Optimal Multi-robot Path Planning Using Particle Swarm Optimization Algorithm Improved by Sine and Cosine Algorithms, Arabian Journal for Science and Engineering , 46, 3357-3381, 2021.
https://doi.org/10.1007/s13369-020-05046-9
Suresh, K.S.; Ravichandran, K.S.; Venugopal, S.b. (2022); Multi-objective genetic algorithm for mobile robot path planning in industrial automation Journal of Intelligent Fuzzy Systems, 1-14, 2022.
Tao, Y.; Gao, H.; Ren, F.; Chen, C.; Wang, T.; Xiong, H.; Jiang, S. (2021); A Mobile Service Robot Global Path Planning Method Based on Ant Colony Optimization and Fuzzy Control, Applied Sciences, 11, 3605, 2021.
https://doi.org/10.3390/app11083605
Lin, C.J.; Chang, M.Y; Tang, K.H; Huang, C.K (2023); Navigation Control of Ackermann Steering Robot Using Fuzzy Logic Controller, Sensors and Materials, 35, 781, 2023.
https://doi.org/10.18494/SAM4120
Sultanova, A.B.; Aliev, R. A.; Kacprzyk, J.; Pedrycz, W.; Jamshidi, Mo.; Babanli, M. B.; Sadikoglu, F. (2023); Fuzzy Logic-Based Planning of the Behavior of Autonomous Vehicles, International Conference on Applications of Fuzzy Systems, Soft Computing and Artificial Intelligence Tools (ICAFS), 15th, 2022, 610, 2022.
Batti, H.; Jabeur, C. B.; Fourati, H., (2022); Fuzzy Logic Based Control for Autonomous Mobile Robot Navigation and Obstacles Avoidance, IEEE Information Technologies and Smart Industrial Systems (ITSIS), 2022, 1-6, 2022.
https://doi.org/10.1109/ITSIS56166.2022.10118409
Hayat, A. D.; Hassan, A.; Hajar, M.; Ali, E. A. (2022); Fuzzy Logic Controller for 4WD/4WS Autonomous Agricultural Robotic, IEEE International Conference on Electronics, Control, Optimization and Computer Science (ICECOCS), 3rd, 2022, 1-6, 2022.
https://doi.org/10.1109/ICECOCS55148.2022.9983035
Bouteraa, Y.; Ben Abdallah, I.; Elmogy, A.; Ibrahim, A.; Tariq, U.; Ahmad, T. (2020); A Fuzzy Logic Architecture for Rehabilitation Robotic Systems, International Journal of Computers Communications and Control (IJCCC), 15, 2020.
https://doi.org/10.15837/ijccc.2020.4.3814
Chanchí, G. E.; Ospina, M.; Saba, M.(2023); Floods risk determination through a fuzzy logic system in developing countries. Case study Magdalena River, Colombia.s, International Journal of Computers Communications and Control (IJCCC), 18, 5103, 2023.
https://doi.org/10.15837/ijccc.2023.5.5103
Wu, H.; Xu, Z.; (2020); Fuzzy Logic in Decision Support: Methods, Applications and Future Trends , International Journal of Computers Communications and Control (IJCCC), 16, 2020.
https://doi.org/10.15837/ijccc.2021.1.4044
Aslam, M. S.; Li, Q.; Hou, J. (2021); Fault detection for asynchronous T-S fuzzy networked Markov jump systems with new event-triggered scheme, IET Control Theory and Applications, 15(11), 1461-1473, 2021.
https://doi.org/10.1049/cth2.12136
Al-Mallah, M.; Ali, M.; Al-Khawaldeh, M. (2022); Obstacles Avoidance for Mobile Robot UsingType-2 Fuzzy Logic Controller, Robotics, 11, 130, 2022.
https://doi.org/10.3390/robotics11060130
Cuevas, F.; Castillo, O.; Cortés-Antonio, P. (2020). Omnidirectional Four Wheel Mobile Robot Control with a Type-2 Fuzzy Logic Behavior-Based Strategy, Studies in Computational Intelligence, 862, 49-62, 2020.
https://doi.org/10.1007/978-3-030-35445-9_4
Cuevas, F.; Castillo, O.; Antonio, P. (2021). Design of a Control Strategy Based on Type-2 Fuzzy Logic for Omnidirectional Mobile Robots, Journal of Multiple-Valued Logic and Soft Computing, 37, 107-136, 2021.
Kasmi, B.; Hassam, A. (2021); Comparative Study Between Fuzzy Logic and Interval Type-2 Fuzzy Logic Controllers for the Trajectory Planning of a Mobile Robot, Engineering, Technology and Applied Science Research, 11, 2, 7011-7017, 2021.
https://doi.org/10.48084/etasr.4031
Saidi, Y.; Nemra , A.; Tadjine, A.(2020); Robust mobile robot navigation using fuzzy type 2 with wheel slip dynamic modeling and parameters uncertainties, International Journal of Modelling and Simulation, 40, 6, 397-420, 2020.
https://doi.org/10.1080/02286203.2019.1646480
Muthugala, M. A. V. J.; Samarakoon, S. M. B. P.; Mohan Rayguru, M.; Ramalingam, B.; Elara, M. R. (2020); Wall-Following Behavior for a Disinfection Robot Using Type 1 and Type 2 Fuzzy Logic Systems, Sensors (Basel), 20(16), 4445, 2020.
https://doi.org/10.3390/s20164445
Cuevas, F.; Castillo, O.; Cortes, P. (2020); Towards a control strategy based on type-2 fuzzy logic for an autonomous mobile robot, Hybrid intelligent systems in control, pattern recognition and medicine, 301-314, 2020.
https://doi.org/10.1007/978-3-030-34135-0_21
Zadeh, L.A.(1975); The Concept of a Linguistic Variable and its Application to Approximate Reasoning, Information Sciences, 8, 199-249, 1975.
https://doi.org/10.1016/0020-0255(75)90036-5
Liang, Q., Mendel, J.M. (1999)
An introduction to type-2 TSK fuzzy logic systems, FUZZIEEE' 99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315), 3, 1534-1539, 1999.
Galluzzo, M., Cosenza, B., Aronadio, G. (2009); Stability Analysis of Type2 Fuzzy Logic Controllers, Chemical Engineering Transactions, 17, 2009.
Additional Files
Published
Issue
Section
License
Copyright (c) 2024 Hayat Ait dahmad, Hassan Ayad, Alfonso García Cerezo, Hajar mousannif
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.