# VDB-EDT **Repository Path**: IMMS_ROS/VDB-EDT ## Basic Information - **Project Name**: VDB-EDT - **Description**: No description available - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-26 - **Last Updated**: 2021-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VDB-EDT: An Efficient Euclidean Distance Transform Algorithm Based on VDB Data Structure # The video demonstration for ICRA-2021 paper can be found here https://youtu.be/Bojh6ylYUOo VDB-EDT is an efficient and robust library for large-scale occupancy grid mapping and Euclidean distance transform. Compared with the state-of-the-art method, VDB-EDT can provide high-quality and more complete mapping results, while consuming less memory and processing time. ## Installation 1. This package is developed based on ROS Kinetic and the Eigen3 library is also needed. 2. Dependencies for OpenVDB and the Catkin wrapper `sudo apt-get install libglfw3-dev libblosc-dev libopenexr-dev` `sudo apt-get install liblog4cplus-dev` 3. Download this package and go to the VDB-EDT folder `cd src` `catkin_init_workspace` `cd ..` `catkin build` (currently not support `catkin_make` command ) ### Download Dataset 1. Please click [here](http://robotics.ethz.ch/~asl-datasets/iros_2017_voxblox/data.bag) to download the cow-and-lady dataset.