Warning
Don't use this library for now, it's still in deep development.
Warning
(WIP) Rust implement of FAST_LIVO2.
The library doesn't have any external dependencies, like Ros, Eigen or OpenCV. It's easy to use as a Rust library. All you need to do is to add the library to your Cargo.toml file.
Modular and well designed. The code is easy to read and understand how FAST-LIVO2 works.
The original C++ implementation is lack of optimizations, and differs significantly from some of the related formulas in the original paper.
- Basic error propagate (jocobian) framework
- Point error propagate
- Plane error propagate
- Voxel map and octree implement
- imu implement
- esikf state estimator implement
- vio implement
- split modules into different crates
- ...
git clone https://github.com/ZXY595/rust-livo2.git
cd rust-livo2
[!TODO] todo
Licensed under the GPLv2 license.