Fuzzy Steering Control For Wall-Following Behavior Of A Mobile Robot In Webots Simulation
Main Article Content
Abstract
Navigation logic plays a crucial role in enabling mobile robots to move autonomously and safely within structured environments. This study presents the development and simulation of a wall-following mobile robot designed to navigate along predefined boundaries while avoiding frontal obstacles. The simulation is implemented in the Webots environment, where the robot employs infrared proximity sensors integrated with a fuzzy logic–based control algorithm. Crisp distance measurements obtained from sensors PS5, PS6, and PS7 are fuzzified into linguistic variables, namely Near, Medium, and Far. Based on the defined input and output membership functions, the fuzzy controller determines appropriate steering actions, including strong turning and forward motion. The proposed approach evaluates the relationship between proximity sensor thresholds and the resulting steering velocity control, demonstrating the effectiveness of fuzzy inference in regulating wall-following behavior.
Article Details

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
References
T. Dash, “Automatic navigation of wall following mobile robot using Adaptive Resonance Theory of Type-1,” Biol. Inspired Cogn. Archit., vol. 12, pp. 1–8, 2015, doi: 10.1016/j.bica.2015.04.008.
H. Suwoyo and F. H. Kristanto, “Performance of a Wall-Following Robot Controlled by a PID-BA using Bat Algorithm Approach,” Int. J. Eng. Contin., vol. 1, no. 1, pp. 56–71, 2022.
G. Mikell, Automation, Production Systems, and Computer-Integrated Manufacturing. Lehigh University, 2015.
O. Michel, F. Rohrer, and N. Heiniger, “Cyberbotics ’ Robot Curriculum,” 2009.
R. Braunstingl, J. Mujika, J. Pedro, J. M. Arizmendianieta, E.- Mondragon, and G. I. Espaiia, “A Wall Following Robot With A Fuzzy Logic Controller Optimized By A Genetic Algorithm 1 Description Of The Mobile Robot,” 1995.
S. Bansal and J. Kaur, “Wall Following Robot Navigation Using Machine Learning Techniques,” SSRN, 2024.
A. Lorenza, B. Hidayat, L. S. Alia, L. A. Nurachanta, and M. S. I. Syahputra, “Simulation Understanding Line Follower Robot C Program with Webots Simulasi Pemahaman Robot Pengikut Garis Program C dengan Webots,” vol. 2, pp. 7–18, 2022.
G. A. Vargas, O. G. Rubiano, R. A. Castillo, O. F. Avilés, and M. F. Mauledoux, “Simulation of e-puck path planning in webots,” Int. J. Appl. Eng. Res., vol. 11, no. 19, pp. 9772–9775, 2016.
N. Zenita, K. B. K, A. Mujib, and N. Laily, “Journal of Application and Science Implementation of a 3-wheeled Wall Following Robot Navigation System using Coppelia,” vol. 3, no. December 2021, pp. 63–72, 2022.
M. R. Kenawas, P. Risma, T. Dewi, S. Muslimin, and Y. Oktarina, “JOURNAL OF APPLIED SMART ELECTRICAL NETWORK AND SYSTEMS ( JASENS ) Fuzzy Logic Controller sebagai Penentu Gerak Mobile Robot Pembasmi Hama,” vol. 1, no. 1, pp. 19–24, 2020.
C. F. Riman and P. E. Abi-char, “Fuzzy Logic Control for Mobile Robot Navigation in Automated Storage,” vol. 12, no. 5, pp. 313–323, 2023, doi: 10.18178/ijmerr.12.5.313-323.
M. M. Aditya, A. B. Insani, J. Al Kausar, and A. Silvia, “Sistem Kendali Fuzzy pada Mobile Robot ANNUAL RESEARCH SEMINAR 2016,” vol. 2, no. 1, pp. 231–234, 2016.
M. R. Kenawas, P. Risma, T. Dewi, S. Muslimin, and Y. Oktarina, “JOURNAL OF APPLIED SMART ELECTRICAL NETWORK AND SYSTEMS ( JASENS ) Fuzzy Logic Controller sebagai Penentu Gerak Mobile Robot Pembasmi Hama,” vol. 1, no. 1, pp. 19–24, 2020.
C. F. Riman and P. E. Abi-char, “Fuzzy Logic Control for Mobile Robot Navigation in Automated Storage,” vol. 12, no. 5, pp. 313–323, 2023, doi: 10.18178/ijmerr.12.5.313- 323.
M. M. Aditya, A. B. Insani, J. Al Kausar, and A. Silvia, “Sistem Kendali Fuzzy pada Mobile Robot ANNUAL RESEARCH SEMINAR 2016,” vol. 2, no. 1, pp. 231–234, 2016.