All Projects → wh200720041 → intensity_slam

wh200720041 / intensity_slam

Licence: other
Intensity-SLAM: Intensity Assisted Localization and Mapping for Large Scale Environment RA-L 2021

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Intensity-SLAM

Intensity-Assisted Simultaneous Localization And Mapping

This is an implementation of paper "Intensity-SLAM: Intensity Assisted Localization and Mapping for Large Scale Environment" paper

Wang Han, Nanyang Technological University, Singapore

1. Prerequisites

1.1 Ubuntu and ROS

Ubuntu 64-bit 18.04.

ROS Melodic. ROS Installation

1.2. Ceres Solver

Follow Ceres Installation.

1.3. PCL

Follow PCL Installation.

1.4. Trajectory visualization

For visualization purpose, this package uses hector trajectory sever, you may install the package by

sudo apt-get install ros-melodic-hector-trajectory-server

Alternatively, you may remove the hector trajectory server node if trajectory visualization is not needed

2. Build

2.1 Clone repository:

    cd ~/catkin_ws/src
    git clone https://github.com/wh200720041/intensity_slam.git
    cd ..
    catkin_make
    source ~/catkin_ws/devel/setup.bash

2.2 Download test rosbag

Download KITTI sequence 05 or KITTI sequence 07

Unzip compressed file 2011_09_30_0018.zip. If your system does not have unzip. please install unzip by

sudo apt-get install unzip 

And this may take a few minutes to unzip the file

	cd ~/Downloads
	unzip ~/Downloads/2011_09_30_0018.zip

3.3 Launch ROS

    roslaunch intensity_slam intensity_slam.launch

4.Acknowledgements

Thanks for A-LOAM and LOAM(J. Zhang and S. Singh. LOAM: Lidar Odometry and Mapping in Real-time) and LOAM_NOTED.

5. Citation

If you use this work for your research, you may want to cite

@article{wang2021intensity,
  author={H. {Wang} and C. {Wang} and L. {Xie}},
  journal={IEEE Robotics and Automation Letters}, 
  title={Intensity-SLAM: Intensity Assisted Localization and Mapping for Large Scale Environment}, 
  year={2021},
  volume={6},
  number={2},
  pages={1715-1721},
  doi={10.1109/LRA.2021.3059567}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].