Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Symbiotic evolution of neural networks in sequential decision tasks
Symbiotic evolution of neural networks in sequential decision tasks
A Cooperative Coevolutionary Approach to Function Optimization
PPSN III Proceedings of the International Conference on Evolutionary Computation. The Third Conference on Parallel Problem Solving from Nature: Parallel Problem Solving from Nature
Multi-agent Optimal Path Planning for Mobile Robots in Environment with Obstacles
PSI '99 Proceedings of the Third International Andrei Ershov Memorial Conference on Perspectives of System Informatics
Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents
Evolutionary Computation
Multi-robot Path Planning Based on Cooperative Co-evolution and Adaptive CGA
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Forming neural networks through efficient and adaptive coevolution
Evolutionary Computation
An experimental study of distributed robot coordination
Robotics and Autonomous Systems
Clustering-based hierarchical genetic algorithm for complex fitness landscapes
International Journal of Intelligent Systems Technologies and Applications
DYNAMIC ENVIRONMENT ROBOT PATH PLANNING USING HIERARCHICAL EVOLUTIONARY ALGORITHMS
Cybernetics and Systems
Evolving robotic path with genetically optimised fuzzy planner
International Journal of Computational Vision and Robotics
Robotic path planning using evolutionary momentum-based exploration
Journal of Experimental & Theoretical Artificial Intelligence
COVNET: a cooperative coevolutionary model for evolving artificial neural networks
IEEE Transactions on Neural Networks
Towards Hybrid and Adaptive Computing: A Perspective
Towards Hybrid and Adaptive Computing: A Perspective
Performance evaluation of microbial fuel cell by artificial intelligence methods
Expert Systems with Applications: An International Journal
Hi-index | 12.05 |
Motion planning for multiple mobile robots must ensure the optimality of the path of each and every robot, as well as overall path optimality, which requires cooperation amongst robots. The paper proposes a solution to the problem, considering different source and goal of each robot. Each robot uses a grammar based genetic programming for figuring the optimal path in a maze-like map, while a master evolutionary algorithm caters to the needs of overall path optimality. Co-operation amongst the individual robots' evolutionary algorithms ensures generation of overall optimal paths. The other feature of the algorithm includes local optimization using memory based lookup where optimal paths between various crosses in map are stored and regularly updated. Feature called wait for robot is used in place of conventionally used priority based techniques. Experiments are carried out with a number of maps, scenarios, and different robotic speeds. Experimental results confirm the usefulness of the algorithm in a variety of scenarios.