FAST-LIVO2: Fast, Direct LiDAR-Inertial-Visual Odometry

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zheng, Chunran, Xu, Wei, Zou, Zuhao, Hua, Tong, Yuan, Chongjian, He, Dongjiao, Zhou, Bingyang, Liu, Zheng, Lin, Jiarong, Zhu, Fangcheng, Ren, Yunfan, Wang, Rong, Meng, Fanle, Zhang, Fu
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910580531527680
author Zheng, Chunran
Xu, Wei
Zou, Zuhao
Hua, Tong
Yuan, Chongjian
He, Dongjiao
Zhou, Bingyang
Liu, Zheng
Lin, Jiarong
Zhu, Fangcheng
Ren, Yunfan
Wang, Rong
Meng, Fanle
Zhang, Fu
author_facet Zheng, Chunran
Xu, Wei
Zou, Zuhao
Hua, Tong
Yuan, Chongjian
He, Dongjiao
Zhou, Bingyang
Liu, Zheng
Lin, Jiarong
Zhu, Fangcheng
Ren, Yunfan
Wang, Rong
Meng, Fanle
Zhang, Fu
contents This paper proposes FAST-LIVO2: a fast, direct LiDAR-inertial-visual odometry framework to achieve accurate and robust state estimation in SLAM tasks and provide great potential in real-time, onboard robotic applications. FAST-LIVO2 fuses the IMU, LiDAR and image measurements efficiently through an ESIKF. To address the dimension mismatch between the heterogeneous LiDAR and image measurements, we use a sequential update strategy in the Kalman filter. To enhance the efficiency, we use direct methods for both the visual and LiDAR fusion, where the LiDAR module registers raw points without extracting edge or plane features and the visual module minimizes direct photometric errors without extracting ORB or FAST corner features. The fusion of both visual and LiDAR measurements is based on a single unified voxel map where the LiDAR module constructs the geometric structure for registering new LiDAR scans and the visual module attaches image patches to the LiDAR points. To enhance the accuracy of image alignment, we use plane priors from the LiDAR points in the voxel map (and even refine the plane prior) and update the reference patch dynamically after new images are aligned. Furthermore, to enhance the robustness of image alignment, FAST-LIVO2 employs an on-demanding raycast operation and estimates the image exposure time in real time. Lastly, we detail three applications of FAST-LIVO2: UAV onboard navigation demonstrating the system's computation efficiency for real-time onboard navigation, airborne mapping showcasing the system's mapping accuracy, and 3D model rendering (mesh-based and NeRF-based) underscoring the suitability of our reconstructed dense map for subsequent rendering tasks. We open source our code, dataset and application on GitHub to benefit the robotics community.
format Preprint
id arxiv_https___arxiv_org_abs_2408_14035
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle FAST-LIVO2: Fast, Direct LiDAR-Inertial-Visual Odometry
Zheng, Chunran
Xu, Wei
Zou, Zuhao
Hua, Tong
Yuan, Chongjian
He, Dongjiao
Zhou, Bingyang
Liu, Zheng
Lin, Jiarong
Zhu, Fangcheng
Ren, Yunfan
Wang, Rong
Meng, Fanle
Zhang, Fu
Robotics
Computer Vision and Pattern Recognition
This paper proposes FAST-LIVO2: a fast, direct LiDAR-inertial-visual odometry framework to achieve accurate and robust state estimation in SLAM tasks and provide great potential in real-time, onboard robotic applications. FAST-LIVO2 fuses the IMU, LiDAR and image measurements efficiently through an ESIKF. To address the dimension mismatch between the heterogeneous LiDAR and image measurements, we use a sequential update strategy in the Kalman filter. To enhance the efficiency, we use direct methods for both the visual and LiDAR fusion, where the LiDAR module registers raw points without extracting edge or plane features and the visual module minimizes direct photometric errors without extracting ORB or FAST corner features. The fusion of both visual and LiDAR measurements is based on a single unified voxel map where the LiDAR module constructs the geometric structure for registering new LiDAR scans and the visual module attaches image patches to the LiDAR points. To enhance the accuracy of image alignment, we use plane priors from the LiDAR points in the voxel map (and even refine the plane prior) and update the reference patch dynamically after new images are aligned. Furthermore, to enhance the robustness of image alignment, FAST-LIVO2 employs an on-demanding raycast operation and estimates the image exposure time in real time. Lastly, we detail three applications of FAST-LIVO2: UAV onboard navigation demonstrating the system's computation efficiency for real-time onboard navigation, airborne mapping showcasing the system's mapping accuracy, and 3D model rendering (mesh-based and NeRF-based) underscoring the suitability of our reconstructed dense map for subsequent rendering tasks. We open source our code, dataset and application on GitHub to benefit the robotics community.
title FAST-LIVO2: Fast, Direct LiDAR-Inertial-Visual Odometry
topic Robotics
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2408.14035