Fuzzy Logic Control of Goal-Seeking 2-Wheel Differential Mobile Robot Using Unicycle Approach

In this work, fuzzy logic-based navigation control for a 2-wheel mobile robot is proposed. An autonomous mobile robot must be able to move safely in an environment, to reach its target (or goal). The work began with the mathematical model of the robot that involved the kinematic model. After which the Simulink model was developed and then fuzzy logic controller was designed for goal seeking. The problem with the differential drive model is that separate fuzzy rules need to be developed for both left and right wheels of the robot and the steering angle cannot be controlled directly from the fuzzy rules. However, these limitations have been taken care of in this work. The linear velocity and steering angle of the mobile robot were directly controlled from a single set of fuzzy rules and this has helped to reduce the time of navigation of the robot. The performance was satisfactory and the results of the simulation showed that the robot could reach its goal during navigation in shorter time than if differential drive model alone was used.

[1]  Min Seok Jie,et al.  The Autonomous Performance Improvement of Mobile Robot using Type-2 Fuzzy Self-Tuning PID Controller , 2016 .

[2]  V.M. Peri,et al.  Fuzzy logic control for an autonomous robot , 2005, NAFIPS 2005 - 2005 Annual Meeting of the North American Fuzzy Information Processing Society.

[3]  I. Elamvazuthi,et al.  Fuzzy-based Navigation and Control of a Non-Holonomic Mobile Robot , 2010, ArXiv.

[4]  Abhishek Kumar Kashyap,et al.  Different Nature-Inspired Techniques Applied for Motion Planning of Wheeled Robot: A Critical Review , 2018, International Journal of Advanced Robotics and Automation.

[5]  Panus Nattharith Fuzzy logic based control of mobile robot navigation: A case study on iRobot Roomba Platform , 2013 .

[6]  Byung-Jae Choi,et al.  Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems , 2013 .

[7]  Khaled Akka,et al.  Optimal tracking control of a trajectory planned via fuzzy reactive approach for an autonomous mobile robot , 2018 .

[8]  Cosmin Copot,et al.  MIMO fuzzy control for autonomous mobile robot , 2015 .

[9]  Gyula Mester Sensor Based Control of Autonomous Wheeled Mobile Robots , 2009 .

[10]  Chih-Hui Chiu,et al.  Position and angle control for a two-wheel robot , 2017 .

[11]  Hwa Jen Yap,et al.  Modelling and Experimental Analysis Two-Wheeled Self Balance Robot Using PID Controller , 2018, ICCSA.

[12]  A. R. A. Azwan,et al.  An overview on real-time control schemes for wheeled mobile robot , 2018 .

[13]  Alois Knoll,et al.  A Survey of Robotics Control Based on Learning-Inspired Spiking Neural Networks , 2018, Front. Neurorobot..

[14]  Anish Pandey,et al.  Path planning in uncertain environment by using firefly algorithm , 2018, Defence Technology.

[15]  I. Birou,et al.  Obstacle Avoidance Fuzzy System for Mobile Robot with IR Sensors , 2010 .

[16]  Faridoon Shabaninia,et al.  Design of MIMO Mamdani Fuzzy Logic Controllers for Wall Following Mobile Robot , 2012, SOFA.

[17]  Mohamed Slim Masmoudi,et al.  Fuzzy Logic Based Control for Autonomous Mobile Robot Navigation , 2016, Comput. Intell. Neurosci..

[18]  Zhu Qi-dan,et al.  Design of a fuzzy logic controller for a mobile robot tracking a moving target , 2012, Proceedings of 2012 2nd International Conference on Computer Science and Network Technology.

[19]  Yudhi Gunardi,et al.  Goal-seeking Behavior-based Mobile Robot Using Particle Swarm Fuzzy Controller , 2015 .

[20]  Nabil Derbel,et al.  A hybrid fuzzy-sliding mode controller for a mobile robot , 2016, Int. J. Model. Identif. Control..

[21]  Gyula Mester,et al.  Motion Control of Wheeled Mobile Robots , 2006 .

[22]  Sunil Kumar Kashyap,et al.  Matrix-Binary Codes based Genetic Algorithm for path planning of mobile robot , 2017, Comput. Electr. Eng..