/loam_velodyne_ouster

loam for ouster OS-1 tested on Ubuntu 20.04 / ROS Noetic

Primary LanguageC++OtherNOASSERTION

loam_velodyne_ouster

loam_velodyne - With Ouster LIDAR

loam_velodyne_ouster is and modified version of loam_velodyne, which uses Ouster LIDAR instead of velodyne.
This code has been fixed by a junior developer, which could cause unexpected problems. (It works fine in my environment at this point.)
If you ask for a pull request in case of a problem, we will actively reflect it.

How to build with catkin

$ cd ~/catkin_ws/src/
$ git clone https://github.com/reason-rock/loam_velodyne_ouster.git
$ cd ~/catkin_ws
$ catkin_make -DCMAKE_BUILD_TYPE=Release 
$ source ~/catkin_ws/devel/setup.bash

Running

roslaunch loam_velodyne loam_ouster.launch

In second terminal Prepare Data of OS1-32

rosbag play YOUR_DATASET_FOLDER/YOUR_BAGFILE

Troubleshooting

multiScanRegistration crashes right after playing bag file

Issues #71 and #7 address this problem. The current known solution is to build the same version of PCL that you have on your system from source, and set the CMAKE_PREFIX_PATH accordingly so that catkin can find it. See this issue for more details.


Quantifying Aerial LiDAR Accuracy of LOAM for Civil Engineering Applications. Derek Anthony Wolfe

ROS & Loam_velodyne