Have a personal or library account? Click to login
Genetic Algorithm for Mobile Robot Route Planning with Obstacle Avoidance Cover

Genetic Algorithm for Mobile Robot Route Planning with Obstacle Avoidance

Open Access
|Jul 2018

Abstract

Nowadays many public and private institutions begin space studies projects. Among many problems to solve there is a planet exploration. Now rovers are controlled directly from the Earth, e.g. Opportunity. Missions must be planned on the Earth using simulators. Much better will be when the mission planner could set the target area and work to do and the rover will perform it independently. The solution is to make it autonomous. Without need of external path planning the rover can cover a much longer distance. To make autonomous rovers real it is necessary to implement a target leaded obstacle avoidance algorithm. Solutions based on graph algorithms use a lot of computing power. The others use intelligent methods such as neural networks or fuzzy logic but their efficiency in a very complex environment is quite low. This work presents an obstacle avoidance algorithm which uses the genetic path finding algorithm. The actual version is based on the 2D map which is built by the robot and the 2nd degree B-spline is used for the path model. The performance in the most cases is high using only one processor thread. The GA can be also easily multithreaded. Another feature of the algorithm is that, due to the GA random nature, the chosen path can differ each time on the same map. The paper shows the results of the simulation tests. The maps have the various complexity levels. On every map one hundred tests were carried out. The algorithm brought the robot to the target successfully in the majority of runs.

DOI: https://doi.org/10.2478/ama-2018-0024 | Journal eISSN: 2300-5319 | Journal ISSN: 1898-4088
Language: English
Page range: 151 - 159
Submitted on: Jul 31, 2017
Accepted on: Jun 21, 2018
Published on: Jul 17, 2018
Published by: Bialystok University of Technology
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2018 Konrad K. Kwaśniewski, Zdzisław Gosiewski, published by Bialystok University of Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.