Micro-Localization: High-Precision Mobile Robot Localization Using Microscopic Ground Texture
Organizations: Department of Mechanical Engineering, University of Michigan, Ann Arbor, MI 48109, USA.
Abstract
We demonstrate high-precision global localization using natural ground texture viewed through microscope optics, achieving localization in the tens-of-micrometers regime. For the planar ground texture localization problem considered here, we relate optical magnification and image-space localization uncertainty to physical localization precision. Leveraging this relationship, we then develop a microscope-based localization system that addresses the calibration, camera-modeling, and focus challenges introduced by high-magnification imaging. We evaluate this system across several surface textures using a calibrated precision gantry. Across 1,007 held-out queries per surface, the system localizes every query and achieves translation RMSEs of 2873 m. Independent photometric registration agrees with the feature-based localization estimates to within approximately 9 m RMSE. We further demonstrate localization on a low-cost mobile robot using the gantry-collected maps, and also show that the system can resolve micrometer-scale displacement caused by thermal expansion. These results show that microscopic natural surface texture can bring mobile localization into a precision regime typically associated with fixed positioning systems.
Figures & tables
| Texture | Held-out RMSE ( m) | Held-out P95 ( m) |
|---|---|---|
| Printed Desk | 25.71 | 54.03 |
| Terrazzo | 30.97 | 68.22 |
| Concrete | 26.10 | 55.51 |
| L-GROUT vs. Gantry | Photometric Reference Comparison | ||||||
|---|---|---|---|---|---|---|---|
| Texture | L-GROUT Success (%) | RMSE ( m) | Median ( m) | Orient. RMSE ( ∘ ) | Photo. Ref. | L-GROUT–Photo. Ref. RMSE ( m) | Photo. Ref.–Gantry RMSE ( m) |
| Printed Desk | 100.0 | 28.36 | 19.78 | 0.070 | 988 | 8.82 | 28.29 |
| Terrazzo | 100.0 | 57.08 | 50.16 | 0.091 | 997 | 8.86 | 57.69 |
| Concrete | 100.0 | 72.75 | 61.07 | 0.093 | 998 | 8.79 | 72.86 |
| Evaluation Coverage | L-GROUT vs. Photometric Reference | ||||
| Texture | Photometric Reference Coverage (%) | L-GROUT Success (%) | Evaluation | Trans. RMSE ( m) | Orient. RMSE ( ∘ ) |
| Printed Desk | 88.2 | 100.0 | 270 | 20.70 | 0.067 |
| Terrazzo | 99.3 | 100.0 | 304 | 26.42 | 0.101 |
| Concrete | 82.7 | 98.4 | 252 | 22.67 | 0.135 |
Robot Localization
Robot localization estimates a robot’s position and orientation from onboard sensors, maps, and observations of its surroundings.
See all 177 papers