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...

Full description

Bibliographic Details
Main Authors: Chien-Chou Lin, Kun-Cheng Chen, Wei-Ju Chuang
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