Organizations: State Key Laboratory of Transducer Technology, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China · School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China · School of Electronic and Optical Engineering,Zijin College,Nanjing University of Science and Technology,Nanjing 210023, China · School of Electrical and Automation Engineering, Nanjing Normal University, Nanjing 210023, China · School of Information and Communication Engineering,North University of China, Taiyuan 030051, Shanxi, China · School of Computing Science, University of Glasgow, Glasgow G12 8QQ, UK · Faculty of Electronic Engineering and Technology, Universiti Malaysia Perlis, Arau 02600, Malaysia
Mobile gas-sensing inspection requires a mobile platform to reliably reach ordered sampling poses. We present MIRA-PRM, a mission-informed probabilistic roadmap that combines geometry-, mission-flow-, and inspection-conditioned sampling with locally adaptive connectivity and evidence-gated refinement. Eight development campaigns comprising 142,448 planner runs evaluated mission scaling, repeated-query adaptation, finite node budgets, target distributions, local map repair, ablation, cross-family comparison, and parameter sensitivity. MIRA-PRM maintained 100% seed-level success as ordered targets increased from two to eight, and achieved 97.67% seed-level success under a 40-node ceiling, compared with 67.17% for PRM and 86.50% for PRM*. Local repair reduced event time by 79.9-81.9% and node additions by 90.8-94.3% relative to rebuilding. On a separate frozen holdout of 12 maps, 48 ordered missions, and three seeds per map-mission unit, MIRA-PRM produced 96/144 validated successes, versus 82/144 for PRM, 89/144 for PRM*, and 70/144 for LE-HG-PRM. On paired common-success runs, MIRA-PRM reduced wall time by 16.89% relative to PRM* and 81.01% relative to LE-HG-PRM, but was 52.23% slower than PRM; paths were 0.54-1.86% longer. All validated paths passed independent full-segment checks and clearance non-inferiority. The results support a reliability-oriented trade-off in structured simulations and motivate external-map and physical mobile-sensing validation.
Figures & tables
Figure 1: BESS-inspired structured industrial layouts used in the development experiments. The geometries represent regular rows, cross-zone traversal, a bottleneck, and temporary gate closures. Blue circles denote the deployment pose, coral diamonds denote ordered inspection poses, and dashed segments indicate the prescribed visit order rather than executable paths. These layouts support the Exp.1–8 development campaigns; the frozen holdout uses a separate set of procedurally generated maps.
Figure 2: Construction of the MIRA-PRM sampling distribution. Geometry support emphasizes constrained free-space bands; mission-flow support follows conservative guides between ordered sampling poses; inspection support concentrates around required poses; and the final density combines the active normalized fields with a 15% uniform exploration component. Intensity indicates relative sampling density, not the probability that a path follows a particular corridor.
Component
Information used
Functional role
Geometry prior
Constrained free-space bands
Improves representation of gates and narrow passages.
Mission-flow prior
Ordered guide paths across all mission legs
Allocates persistent capacity to repeatedly demanded corridors.
Inspection support
Clearance-adaptive support around required poses
Supports endpoint connectivity without duplicating strong mission-flow mass.
Adaptive connectivity
Larger local k in constrained regions
Compensates locally for collision-rejected neighbours.
Evidence-gated refinement
Disconnection, support, detour and deviation diagnostics
Adds nodes only where route-level evidence indicates insufficient graph support.
Table 1: MIRA-PRM mechanisms and their functional roles.
Design item
Value
Topology families
Maze; rooms; random obstacles
Core maps / missions
12 maps / 48 ordered missions
Inspection targets
6 per mission
Planner seeds
3 per map–mission unit
Core algorithms
MIRA-PRM; PRM; PRM*; LE-HG-PRM
Core resident ceiling
120 nodes
Table 2: Frozen evaluation design.
Map family
MIRA-PRM
PRM
PRM*
LE-HG-PRM
Maze
2/48 (4.17%)
0/48
0/48
0/48
Rooms
46/48 (95.83%)
34/48 (70.83%)
41/48 (85.42%)
22/48 (45.83%)
Random obstacles
48/48 (100%)
48/48 (100%)
48/48 (100%)
48/48 (100%)
Table 3: Validated seed-level success by topology; each denominator is 48.
Endpoint
Baseline
MIRA effect [95% CI]
Holm adjusted p
Interpretation
Seed-averaged success
PRM
+9.72 pp [3.47, 15.28]
0.2500
Secondary positive estimate
Seed-averaged success
PRM*
+4.86 pp [1.39, 9.03]
0.2500
Secondary positive estimate
Seed-averaged success
LE-HG-PRM
+18.06 pp [12.50, 26.39]
0.1875
Secondary positive estimate
Observed robust 3/3
PRM
+14.58 pp [4.17, 22.92]
0.5000
Secondary; not 5/5
Observed robust 3/3
PRM*
+6.25 pp [0.00, 12.50]
0.5000
Secondary; not 5/5
Observed robust 3/3
LE-HG-PRM
+22.92 pp [16.67, 29.17]
0.3750
Secondary; not 5/5
Table 4: Pairwise effects from the frozen holdout. Positive percentages favour MIRA-PRM.
Figure 3: Paired outcomes in the frozen holdout (Exp.9). Dots show comparator and MIRA-PRM means over the same map–mission units. Success rate and PAR-2 retain all 48 units per comparison; wall time first uses exactly seed-paired common-success outcomes, takes the within-mission median, and then averages the available missions. Thus, the MIRA-PRM wall-time mean can differ by comparator. n denotes paired missions. These are descriptive means, not the relative-effect estimates in table 4 . Cyan dots denote MIRA-PRM and pale-green dots denote the comparator.
Figure 4: Distributions of paired mission-level effects in Exp.9. Each point is one map–mission comparison; half-violins show density and boxes show the median and interquartile range. Positive values indicate lower MIRA-PRM time or path length. Time and path effects use exactly seed-paired common-success outcomes aggregated within mission; PAR-2 includes failures. n denotes finite paired missions. The observations are descriptive; inferential intervals and tests account for map clustering as reported in table 4 .
Algorithm
Success (%)
Robust success (%)
Time (s)
A*-reference ratio
MIRA-PRM
100.00
100.00
0.06533
1.01527
PRM
99.86
98.89
0.03826
1.04989
PRM*
100.00
100.00
0.08999
1.02591
LE-HG-PRM
100.00
100.00
0.45061
1.02722
HG-PRM
99.72
97.78
0.29175
1.03670
RRT
100.00
100.00
0.03776
1.11373
Table S1: Cross-family comparison under the configured settings in Exp.7.
Inspection planning seeks a minimum-length collision-free robot tour that observes a given set of points of interest (POIs). Sampling-based methods reduce this continuous problem to a graph inspection planning (GIP) problem over a discrete roadmap, which is then solved using combinatorial solvers. Dense roadmaps capture diverse inspection viewpoints and motion shortcuts, and thus admit higher-quality solutions, but they induce large combinatorial search spaces on which state-of-the-art GIP solvers struggle to find good solutions within practical time budgets. Roadmap sparsification---restructuring a dense roadmap into a compact representation that preserves connectivity and path lengths---can alleviate this burden. However, existing sparsification approaches are either agnostic to the underlying inspection task, or strive to ensure coverage of the POIs without accounting for the quality of the resulting inspection plan. We present Inspection-SPARS, which is, to our knowledge, the first inspection-roadmap sparsifier with POI coverage and path-quality guarantees relative to the dense roadmap. To this end, we generalize the SPARS framework, a popular task-agnostic sparsifier, from purely geometric criteria to task-oriented ones, introducing an inspection-aware vertex admission mechanism that treats POI coverage as a first-class sparsification criterion alongside connectivity and path quality. Experiments in realistic 3D environments show that Inspection-SPARS reduces vertex and edge counts by 4-8x while preserving coverage, allowing the GIP solver to compute tours up to 25% shorter than with the dense roadmap or state-of-the-art inspection roadmap. More broadly, Inspection-SPARS shows that sparsification can be made task-aware without sacrificing guarantees on solution quality.
Adir Morgan, Oren Salzman, Kiril Solovey
The authors are with the Technion–Israel Institute of Technology, Haifa, Israel.
Inspection planning is concerned with computing the shortest robot path to inspect a given set of points of interest (POIs) using the robot's sensors. This problem arises in a wide range of applications from manufacturing to medical robotics. To alleviate the problem's complexity, recent methods rely on sampling-based methods to obtain a more manageable (discrete) graph inspection planning (GIP) problem. Unfortunately, GIP still remains highly difficult to solve at scale as it requires simultaneously satisfying POI-coverage and path-connectivity constraints, giving rise to a challenging optimization problem, particularly at scales encountered in real-world scenarios. In this work, we present highly scalable Mixed Integer Linear Programming (MILP) solutions for GIP that significantly advance the state-of-the-art in both runtime and solution quality. Our key insight is a reformulation of the problem's core constraints as a network flow, which enables effective MILP models and a specialized Branch-and-Cut solver that exploits the combinatorial structure of flows. We evaluate our approach on medical and infrastructure benchmarks alongside large-scale synthetic instances. Across all scenarios, our method produces substantially tighter lower bounds than existing formulations, reducing optimality gaps by 30-50% on large instances. Furthermore, our solver demonstrates unprecedented scalability: it provides non-trivial solutions for problems with up to 15,000 vertices and thousands of POIs, where prior state-of-the-art methods typically exhaust memory or fail to provide any meaningful optimality guarantees.
Adir Morgan, Kiril Solovey, Oren Salzman
Technion–Israel Institute of Technology, Haifa, Israel
Image-goal navigation requires a global planner that connects visually specified endpoints while providing observations that a local policy can follow. Three-dimensional Gaussian Splatting (3DGS) provides map-registered RGB, opacity, and depth renderings, but does not explicitly encode navigable topology. We introduce GS-PRM, a Gaussian visual roadmap whose milestones, local connections, and visual references are constructed directly through 3DGS rendering without deriving an occupancy grid or signed distance field. We define render-based collision-free (RC-free) configurations and paths. Panoramic depth supplies conservative clearance for milestone validation and adaptive coverage, while edge-aligned orthographic rendering tests the robot's swept volume. We establish conditional soundness and sufficient conditions for deterministic query completeness and probabilistic construction completeness of GS-PRM. To validate the performance of GS-PRM, we conduct experiments in both simulated and real-world environments, demonstrating long-horizon navigation using goal-conditioned policies guided by GS-PRM. Compared with a state-of-the-art 3DGS-based navigation system, our GS-PRM-based navigation system achieves up to a twice higher average success rate and reduces travel time by up to 57.2% when both systems complete the navigation task.