IJISA Vol. 18, No. 3, 8 Jun. 2026
Cover page and Table of Contents: PDF (size: 1266KB)
PDF (1266KB), PP.188-204
Views: 0 Downloads: 0
Fuzzy Logic Controller, Factorial Design, Sensor Fusion, Membership Functions, Autonomous Robot Navigation, Co-simulation MATLAB + CoppeliaSim
This study investigates interaction effects among rule sets, sensor fusion strategies, and membership functions on the navigational performance of a nonholonomic wheeled mobile robot in static, unknown environments using fuzzy logic controller. Employing a 3×3×3 factorial design, factors including rule set size (27, 18, and 14 rules), fusion level (minimal, moderate, and dense), and membership function shape (triangular, trapezoidal, and Gaussian) were varied. Each of the 27 configurations were evaluated in triplicate using a MATLAB/CoppeliaSim co‐simulation, with traversal time as the performance metric. An analysis of variance (ANOVA) revealed that each of the three main factors had a significant impact on traversal time (p < 0.001). Notably, there were also meaningful interactions between rule set size and membership function, as well as between rule set size and sensor fusion (p < 0.01), suggesting that system performance is closely tied to how these parameters are combined. Among the tested configurations, setup with a 14-rule base, Level 2 sensor fusion, and a triangular membership function consistently achieved the fastest average traversal times. These interactions likely arise from computational perceptual trade-offs. Increasing rule set size enhances decision granularity but introduces inference delay, whose effects vary depending on how smoothly membership functions partition the input space and how densely sensor data are fused. In practice, this implies that controller performance depends on achieving a balance between linguistic complexity, sensor integration depth, and fuzzification. The findings therefore emphasize the importance of joint parameter tuning and offer design insight for balancing computational cost against navigational precision in embedded fuzzy logic controllers.
Aggrey Shituskane, Calvins Otieno, James Obuhuma, Lawrence Mukhongo, "Factorial Design-Based Optimization of Fuzzy Logic Controller Parameters for Autonomous Robot Navigation in Static Environments", International Journal of Intelligent Systems and Applications(IJISA), Vol.18, No.3, pp.188-204, 2026. DOI:10.5815/ijisa.2026.03.12
[1]H. H. Tang and N. S. Ahmad, “Fuzzy logic approach for controlling uncertain and nonlinear systems: a comprehensive review of applications and advances,” Syst. Sci. Control Eng., vol. 12, no. 1, 2024, doi: 10.1080/21642583.2024.2394429.
[2]H. S. Hewawasam, M. Y. Ibrahim, and G. K. Appuhamillage, “Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments,” IEEE Open J. Ind. Electron. Soc., vol. 3, no. March, pp. 353–365, 2022, doi: 10.1109/OJIES.2022.3179617.
[3]L. T. Giang et al., “Adaptive Spatial Complex Fuzzy Inference Systems With Complex Fuzzy Measures,” IEEE Access, vol. 11, no. March, pp. 39333–39350, 2023, doi: 10.1109/ACCESS.2023.3268059.
[4]A. Loganathan and N. S. Ahmad, “A systematic review on recent advances in autonomous mobile robot navigation,” Eng. Sci. Technol. an Int. J., vol. 40, p. 101343, 2023, doi: 10.1016/j.jestch.2023.101343.
[5]K. Tai, A. R. El-Sayed, M. Biglarbegian, C. I. Gonzalez, O. Castillo, and S. Mahmud, “Review of recent type-2 fuzzy controller applications,” Algorithms, vol. 9, no. 2, 2016, doi: 10.3390/a9020039.
[6]A. N. A. Rafai, N. Adzhar, and N. I. Jaini, “A Review on Path Planning and Obstacle Avoidance Algorithms for Autonomous Mobile Robots,” J. Robot., vol. 2022, 2022, doi: 10.1155/2022/2538220.
[7]E. Aggrey and S. Shisiali, “Fuzzy Logic Model for Obstacles Avoidance Mobile Robot in Static Unknown,” vol. 16, no. 10, pp. 108–112, 2022.
[8]E. H. Mamdani and S. Assilian, “An experiment in linguistic synthesis with a fuzzy logic controller,” Int. J. Man. Mach. Stud., vol. 7, no. 1, pp. 1–13, 1975, doi: 10.1016/S0020-7373(75)80002-2.
[9]W. E. Sari, O. Wahyunggoro, and S. Fauziati, “A comparative study on fuzzy Mamdani-Sugeno-Tsukamoto for the childhood tuberculosis diagnosis,” AIP Conf. Proc., vol. 1755, 2016, doi: 10.1063/1.4958498.
[10]A. Štefek, V. T. Pham, V. Krivanek, and K. L. Pham, “Optimization of fuzzy logic controller used for a differential drive wheeled mobile robot,” Appl. Sci., vol. 11, no. 13, 2021, doi: 10.3390/app11136023.
[11]M. Seines and R. Babuška, “Rule base reduction: Some comments on the use of orthogonal transforms,” IEEE Trans. Syst. Man Cybern. Part C Appl. Rev., vol. 31, no. 2, pp. 199–206, 2001, doi: 10.1109/5326.941843.
[12]M. Almasri, “MULTI SENSOR FUSION BASED FRAMEWORK FOR EFFICIENT MOBILE ROBOT COLLISION,” 2016.
[13]K. M. Elleithy et al., “of efficient obstacle avoidance and line following mobile robot with the integration of fuzzy logic system in static and dynamic environments.” In Proceedings of 2016 IEEE Long Island Systems, Applications and Technology This material is posted here wit,” 2016, doi: 10.1109/LISAT.2016.7494139.This.
[14]A. Abbasi, S. Queirós, N. M. C. da Costa, J. C. Fonseca, and J. Borges, “Sensor Fusion Approach for Multiple Human Motion Detection for Indoor Surveillance Use-Case,” Sensors, vol. 23, no. 8, 2023, doi: 10.3390/s23083993.
[15]S. Wang, “Mobile Robot Path Planning based on Fuzzy Logic Algorithm in Dynamic Environment,” Proc. - 2022 Int. Conf. Artif. Intell. Everything, AIE 2022, pp. 106–110, 2022, doi: 10.1109/AIE57029.2022.00027.
[16]A. Farley, J. Wang, and J. A. Marshall, “How to pick a mobile robot simulator: A quantitative comparison of CoppeliaSim, Gazebo, MORSE and Webots with a focus on accuracy of motion,” Simul. Model. Pract. Theory, vol. 120, 2022, doi: 10.1016/j.simpat.2022.102629.
[17]M. Khudaverdiyeva, “Modeling of Mobile Robot With Obstacle Avoidance Using Fuzzy Controller,” Adv. Inf. Syst., vol. 6, no. 2, pp. 21–25, 2022, doi: 10.20998/2522-9052.2022.2.04.
[18]V. T. Pham, A. Stefek, V. Krivanek, and T. S. Nguyen, “Design of a Saving-Energy Fuzzy Logic Controller for a Differential Drive Robot Based on an Optimization,” Appl. Sci., vol. 13, no. 2, 2023, doi: 10.3390/app13020997.
[19]K. Muralidharan, M. Romero, and K. Wuthrich, “Factorial Designs, Model Selection, and (Incorrect) Inference in Randomized Experiments,” SSRN Electron. J., no. 26562, 2021, doi: 10.2139/ssrn.3551804.
[20]P. Veysi, M. Adeli, and N. P. Naziri, “Implementation of Kalman Filtering and Multi-Sensor Fusion Data for Implementation of Kalman Filtering and Multi-Sensor Fusion Data for Autonomous Driving,” no. April, 2024.
[21]J. A. Herrera Ortiz, K. Rodrguez-Vázquez, M. A. Padilla Castaeda, and F. Arámbula Coso, “Autonomous robot navigation based on the evolutionary multi-objective optimization of potential fields,” Eng. Optim., vol. 45, no. 1, pp. 19–43, 2013, doi: 10.1080/0305215X.2012.658781.
[22]W. A. S. Silva, R. A. L. Rabelo, and A. M. Santana, “Safe autonomous navigation with a wall-following robot using interval Type-2 Fuzzy System in uncertain environments,” 2014 IEEE Int. Conf. Syst. Man, Cybern., pp. 1222–1225, 2014, doi: 10.1109/SMC.2014.6974081.
[23]Ansori et al., “No 主観的健康感を中心とした在宅高齢者における 健康関連指標に関する共分散構造分析Title,” Science (80-. )., vol. 7, no. 1, pp. 1–8, 2022, [Online]. Available: http://link.springer.com/10.1007/s00232-014-9701-9%0Ahttp://link.springer.com/10.1007/s00232-014-9700-x%0Ahttp://dx.doi.org/10.1016/j.jmr.2008.11.017%0Ahttp://linkinghub.elsevier.com/retrieve/pii/S1090780708003674%0Ahttp://www.ncbi.nlm.nih.gov/pubmed/1191
[24]A. Shitsukane, C. Otieno, J. Obuhuma, L. Mukhongo, and S. Kariuki, “A Co-simulation framework using MATLAB and CoppeliaSim for path planning of nonholonomic mobile robots A Co-simulation framework using MATLAB and CoppeliaSim for path planning of nonholonomic mobile robots,” no. April, 2025, doi: 10.30574/gjeta.2025.23.1.0076.
[25]L. A. Yekinni and A. Dan-Isa, “Fuzzy Logic Control of Goal-Seeking 2-Wheel Differential Mobile Robot Using Unicycle Approach,” 2019 IEEE Int. Conf. Autom. Control Intell. Syst. I2CACIS 2019 - Proc., no. June, pp. 300–304, 2019, doi: 10.1109/I2CACIS.2019.8825082.
[26]E. Rohmer, S. P. N. Singh, and M. Freese, “V-REP: A versatile and scalable robot simulation framework,” IEEE Int. Conf. Intell. Robot. Syst., pp. 1321–1326, 2013, doi: 10.1109/IROS.2013.6696520.
[27]S. Mondal, R. Ray, S. R. N, and S. Nandy, “ScienceDirect Intelligent controller for nonholonomic wheeled mobile robot : A fuzzy path following combination,” vol. 193, pp. 533–555, 2022, doi: 10.1016/j.matcom.2021.10.028.
[28]W. Khaksar, M. Z. Uddin, and J. Torresen, “Fuzzy motion planning for nonholonomic mobile robot navigation in unknown indoor environments,” Int. J. Mech. Eng. Robot. Res., vol. 8, no. 1, pp. 6–11, 2019, doi: 10.18178/ijmerr.8.1.6-11.
[29]J. Palacín, E. Rubies, R. Bitrià, and E. Clotet, “Non-Parametric Calibration of the Inverse Kinematic Matrix of a Three-Wheeled Omnidirectional Mobile Robot Based on Genetic Algorithms,” Appl. Sci., vol. 13, no. 2, 2023, doi: 10.3390/app13021053.
[30]S. Nurmaini and C. Chusniah, “Differential drive mobile robot control using variable fuzzy universe of discourse,” ICECOS 2017 - Proceeding 2017 Int. Conf. Electr. Eng. Comput. Sci. Sustain. Cult. Herit. Towar. Smart Environ. Better Futur., pp. 50–55, 2017, doi: 10.1109/ICECOS.2017.8167165.