XIT: Exploration and Exploitation Informed Trees for Active Gas Distribution Mapping in Unknown Environments
Organizations: Department of Aeronautical and Automotive Engineering, Loughborough University, Leicestershire, UK, LE11 3TU · Department of Electrical and Electronic Engineering, Faculty of Engineering, Imperial College London, South Kensington Campus, London, UK, SW7 2AZ
Abstract
Mobile robotic gas distribution mapping (GDM) provides critical situational awareness during emergency responses to hazardous gas releases. However, most systems still rely on teleoperation, limiting scalability and response speed. Autonomous active GDM is challenging in unknown and cluttered environments, because the robot must simultaneously explore traversable space, map the environment, and infer the gas distribution belief from sparse chemical measurements. We address this by formulating active GDM as a next-best-trajectory informative path planning (IPP) problem and develop XIT (Exploration and Exploitation Informed Trees), a sampling-based planner that grows a single shared tree toward multiple frontier goals, coupling exploration of unresolved regions with informative gas sampling en route. XIT draws a batch of samples from an Upper Confidence Bound (UCB) information field derived from the current gas posterior and expands the tree using a cost that trades off travel effort against information acquisition. To enable plume-aware exploration, we introduce the gas frontier concept, defined as unobserved regions adjacent to high gas concentrations, and propose the Wavefront Gas Frontier Detection (WGFD) algorithm for their identification. High-fidelity simulations demonstrate the benefits of XIT in terms of GDM quality and efficiency, and a scaled real-world experiment demonstrates its practicality. Although developed for active GDM, XIT is applicable to other robotic information-gathering tasks in unknown environments that face the exploration and exploitation trade-off.
Figures & tables
| Parameter | Value (industrial / warehouse) |
|---|---|
| Environment & Gas Sources | |
| Environment size [m] | / |
| Release rates S1, S2, S3 [ppm/s] | 1750, 1250, 1000 |
| Filament growth rate [cm 2 /s] | 15 |
| Wind field [m/s] | 0.3 / 0.1 (steady) |
| Robot Configuration & Sensing | |
| Parameter | Value (industrial / warehouse) |
|---|---|
| Batch size ( ) [samples] | 300 / 400 |
| Maximum goal regions | 5 |
| Nearest samples per goal ( ) | 3 |
| Uniform sampling component | 20% |
| Method | Cost | RMSE T [ppm] | RMSE Reduction [%] | Entropy Reduction [%] | |
|---|---|---|---|---|---|
| Industrial scenario | |||||
| RRT* Frontier Exploration | Euclidean | ||||
| XIT-F | UCB | ||||
| XIT-FGF | Euclidean | ||||
| XIT-FGF | UCB | ||||
| XIT-GFF | Euclidean | ||||
Informative Path Planning
Informative path planning chooses robot routes and sensing actions that gather useful information while respecting travel, energy, time, and safety constraints.
See all 37 papers