Human Expertise in Mobile Robot Navigation

Numerous applications, such as material handling, manufacturing, security, and automated transportation systems, use mobile robots. Autonomous navigation remains one of the primary challenges of the mobile robot industry; many new control algorithms have been recently developed that aim to overcome this challenge. These algorithms are primarily related by their adoption of new strategies for avoiding obstacles and minimizing the travel time to a target along an optimal path. In this paper, we introduce four different navigation systems for an autonomous mobile robot (PowerBot) and compare them. The four systems are based on a fuzzy logic controller (FLC). The FLC of one system is tuned by an inexperienced human (naive), while the three other FLCs are optimized through a genetic algorithm (GA), particle swarm optimization (PSO), and a human expert. We hope the comparison answers the question of which is the best controller. In other words, “who can win?,” the naive, the GA, the PSO, or the expert, in fine tuning the membership functions of the navigation and obstacle avoidance behavior of the mobile robot? To answer this question, we used four different techniques for optimization (the naive FLC, GA, PSO, and FLC-expert) and used many criteria for comparison, whereas other research papers have dealt with two techniques at a time.

[1]  Shijing Wu,et al.  Fuzzy controller of pipeline robot navigation optimized by genetic algorithm , 2008, 2008 Chinese Control and Decision Conference.

[2]  Mohammed Faisal,et al.  Fuzzy Logic Navigation and Obstacle Avoidance by a Mobile Robot in an Unknown Dynamic Environment , 2013 .

[3]  Nabil Derbel,et al.  Integrated genetic algorithms and fuzzy control approach for optimization mobile robot navigation , 2009, 2009 6th International Multi-Conference on Systems, Signals and Devices.

[4]  Ching-Chang Wong,et al.  PSO-based Motion Fuzzy Controller Design for Mobile Robots , 2008 .

[5]  Nadia Adnan Shiltagh,et al.  A Comparative Study: Modified Particle Swarm Optimization and Modified Genetic Algorithm for Global Mobile Robot Navigation , 2014 .

[6]  Oscar Castillo,et al.  Intelligent Control and Planning of Autonomous Mobile Robots Using Fuzzy Logic and Multiple Objective Genetic Algorithms , 2007, Analysis and Design of Intelligent Systems using Soft Computing Techniques.

[7]  David Naso,et al.  Fuzzy control of a mobile robot , 2006, IEEE Robotics & Automation Magazine.

[8]  Ricardo Martínez-Soto,et al.  Particle Swarm Optimization Applied to the Design of Type-1 and Type-2 Fuzzy Controllers for an Autonomous Mobile Robot , 2009, Bio-inspired Hybrid Intelligent Systems for Image Analysis and Pattern Recognition.

[9]  Tzuu-Hseng S. Li,et al.  Fuzzy target tracking control of autonomous mobile robots by using infrared sensors , 2004, IEEE Transactions on Fuzzy Systems.

[10]  Ernest L. Hall,et al.  Fuzzy logic control for an automated guided vehicle , 1998, Other Conferences.

[11]  K. S. Venkatesh,et al.  PSO based modeling of Takagi-Sugeno fuzzy motion controller for dynamic object tracking with mobile platform , 2010, Proceedings of the International Multiconference on Computer Science and Information Technology.

[12]  Witold Pedrycz,et al.  Optimization under uncertainty: A perspective of soft computing , 2017, Appl. Soft Comput..

[13]  Dayal R. Parhi,et al.  Mobile Robot Navigation and Obstacle Avoidance Techniques: A Review , 2017, ICRA 2017.

[14]  V. Raudonis,et al.  Trajectory based fuzzy controller for indoor navigation , 2011, 2011 IEEE 12th International Symposium on Computational Intelligence and Informatics (CINTI).

[15]  Shamsudin H. M. Amin,et al.  Learning of fuzzy-behaviours using Particle Swarm Optimisation in behaviour-based mobile robot , 2008, Int. J. Intell. Syst. Technol. Appl..

[16]  Martin Hägele,et al.  Robotic home assistant Care-O-bot® 3 - product vision and innovation platform , 2009, 2009 IEEE Workshop on Advanced Robotics and its Social Impacts.

[17]  Venkatesh K. Subramanian,et al.  A Novel Vision-Based Tracking Algorithm for a Human-Following Mobile Robot , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[18]  Robin R. Murphy,et al.  Utilization of Robot Systems in Disaster Sites of the Great Eastern Japan Earthquake , 2012, FSR.

[19]  G. Narvydas,et al.  Autonomous Mobile Robot Control Using Fuzzy Logic and Genetic Algorithm , 2007, 2007 4th IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications.

[20]  Irraivan Elamvazuthi,et al.  Differential Drive Wheeled Mobile Robot (WMR) Control Using Fuzzy Logic Techniques , 2010, 2010 Fourth Asia International Conference on Mathematical/Analytical Modelling and Computer Simulation.