NeBula: TEAM CoSTAR’s robotic autonomy solution that won phase II of DARPA subterranean challenge

This paper presents and discusses algorithms, hardware, and software architecture developed by the TEAM CoSTAR (Collaborative SubTerranean Autonomous Robots), competing in the DARPA Subterranean Challenge. Specifically, it presents the techniques utilized within the Tunnel (2019) and Urban (2020) co...

Descripción completa

Detalles Bibliográficos
Autores: Morrell, Benjamin, Thakker, Rohan, Santamaria Navarro, Àngel|||0000-0002-6328-1423, Bouman, Amanda, Lei, Xiaoming, Edlund, Jeffrey, Pailevanian, Torkom, Vaquero, Tiago Stegun, Chang, Yun Lin, Touma, Thomas, Tamayo Arias, Johnny Alexander, Correa, Gustavo J, Leopold, Henrik, Melikyan, Hovhannes, Choi, Hnuyok, Beltrame, Giovanni, Burdick, Jack
Tipo de recurso: artículo
Fecha de publicación:2022
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/382082
Acceso en línea:https://hdl.handle.net/2117/382082
https://dx.doi.org/10.55417/fr.2022047
Access Level:acceso abierto
Palabra clave:Robotics
Aerial robotics
Exploration
Extreme environments
GPS-denied operation
Mapping
Motion planning
Subterranean robotics
Legged robots
Teleoperation
Wheeled robots
Robòtica
Àrees temàtiques de la UPC::Informàtica::Robòtica
Descripción
Sumario:This paper presents and discusses algorithms, hardware, and software architecture developed by the TEAM CoSTAR (Collaborative SubTerranean Autonomous Robots), competing in the DARPA Subterranean Challenge. Specifically, it presents the techniques utilized within the Tunnel (2019) and Urban (2020) competitions, where CoSTAR achieved second and first place, respectively. We also discuss CoSTAR’s demonstrations in Martian-analog surface and subsurface (lava tubes) exploration. The paper introduces our autonomy solution, referred to as NeBula (Networked Belief-aware Perceptual Autonomy). NeBula is an uncertainty-aware framework that aims at enabling resilient and modular autonomy solutions by performing reasoning and decision making in the belief space (space of probability distributions over the robot and world states). We discuss various components of the NeBula framework, including (i) geometric and semantic environment mapping, (ii) a multi-modal positioning system, (iii) traversability analysis and local planning, (iv) global motion planning and exploration behavior, (v) risk-aware mission planning, (vi) networking and decentralized reasoning, and (vii) learning-enabled adaptation. We discuss the performance of NeBula on several robot types (e.g., wheeled, legged, flying), in various environments. We discuss the specific results and lessons learned from fielding this solution in the challenging courses of the DARPA Subterranean Challenge competition.