Planetary exploration is a milestone of future space programs. Continuous evolution in robotics technologies, including improvement in sensors, in miniaturization, in software engineering allows to focus on the concept of unmanned, autonomous exploration carried on by swarm of mobile robots. As taught by several biology's examples, the cooperation among smaller, simpler agents provide effectiveness and ensures a good return even in case of the loss of some - or several - robots. This cooperation is primarily based on the exchange among the swarm's agents of information including payload data and positioning insight. A simple (to keep expandable platforms and their subsystems at a reasonable level in cost and complexity), yet effective communication and navigation architecture is requested to perform the task. The paper is part of a project aiming to first analyse the requirements for this architecture at the general level, and then investigate possible solutions by means of numerical simulations performed with purposely prepared software codes. Performance clearly depends on the mission environment, and in such a concern swarms composed by rovers, drones or low-altitude flying platforms have to be considered, include peculiar motion constraints and issues. Simulations consider radiofrequency links in different bands, with preliminary modelling of the channels' characteristics. Obstacles and outages, breaking the connections, are modelled. A specific attention is devoted to the navigation, in order to assess the nature and amount of data required to provide either a relative or absolute positioning capability: this information is crucial for referencing the data collected by the payload as well as for the coordinated guidance of the swarm. Being robustness the crucial asset of the swarm concept, the performance in different mission scenarios are evaluated on the basis of both deterministic and non-deterministic failures. Previous hands-on experience gained from studies and experiments devoted to small fleets of rovers operating in terrestrial, hostile environment is an important input for this research. As a result, a software code in MATLAB has been prepared and tested in order to be able, during next step of the project, to simulate in details the behaviour of fleets ranging from 2 to tens of agents operating in different scenarios of interest for planetary exploration. In this software code, the communications behaviour enters by limiting the mutual availability of information to the different agents (outages due to interposed obstacles) or out-of-range relative positioning. Navigation instead comes with the uncertainty in the knowledge of the kinematic state. These missing data affect the guidance computation and indeed limit the effectiveness of the exploration itself.
Communication and navigation architecture for planetary exploration carried-on by a swarm of mobile robots / Carpentiero, Marco; Sabatini, Marco; Palmerini, Giovanni B.. - 2018:(2018), pp. 1-7. (Intervento presentato al convegno 69th International Astronautical Congress - IAC 2018 tenutosi a Bremen).
Communication and navigation architecture for planetary exploration carried-on by a swarm of mobile robots
Carpentiero, MarcoPrimo
;Sabatini, MarcoSecondo
;Palmerini, Giovanni B.
Ultimo
2018
Abstract
Planetary exploration is a milestone of future space programs. Continuous evolution in robotics technologies, including improvement in sensors, in miniaturization, in software engineering allows to focus on the concept of unmanned, autonomous exploration carried on by swarm of mobile robots. As taught by several biology's examples, the cooperation among smaller, simpler agents provide effectiveness and ensures a good return even in case of the loss of some - or several - robots. This cooperation is primarily based on the exchange among the swarm's agents of information including payload data and positioning insight. A simple (to keep expandable platforms and their subsystems at a reasonable level in cost and complexity), yet effective communication and navigation architecture is requested to perform the task. The paper is part of a project aiming to first analyse the requirements for this architecture at the general level, and then investigate possible solutions by means of numerical simulations performed with purposely prepared software codes. Performance clearly depends on the mission environment, and in such a concern swarms composed by rovers, drones or low-altitude flying platforms have to be considered, include peculiar motion constraints and issues. Simulations consider radiofrequency links in different bands, with preliminary modelling of the channels' characteristics. Obstacles and outages, breaking the connections, are modelled. A specific attention is devoted to the navigation, in order to assess the nature and amount of data required to provide either a relative or absolute positioning capability: this information is crucial for referencing the data collected by the payload as well as for the coordinated guidance of the swarm. Being robustness the crucial asset of the swarm concept, the performance in different mission scenarios are evaluated on the basis of both deterministic and non-deterministic failures. Previous hands-on experience gained from studies and experiments devoted to small fleets of rovers operating in terrestrial, hostile environment is an important input for this research. As a result, a software code in MATLAB has been prepared and tested in order to be able, during next step of the project, to simulate in details the behaviour of fleets ranging from 2 to tens of agents operating in different scenarios of interest for planetary exploration. In this software code, the communications behaviour enters by limiting the mutual availability of information to the different agents (outages due to interposed obstacles) or out-of-range relative positioning. Navigation instead comes with the uncertainty in the knowledge of the kinematic state. These missing data affect the guidance computation and indeed limit the effectiveness of the exploration itself.File | Dimensione | Formato | |
---|---|---|---|
IAC-18-B2.1.11_RoverCommNav.pdf
solo gestori archivio
Note: https://iafastro.directory/iac/archive/browse/IAC-18/B2/1/44976/
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
441.3 kB
Formato
Adobe PDF
|
441.3 kB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.