Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots
A hierarchical memetic algorithm (MA) is proposed for the path planning and formation control of swarm robots. The proposed algorithm consists of a global path planner (GPP) and a local motion planner (LMP). The GPP plans a trajectory within the Voronoi diagram (VD) of the free space. An MA with a n...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2012-05-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.5772/45669 |
id |
doaj-a983591f455e47a28bc50d3ecc5e74b5 |
---|---|
record_format |
Article |
spelling |
doaj-a983591f455e47a28bc50d3ecc5e74b52020-11-25T03:20:54ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142012-05-01910.5772/4566910.5772_45669Motion Planning Using a Memetic Evolution Algorithm for Swarm RobotsChien-Chou LinKun-Cheng ChenWei-Ju ChuangA hierarchical memetic algorithm (MA) is proposed for the path planning and formation control of swarm robots. The proposed algorithm consists of a global path planner (GPP) and a local motion planner (LMP). The GPP plans a trajectory within the Voronoi diagram (VD) of the free space. An MA with a non-random initial population plans a series of configurations along the path given by the former stage. The MA locally adjusts the robot positions to search for better fitness along the gradient direction of the distance between the swarm robots and the intermediate goals (IGs). Once the optimal configuration is obtained, the best chromosomes are reserved as the initial population for the next generation. Since the proposed MA has a non-random initial population and local searching, it is more efficient and the planned path is faster compared to a traditional genetic algorithm (GA). The simulation results show that the proposed algorithm works well in terms of path smoothness and computation efficiency.https://doi.org/10.5772/45669 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chien-Chou Lin Kun-Cheng Chen Wei-Ju Chuang |
spellingShingle |
Chien-Chou Lin Kun-Cheng Chen Wei-Ju Chuang Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots International Journal of Advanced Robotic Systems |
author_facet |
Chien-Chou Lin Kun-Cheng Chen Wei-Ju Chuang |
author_sort |
Chien-Chou Lin |
title |
Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots |
title_short |
Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots |
title_full |
Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots |
title_fullStr |
Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots |
title_full_unstemmed |
Motion Planning Using a Memetic Evolution Algorithm for Swarm Robots |
title_sort |
motion planning using a memetic evolution algorithm for swarm robots |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2012-05-01 |
description |
A hierarchical memetic algorithm (MA) is proposed for the path planning and formation control of swarm robots. The proposed algorithm consists of a global path planner (GPP) and a local motion planner (LMP). The GPP plans a trajectory within the Voronoi diagram (VD) of the free space. An MA with a non-random initial population plans a series of configurations along the path given by the former stage. The MA locally adjusts the robot positions to search for better fitness along the gradient direction of the distance between the swarm robots and the intermediate goals (IGs). Once the optimal configuration is obtained, the best chromosomes are reserved as the initial population for the next generation. Since the proposed MA has a non-random initial population and local searching, it is more efficient and the planned path is faster compared to a traditional genetic algorithm (GA). The simulation results show that the proposed algorithm works well in terms of path smoothness and computation efficiency. |
url |
https://doi.org/10.5772/45669 |
work_keys_str_mv |
AT chienchoulin motionplanningusingamemeticevolutionalgorithmforswarmrobots AT kunchengchen motionplanningusingamemeticevolutionalgorithmforswarmrobots AT weijuchuang motionplanningusingamemeticevolutionalgorithmforswarmrobots |
_version_ |
1724615867137785856 |