This paper presents the application of a minimalistic navigation strategy, based on the well-known BUG2 algorithm, to solve the problem of reaching a goal position in a multi-floor indoor scenario using a quadrotor. Examples of this scenario include buildings and in general cluttered indoor areas. As far as energy backup is concerned the quadrotor shows stricts constraints: for this reason implementing a lowconsumption navigation strategy is a major issue.We present a two-layer navigation strategy, called MF-BUG2, useful to navigate in multi-floor buildings starting from the ground floor toward the last or vice versa while searching for an interesting physical quantity (i.e,. gas leak, electromagnetic source). In the lower layer a BUG like algorithm is able to drive the flying robot, equipped with a salient-cue sensor and a laser-range-finder, toward the estimated position of goal on the horizontal plane while avoiding obstacles and using minimal computational power and memory (the boundary-following behavior uses an Artificial Potential Field to navigate around the obstacles). If the estimated goal position is reached but the salient-cue-sensor does not detect a salient quantity the higher level of the planner calls Dijkstra algorithm to computes the minimum-distance path to change the floor, assuming to know in advance the 2D position of the passages among different floors, and then moves vertically. The overall strategy is usefull for indoor inspection in hazardous scenarios. The algorithm is validated in simulation, investigating the robustness with respect to the laser-range-finder noise.

A minimalistic quadrotor navigation strategy for indoor multi-floor scenarios

MARINO, ROBERTO;MASTROGIOVANNI, FULVIO;SGORBISSA, ANTONIO;ZACCARIA, RENATO UGO RAFFAELE
2016-01-01

Abstract

This paper presents the application of a minimalistic navigation strategy, based on the well-known BUG2 algorithm, to solve the problem of reaching a goal position in a multi-floor indoor scenario using a quadrotor. Examples of this scenario include buildings and in general cluttered indoor areas. As far as energy backup is concerned the quadrotor shows stricts constraints: for this reason implementing a lowconsumption navigation strategy is a major issue.We present a two-layer navigation strategy, called MF-BUG2, useful to navigate in multi-floor buildings starting from the ground floor toward the last or vice versa while searching for an interesting physical quantity (i.e,. gas leak, electromagnetic source). In the lower layer a BUG like algorithm is able to drive the flying robot, equipped with a salient-cue sensor and a laser-range-finder, toward the estimated position of goal on the horizontal plane while avoiding obstacles and using minimal computational power and memory (the boundary-following behavior uses an Artificial Potential Field to navigate around the obstacles). If the estimated goal position is reached but the salient-cue-sensor does not detect a salient quantity the higher level of the planner calls Dijkstra algorithm to computes the minimum-distance path to change the floor, assuming to know in advance the 2D position of the passages among different floors, and then moves vertically. The overall strategy is usefull for indoor inspection in hazardous scenarios. The algorithm is validated in simulation, investigating the robustness with respect to the laser-range-finder noise.
2016
978-3-319-08337-7
978-3-319-08338-4
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11567/818713
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 9
social impact