Ephemerality meets LiDAR-based Lifelong Mapping
About
Lifelong mapping is crucial for the long-term deployment of robots in dynamic environments. In this paper, we present ELite, an ephemerality-aided LiDAR-based lifelong mapping framework which can seamlessly align multiple session data, remove dynamic objects, and update maps in an end-to-end fashion. Map elements are typically classified as static or dynamic, but cases like parked cars indicate the need for more detailed categories than binary. Central to our approach is the probabilistic modeling of the world into two-stage $\textit{ephemerality}$, which represent the transiency of points in the map within two different time scales. By leveraging the spatiotemporal context encoded in ephemeralities, ELite can accurately infer transient map elements, maintain a reliable up-to-date static map, and improve robustness in aligning the new data in a more fine-grained manner. Extensive real-world experiments on long-term datasets demonstrate the robustness and effectiveness of our system. The source code is publicly available for the robotics community: https://github.com/dongjae0107/ELite.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Dynamic Object Removal | SemanticKITTI (Sequence 07) | SA Score93.77 | 7 | |
| Dynamic Object Removal | HeLiMOS (sequence 6593) | SA89.28 | 7 | |
| Dynamic Object Removal | MOE (sequence 02) | SA82.93 | 7 | |
| Multi-robot map merging | Outdoor A01-S01 | RMSE Error251.1 | 6 | |
| Multi-robot map merging | NTU 01-02 | RMSE (m)149.2 | 6 | |
| Multi-robot map merging | NTU Avg. | RMSE (m)197.4 | 6 | |
| Multi-robot map merging | Outdoor A01-H01 | RMSE (m)333.1 | 6 | |
| Multi-robot map merging | Outdoor A01-S02 | RMSE (m)49.77 | 6 | |
| Multi-robot map merging | NTU 01-10 | RMSE (m)245.5 | 6 | |
| Multi-robot map merging | Outdoor A01-A02 | RMSE (m)168.2 | 6 |