Skip to content
Benchmarks for occupancy mapping libraries in Robotics
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.catkin_tools
.circleci
src
.dockerignore
.gitignore
Dockerfile
README.md
docker-compose.yml
ros_entrypoint.sh

README.md

Occupancy mapping benchmarks

Code to benchmark three open source Occupancy Mapping libraries: OctoMap, SkiMap, and OpenVDB for an RGBD mapping task based on the TUM RGBD dataset.

For discussion and instructions, read the article on my blog.

catkin init
catkin config --extend /opt/ros/melodic --merge-devel --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo
catkin build

rosrun occupancy_mapping_benchmarks benchmark \
src/occupancy_mapping_benchmarks/rgbd_dataset_freiburg3_long_office_household-2hz-with-pointclouds.bag  > bench_output.txt

rosrun occupancy_mapping_benchmarks make_plots.py

Maintenance

To upgrade the Docker image:

( export TAG=nicolov/occupancy_mapping_benchmarks:0.0.1 && docker build -t $TAG . &&  docker push $TAG )
You can’t perform that action at this time.