Полное видео демонстрации: yandex-disk
You may need to install Eigen, numpy, velodyne_decoder and Open3D. Open3D is used for point cloud visualization.
# To install Eigen and numpy
$ sudo apt-get install libeigen3-dev
$ pip install numpy
$ pip install velodyne_decoder
# To install Open3D Python packages
$ pip install open3d
# To install Open3D C++ packages
$ git clone https://github.com/isl-org/Open3D
$ cd Open3D
$ util/install_deps_ubuntu.sh # Only needed for Ubuntu
$ mkdir build && cd build
$ cmake ..
$ make
$ sudo make install
Please follow below codes to build Patchwork++.
$ git clone https://github.com/url-kaist/patchwork-plusplus
$ cd patchwork-plusplus
$ mkdir build && cd build
$ cmake ..
$ make
# Run patchwork++ with sequential point cloud inputs
$ python examples/python/demo_sequential.py