J O U R N A L O F I N N O VA T I O N I N D I G I T A L E C O S Y S T E M S 3 ( 2 0 1 6 ) 3 7 – 4 3
Available online at www.sciencedirect.com
ScienceDirect
journal homepage: www.elsevier.com/locate/jides
The path planning of cleaner robot for coverage
region using Genetic Algorithms
Mohamed Amine Yakoubi
∗
, Mohamed Tayeb Laskri
Badji Mokhtar University, Annaba, Algeria
H I G H L I G H T S
• Method for the path planning of cleaner robot for coverage region.
• Genetic Algorithms approach.
• To demonstrate the efficiency and feasibility of our approache and validate the results obtained, we conducted a numerical
comparison.
A R T I C L E I N F O
Article history:
Published online 27 May 2016
Keywords:
Vacuum cleaner robot
Artificial intelligence
Path planning coverage region
Genetic Algorithms
A B S T R A C T
The vacuum cleaner robot should have a mechanism such as the artificial intelligence
to solve the problem of cleaning the entire environment areas taking into account some
factors such as the number of turns and the length of the trajectory. This robot’s mechanism
or task is known as the path planning of coverage region (PPCR). In this paper, to resolve the
problem of PPCR in a room environment, we propose an evolutionary approach. The latter is
based on Genetic Algorithms (GA) which, consist of several steps to get the solutions. Each
gene represents the robot position and some of chromosomes represent also the mini-path.
In addition, this algorithm helps the robot to pass through every part of the environment
by avoiding obstacles using different sensors. The results of simulation and comparison
studies demonstrate the effectiveness and efficiency of the proposed approach.
c
2016 Qassim University. Production and Hosting by Elsevier B.V.
This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
1. Introduction
Artificial Intelligence has fully assisted in the use of many
robotic applications such as mobile cleaning [1], elderly
people [2], underwater [3], aerial vehicles [4] and agricultural
robot [5].
Vacuum cleaner robot, for instance, sweeps every
accessible area in the entire room environment. This
Peer review under responsibility of Qassim University.
∗
Corresponding author.
E-mail addresses: yakoubi_amine@hotmail.fr (M.A. Yakoubi), laskri@univ-annaba.org (M.T. Laskri).
mechanism is known as path planning of coverage region
(PPCR) [6].
Several coverage path planning approaches are pro-
posed [4,7,8]. These methods in [4,7,8] are not efficient for the
PPCR simply because they neglect the unknown environment.
Hence, map building is an important task for the PPCR [9].
We can get these map building by using the sensory data
obtained from the deferent sensors through camera, infrared
http://dx.doi.org/10.1016/j.jides.2016.05.004
2352-6645/
c
2016 Qassim University. Production and Hosting by Elsevier B.V. This is an open access article under the CC BY-NC-ND
license (http://creativecommons.org/licenses/by-nc-nd/4.0/).