Giter VIP home page Giter VIP logo

lidar_imu_init's Introduction

Robust Real-time LiDAR-inertial Initialization

LI-Init is a robust, online initialization method for LiDAR-inertial system. The proposed method calibrates the temporal offset and extrinsic parameter between LiDARs and IMUs, and also the gravity vector and IMU bias. Our method does not require any target or extra sensor, specific structured environment, prior environment point map or initial values of extrinsic and time offset. Our package address following key issues:

  1. A robust LiDAR odometry (Fast LO) modified from FAST-LIO2.
  2. Fast and robust temporal offset and extrinsic parameter calibration between LiDAR and IMU without any hardware setup.
  3. Support multiple LiDAR types: both mechanical spinning LiDAR (Hesai, Velodyne, Ouster) and solid-state LiDAR ( Livox Avia/Mid360)
  4. Seamlessly merged into FAST-LIO2, as a robust initialization module.

Contributors: Fangcheng Zhu 朱方程Yunfan Ren 任云帆Wei Xu 徐威Yixi Cai 蔡逸熙

Sensor Suite

Pipeline

Experiment Result

Related Paper

our related papers are now available on arxiv: Robust Real-time LiDAR-inertial Initialization

If our code is used in your project, please cite our paper following the bibtex below:

@article{zhu2022robust,
  title={Robust Real-time LiDAR-inertial Initialization},
  author={Zhu, Fangcheng and Ren, Yunfan and Zhang, Fu},
  journal={arXiv preprint arXiv:2202.11006},
  year={2022}
}

Related video:

our accompanying videos are now available on YouTube (click below images to open) and Bilibili.

Codes & Datasets

Our code and test datasets would be released once our paper get accepted. Thanks for your patience.

Acknowledgments

Thanks for HKU MaRS Lab, Fast-LIO2 (Fast Direct LiDAR-inertial Odometry) and ikd-tree.

Thanks for Livox Technology for equipment support.

lidar_imu_init's People

Contributors

zfc-zfc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.