This is my personal attempt to create reusable and portable environments for 3D SLAM with docker. I think SLAM packages are always difficult to build from scratch in particular when we use different versions of ROS/Ubuntu/libraries.
cd slam_docker_collection
git submodule init
git submodule update hdl_graph_slam
cd slam_docker_collection/hdl_graph_slam/docker
./build.sh
cd slam_docker_collection/hdl_graph_slam/docker
./run.sh -v ~/datasets:/datasets # you can put more docker run arguments here
# in docker
roslaunch hdl_graph_slam hdl_graph_slam_400.launch
LOAM |
hdl_graph_slam |
LIO-SAM |
|
|
|