Approche locale pour l’exploration autonome d’environnements inconnus par une flottille de robots
Revue Ouverte d'Intelligence Artificielle, Volume 3 (2022) no. 5-6, pp. 625-643.

L’exploration autonome d’un environnement inconnu peut être envisagée de différentes manières. On peut notamment citer les approches par frontières, où des robots sont affectés à des zones inexplorées de la carte. Ces dernières sont efficaces, mais nécessitent de partager une carte et globaliser les décisions d’affectation. Les approches Brick and Mortar, quant à elles, utilisent un marquage au sol avec une prise de décision locale, mais donnent des performances beaucoup moins intéressantes. L’algorithme présenté ici est un compromis entre ces deux approches, permettant une prise de décision locale et, de façon surprenante, des performances proches des approches par frontières globales. Nous proposons également une étude comparative de la performance des trois différentes approches  : Brick & Mortar, frontières globales et frontières locales. Notre algorithme local est également complet pour le problème d’exploration et peut être facilement distribué sur des robots avec une perte de performance mineure.

Different approaches exist for multirobot autonomous exploration. These include frontier approaches, where robots are assigned to unexplored areas of the map, which provide good performance but require sharing the map and centralizing decision-making. The Brick and Mortar approaches, on the other hand, use a ground marking with local decision-making, but give much lower performance. The algorithm presented here is a trade-off between these two approaches, allowing local decision-making and, surprisingly, performances are closed to centralized frontier approaches. We also propose a comparative study of the performance of the three different approaches : Brick & Mortar, Global Frontiers and Local Frontiers. Our local algorithm is also complete for the exploration problem and can be easily distributed on robots with a minor loss of performance.

Reçu le :
Révisé le :
Accepté le :
Publié le :
DOI : 10.5802/roia.45
Mot clés : multirobot, stigmergie, exploration
Keywords: multirobot, stigmergy, exploration
Nicolas Gauville 1 ; François Charpillet 2

1 Safran Electronics & Defense Université de Lorraine, CNRS, Inria, LORIA, F-54000 Nancy
2 Université de Lorraine, CNRS, Inria, LORIA, F-54000 Nancy
Licence : CC-BY 4.0
Droits d'auteur : Les auteurs conservent leurs droits
@article{ROIA_2022__3_5-6_625_0,
     author = {Nicolas Gauville and Fran\c{c}ois Charpillet},
     title = {Approche locale pour l{\textquoteright}exploration autonome d{\textquoteright}environnements inconnus par une flottille de robots},
     journal = {Revue Ouverte d'Intelligence Artificielle},
     pages = {625--643},
     publisher = {Association pour la diffusion de la recherche francophone en intelligence artificielle},
     volume = {3},
     number = {5-6},
     year = {2022},
     doi = {10.5802/roia.45},
     language = {fr},
     url = {https://roia.centre-mersenne.org/articles/10.5802/roia.45/}
}
TY  - JOUR
AU  - Nicolas Gauville
AU  - François Charpillet
TI  - Approche locale pour l’exploration autonome d’environnements inconnus par une flottille de robots
JO  - Revue Ouverte d'Intelligence Artificielle
PY  - 2022
SP  - 625
EP  - 643
VL  - 3
IS  - 5-6
PB  - Association pour la diffusion de la recherche francophone en intelligence artificielle
UR  - https://roia.centre-mersenne.org/articles/10.5802/roia.45/
DO  - 10.5802/roia.45
LA  - fr
ID  - ROIA_2022__3_5-6_625_0
ER  - 
%0 Journal Article
%A Nicolas Gauville
%A François Charpillet
%T Approche locale pour l’exploration autonome d’environnements inconnus par une flottille de robots
%J Revue Ouverte d'Intelligence Artificielle
%D 2022
%P 625-643
%V 3
%N 5-6
%I Association pour la diffusion de la recherche francophone en intelligence artificielle
%U https://roia.centre-mersenne.org/articles/10.5802/roia.45/
%R 10.5802/roia.45
%G fr
%F ROIA_2022__3_5-6_625_0
Nicolas Gauville; François Charpillet. Approche locale pour l’exploration autonome d’environnements inconnus par une flottille de robots. Revue Ouverte d'Intelligence Artificielle, Volume 3 (2022) no. 5-6, pp. 625-643. doi : 10.5802/roia.45. https://roia.centre-mersenne.org/articles/10.5802/roia.45/

[1] João Paulo Lima Silva de Almeida; Renan Taizo Nakashima; Flávio Neves-Jr; Lúcia Valéria Ramos de Arruda Bio-inspired on-line path planner for cooperative exploration of unknown environment by a Multi-Robot System, Robotics and Autonomous Systems, Volume 112 (2019), pp. 32 -48 | DOI

[2] M. Andries; F. Charpillet, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2015), pp. 5195-5201

[3] E. Angelopoulou; T. H. Hong; A. Y. Wu, Proceedings of the Intelligent Vehicles ‘92 Symposium (1992), pp. 293-297 | DOI

[4] M. Araya-Lopez; V. Thomas; O. Buffet; F. Charpillet, 2010 22nd IEEE International Conference on Tools with Artificial Intelligence, Volume 2 (2010), pp. 197-204 | DOI

[5] Antoine Bautin; Olivier Simonin; François Charpillet, International conference on intelligent robotics and applications (2012), pp. 496-508 | DOI

[6] W. Burgard; M. Moors; D. Fox; R. Simmons; S. Thrun, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), Volume 1 (2000), pp. 476-481 | DOI

