kangqi-ni / A-LOAM-reimplementation

A re-implementation of A-LOAM with more modularized design and clearer logic

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A-LOAM Reimplementation

This project reimplements A-LOAM with more modularized design and clearer logic but also serves as a learning process to understand A-LOAM.

This reimplementation has the same performance with the original A-LOAM.

Any rosbag that is compatible with A-LOAM can be used to run this algorithm. The configuration including topic names and parameters can be modified in config/aloam.yaml.

The dependencies are the same as A-LOAM, which are detailed in CMakeLists.txt.

References:
[1] Tong Qin, Shaozu Cao. (2020). A-LOAM: Advanced Implementation of LOAM. https://github.com/HKUST-Aerial-Robotics/A-LOAM.
[2] Qian Ren. (2020). Localization in Auto Driving. https://github.com/Little-Potato-1990/localization_in_auto_driving.
[3] Yao Ge. (2021). Sensor Fusion for Localization CourseWare. https://github.com/AlexGeControl/Sensor-Fusion-for-Localization-Courseware.

About

A re-implementation of A-LOAM with more modularized design and clearer logic


Languages

Language:C++ 93.7%Language:CMake 3.5%Language:C 1.5%Language:Dockerfile 1.2%Language:Makefile 0.2%