SCREP: Scene Coordinate Regression and Evidential Learning-based Perception-Aware Trajectory Generation
About
Autonomous flight in GPS-denied indoor spaces requires trajectories that keep visual-localization error tightly bounded across varied missions. Map-based visual localization methods such as feature matching require computationally intensive map reconstruction and have feature-storage scalability issues, especially for large environments. Scene coordinate regression (SCR) provides an efficient learning-based alternative that directly predicts3D coordinates for every pixel, enabling absolute pose estimation with significant potential for onboard roboticsapplications. We present a perception-aware trajectory planner that couples an evidential learning-based SCR poseestimator with a receding-horizon trajectory optimizer. The optimizer steers the onboard camera toward reliablescene coordinates with low uncertainty, while a fixed-lag smoother fuses the low-rate SCR pose estimates with high-rate IMU data to provide a high-quality, high-rate pose estimate. In simulation, our planner reduces translationand rotation RMSE by at least 4.9% and 30.8% relative to baselines, respectively. Hardware-in-the-loop experiments validate the feasibility of our proposed trajectory planner under close-to-real deployment conditions.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Localization | Blackbird clov, patr, thri, wint, amp, dice, half, sid trajectories (test) | RMSE Translation (cm)16.1 | 36 | |
| Localization | Blackbird (clover) | Translation Mean Error (cm)7.5 | 4 | |
| Localization | Blackbird (thrice) | Translation Mean (cm)8.6 | 4 | |
| Localization | Blackbird (winter) | Translation Mean Error (cm)9.1 | 4 | |
| Localization | Blackbird ampersand | Translation Error Mean (cm)11.7 | 4 | |
| Localization | Blackbird (dice) | Translation Error Mean (cm)17.8 | 4 | |
| Localization | Blackbird Average | Translation Mean Error (cm)13.4 | 4 | |
| Localization | Blackbird (patrick) | Translation Mean (cm)8.9 | 4 | |
| Localization | Blackbird (sid) | Translation Mean Error (cm)30.1 | 4 | |
| Localization | Blackbird halfmoon (half) | Translation Mean Error (cm)13.6 | 4 |