[7] Devendra Singh Chaplot; Dhiraj Gandhi; Saurabh Gupta; Abhinav Gupta; Ruslan Salakhutdinov Learning to explore using active neural SLAM (2020) (https://arxiv.org/abs/2004.05155)

[8] Tao Chen; Saurabh Gupta; Abhinav Gupta Learning exploration policies for navigation (2019) (https://arxiv.org/abs/1903.01959)

[9] Jan Faigl; Olivier Simonin; Francois Charpillet, Multi-Agent Systems (2015), pp. 101-110 | DOI

[10] Enric Galceran; Marc Carreras A survey on coverage path planning for robotics, Robotics and Autonomous Systems, Volume 61 (2013) no. 12, pp. 1258 -1276 | DOI

[11] S. Garnier; F. Tache; M. Combe; A. Grimal; G. Theraulaz, 2007 IEEE Swarm Intelligence Symposium (2007), pp. 37-44 | DOI

[12] Junyan Hu; Hanlin Niu; Joaquin Carrasco; Barry Lennox; Farshad Arvin Voronoi-based multi-robot autonomous exploration in unknown environments via deep reinforcement learning, IEEE Transactions on Vehicular Technology, Volume 69 (2020) no. 12, pp. 14413-14423 | DOI

[13] Elizabeth A. Jensen; Maria Gini, Distributed Autonomous Robotic Systems (2019), pp. 469-483 | DOI

[14] N. Mahdoui; V. Frémont; E. Natalizio, 2018 13th Annual Conference on System of Systems Engineering (SoSE) (2018), pp. 203-210 | DOI

[15] Q. V. Nguyen; F. Colas; E. Vincent; F. Charpillet, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2016), pp. 1986-1991 | DOI

[16] Manolis Savva; Abhishek Kadian; Oleksandr Maksymets; Yili Zhao; Erik Wijmans; Bhavana Jain; Julian Straub; Jia Liu; Vladlen Koltun; Jitendra Malik; Devi Parikh; Dhruv Batra, Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) (2019) | DOI

[17] O. Simonin; T. Huraux; F. Charpillet, 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence (2011), pp. 361-368 | DOI

[18] Andrew Szot; Alex Clegg; Eric Undersander; Erik Wijmans; Yili Zhao; John Turner; Noah Maestre; Mustafa Mukadam; Devendra Chaplot; Oleksandr Maksymets; Aaron Gokaslan; Vladimir Vondrus; Sameer Dharur; Franziska Meier; Wojciech Galuba; Angel Chang; Zsolt Kira; Vladlen Koltun; Jitendra Malik; Manolis Savva; Dhruv Batra Habitat 2.0 : Training Home Assistants to Rearrange their Habitat (2021) (https://arxiv.org/abs/2106.14405)

[19] Aaron Hao Tan; Federico Pizarro Bejarano; Goldie Nejat Deep Reinforcement Learning for Decentralized Multi-Robot Exploration with Macro Actions (2021) (https://arxiv.org/abs/2110.02181)

[20] Sebastian Thrun; Arno Bücken, Proceedings of the National Conference on Artificial Intelligence (1996), pp. 944-951

[21] E. Vincent; A. Sini; F. Charpillet, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) (2015), pp. 5630-5634 | DOI

[22] Israel A. Wagner; Michael Lindenbaum; Alfred M. Bruckstein Distributed covering by ant-robots using evaporating traces, IEEE Transactions on Robotics and Automation, Volume 15 (1999) no. 5, pp. 918-933 | DOI

[23] B. Yamauchi, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA’97. ’Towards New Computational Principles for Robotics and Automation’ (1997), pp. 146-151 | DOI

Cité par Sources :