Contribution à l'Optimisation d'un Comportement Collectif pour un Groupe de Robots Autonomes

06/10/2023
by   Amine Bendahmane, et al.
0

This thesis studies the domain of collective robotics, and more particularly the optimization problems of multirobot systems in the context of exploration, path planning and coordination. It includes two contributions. The first one is the use of the Butterfly Optimization Algorithm (BOA) to solve the Unknown Area Exploration problem with energy constraints in dynamic environments. This algorithm was never used for solving robotics problems before, as far as we know. We proposed a new version of this algorithm called xBOA based on the crossover operator to improve the diversity of the candidate solutions and speed up the convergence of the algorithm. The second contribution is the development of a new simulation framework for benchmarking dynamic incremental problems in robotics such as exploration tasks. The framework is made in such a manner to be generic to quickly compare different metaheuristics with minimum modifications, and to adapt easily to single and multi-robot scenarios. Also, it provides researchers with tools to automate their experiments and generate visuals, which will allow them to focus on more important tasks such as modeling new algorithms. We conducted a series of experiments that showed promising results and allowed us to validate our approach and model.

READ FULL TEXT

page 1

page 19

page 21

page 22

page 23

page 30

page 35

page 41

research
10/26/2022

Unknown area exploration for robots with energy constraints using a modified Butterfly Optimization Algorithm

Butterfly Optimization Algorithm (BOA) is a recent metaheuristic that ha...
research
02/07/2019

Integer Programming as a General Solution Methodology for Path-Based Optimization in Robotics: Principles, Best Practices, and Applications

Integer programming (IP) has proven to be highly effective in solving ma...
research
03/20/2019

A Systematic and Meta-analysis Survey of Whale Optimization Algorithm

Whale Optimization Algorithm (WOA) is a nature-inspired meta-heuristic o...
research
02/28/2019

Learning to Plan via Neural Exploration-Exploitation Trees

Sampling-based algorithms such as RRT and its variants are powerful tool...
research
07/07/2022

VMAS: A Vectorized Multi-Agent Simulator for Collective Robot Learning

While many multi-robot coordination problems can be solved optimally by ...
research
02/07/2019

Integer Programming as a General Solution Methodology for Path-Based Optimization in Robotics: Principles and Best Practices

The resolution of many robotics problems demands the optimization of cer...
research
03/09/2020

Signal-based self-organization of a chain of UAVs for subterranean exploration

Miniature multi-rotors are promising robots for navigating subterranean ...

Please sign up or login with your details

Forgot password? Click here to reset