Self-learning Mobile Robot Navigation in Unknown Environment Using Evolutionary Learning

  title={Self-learning Mobile Robot Navigation in Unknown Environment Using Evolutionary Learning},
  author={Mohammed Algabri and Hassan Mathkour and Ramdane Hedjar and Mansour Alsulaiman and Khalid Al Mutib},
  journal={J. Univers. Comput. Sci.},
An autonomous mobile robot operating in an unstructured environment must be able to learn with dynamic changes to that environment. Learning navigation and control of mobile robot in an unstructured environment is one of the most challenging problems. Fuzzy logic control is a useful tool in the field of navigation of mobile robot. In this research, we optimized a performance of fuzzy logic controller by evolutionary learning technique. Two proposed approaches have been designed and implemented… 
Neuro-Fuzzy Navigation for a Car-Like Robot in Unknown Environments
A Neuro-Fuzzy (FNN) approach to autonomously navigate a car-like robot in an unknown environment that allows the robot to avoid obstacles and locally search for a path leading to the goal after learning and adaptation is implemented.
Mobile Robot Navigation in Static and Dynamic Environments using Various Soft Computing Techniques
The performances of Wind Drivenoptimization algorithm and Fuzzy-Wind Driven Optimization algorithm are found to be most efficient (in terms of path length and navigation time) as compared to rest of the techniques, which verifies the effectiveness and efficiency of these newly built techniques for mobile robot navigation.
Mobile Robot Navigation and Obstacle Avoidance Techniques: A Review
The present article focuses on the study of the intelligent navigation techniques, which are capable of navigating a mobile robot autonomously in static as well as dynamic environments.
A comprehensive study for robot navigation techniques
An effort has been made to study several navigation techniques, which are well suited for the static and dynamic environment and can be implemented for real-time navigation of mobile robot.
Multilayer Decision-Based Fuzzy Logic Model to Navigate Mobile Robot in Unknown Dynamic Environments
The prediction and priority rules of a multilayer decision are used by the fuzzy logic controller to improve the quality of the next position with regard to its path length, safety, and runtime in this study.
Multiple Robot Path Planning Algorithms for Static Environment and Dynamic Environment: A Review
This paper gives a point by point review and examination of different path planning calculation alongside proficient mapping, time estimation, pursuit and save, speediest way and so on.
Wireless vision-based fuzzy controllers for moving object tracking using a quadcopter
This research investigates the use of unmanned aerial vehicle technology for crowd monitoring during Hajj and it could also be used for border surveillance to monitor Saudi Arabia’s borders.
Memetic computing through bio-inspired heuristics integration with sequential quadratic programming for nonlinear systems arising in different physical models
Accuracy and convergence of the memetic computing GA-SQP is found better in each case of the simulation study and effectiveness of the scheme is further established through results of statistics based on different performance indices for accuracy and complexity.
Mobile Robot Navigation in Cluttered Environment Using Spider Monkey Optimization Algorithm
Application and implementation of spider monkey optimization (SMO) along with Three Path method (TPM) for mobile robot navigation in cluttered environment and the finding of global and local leaders from the groups is the key concept of the proposed method.


Fuzzy Logic Navigation and Obstacle Avoidance by a Mobile Robot in an Unknown Dynamic Environment
An on-line navigation technique for a wheeled mobile robot (WMR) in an unknown dynamic environment using fuzzy logic techniques is investigated and experimental results show the effectiveness of the proposed algorithm.
Navigation of Mobile Robots Using a Fuzzy Logic Controller
  • D. Parhi
  • Computer Science
    J. Intell. Robotic Syst.
  • 2005
The paper presents the results of the tests to demonstrate that the system enables multiple robots to roam freely searching for and successfully finding targets in an unknown environment containing obstacles without hitting the obstacles or one another.
Fuzzy based Mobile Robot Navigation in an Unknown Environment
What uncertainty in mobile robot navigation in unknown environments is and a fuzzy logic approach to secure a collision free path avoiding multiple static obstacles; where the robot is the only moving object are explained.
Mobile robot navigation using Fuzzy logic controller
The proposed System assists the sensor based mobile robot navigation in an indoor environment using Fuzzy logic controller, which uses set of linguistic FuzzY rules to implement expert knowledge under various situations.
State of the Art for Soft Computing Technologies in Mobile Robot Navigation
This paper summarizes how soft computing technologies were applied in mobile robot navigation and gives some comparisons of related technologies in navigation field of mobile robots.
Genetic fuzzy learning
  • M. Russo
  • Computer Science
    IEEE Trans. Evol. Comput.
  • 2000
A hybrid approach to fuzzy supervised learning that is based on a genetic-neuro learning algorithm and derived through a least-squares solution of an over-determined system using the singular value decomposition (SVD) algorithm.
Genetic Algorithms in Search Optimization and Machine Learning
This book brings together the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields.
Soft computing and fuzzy logic
  • L. Zadeh
  • Computer Science
    IEEE Software
  • 1994
Discusses soft computing, a collection of methodologies that aim to exploit the tolerance for imprecision and uncertainty to achieve tractability, robustness, and low solution cost. Its principal
Fuzzy Logic Introduction by
Fuzzy systems is an alternative to traditional notions of set membership and logic that has its origins in ancient Greek philosophy. The precision of mathematics owes its success in large part to the
KiKS is a Khepera Simulator
  • KiKS is a Khepera Simulator