Comparative study of soft computing techniques for mobile robot navigation in an unknown environment. (September 2015)
- Record Type:
- Journal Article
- Title:
- Comparative study of soft computing techniques for mobile robot navigation in an unknown environment. (September 2015)
- Main Title:
- Comparative study of soft computing techniques for mobile robot navigation in an unknown environment
- Authors:
- Algabri, Mohammed
Mathkour, Hassan
Ramdane, Hedjar
Alsulaiman, Mansour - Abstract:
- Highlights: Robot navigation and obstacle avoidance using fuzzy logic controller is presented. Soft computing techniques are used to optimize the performance of fuzzy logic. The automatic tuning was done by using three soft computing techniques: GA, PSO, and NN. The best performance in terms of travelling time and speed is based on GA-Fuzzy. The PSO-Fuzzy and Neuro-Fuzzy methods have better performance in terms of distance travelled. Abstract: An autonomous mobile robot operating in an unstructured environment must be able to deal with dynamic changes of the environment. Navigation and control of a mobile robot in an unstructured environment are one of the most challenging problems. Fuzzy logic control is a useful tool in the field of navigation of mobile robot. In this research, fuzzy logic controller is optimized by integrating fuzzy logic with other soft computing techniques like genetic algorithm, neural networks, and Particle Swarm Optimization (PSO). Soft computing techniques are used in this work to tune the membership function parameters of fuzzy logic controller to improve the navigation performance. Four methods have been designed and implemented: manually constructed fuzzy logic (M-Fuzzy), fuzzy logic with genetic algorithm (GA-Fuzzy), fuzzy logic with neural network (Neuro-Fuzzy), and fuzzy logic with PSO (PSO-Fuzzy). The performances of these approaches are compared through computer simulations and experiment number of scenarios using Khepera III mobile robotHighlights: Robot navigation and obstacle avoidance using fuzzy logic controller is presented. Soft computing techniques are used to optimize the performance of fuzzy logic. The automatic tuning was done by using three soft computing techniques: GA, PSO, and NN. The best performance in terms of travelling time and speed is based on GA-Fuzzy. The PSO-Fuzzy and Neuro-Fuzzy methods have better performance in terms of distance travelled. Abstract: An autonomous mobile robot operating in an unstructured environment must be able to deal with dynamic changes of the environment. Navigation and control of a mobile robot in an unstructured environment are one of the most challenging problems. Fuzzy logic control is a useful tool in the field of navigation of mobile robot. In this research, fuzzy logic controller is optimized by integrating fuzzy logic with other soft computing techniques like genetic algorithm, neural networks, and Particle Swarm Optimization (PSO). Soft computing techniques are used in this work to tune the membership function parameters of fuzzy logic controller to improve the navigation performance. Four methods have been designed and implemented: manually constructed fuzzy logic (M-Fuzzy), fuzzy logic with genetic algorithm (GA-Fuzzy), fuzzy logic with neural network (Neuro-Fuzzy), and fuzzy logic with PSO (PSO-Fuzzy). The performances of these approaches are compared through computer simulations and experiment number of scenarios using Khepera III mobile robot platform. Hybrid fuzzy logic controls with soft computing techniques are found to be most efficient for mobile robot navigation. The GA-Fuzzy technique is found to perform better than the other techniques in most of the test scenarios in terms of travelling time and average speed. The performances of both PSO-Fuzzy and Neuro-Fuzzy are found to be better than the other methods in terms of distance travelled. In terms of bending energy, the PSO-Fuzzy and Neuro-Fuzzy are found to be better in simulation results. Although, the M-Fuzzy is found to be better using real experimental results. Hence, the most important system parameter will dictate which of the four methods to use. … (more)
- Is Part Of:
- Computers in human behavior. Volume 50(2015)
- Journal:
- Computers in human behavior
- Issue:
- Volume 50(2015)
- Issue Display:
- Volume 50, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 50
- Issue:
- 2015
- Issue Sort Value:
- 2015-0050-2015-0000
- Page Start:
- 42
- Page End:
- 56
- Publication Date:
- 2015-09
- Subjects:
- Mobile robot navigation -- Soft computing -- Fuzzy logic -- Genetic algorithm -- Particle swarm optimization -- ANFIS
Interactive computer systems -- Periodicals
Man-machine systems -- Periodicals
004.019 - Journal URLs:
- http://www.sciencedirect.com/science/journal/07475632 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.chb.2015.03.062 ↗
- Languages:
- English
- ISSNs:
- 0747-5632
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.921600
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 9763.xml