GeoRefHut++ is a C++ project for aligning E57 point clouds via GICP, optimizing the resulting pose graph and georeferencing the aligned point clouds. This project has only been tested on Ubuntu 24.04.2 LTS.
- libE57Format
- Pangolin
- small_gicp
- g2o
- GLU (OpenGL Utility Library)
- tinyfiledialogs
- json
- Eigen3
git clone https://github.com/SteveDoingStuff/GeoRefHut.git
cd GeoRefHut
Just create a folder 'dependencies' in your working directory and git clone and build those libraries there following their respective instructions.
mkdir build
cd build
cmake ..
make
before running the programm, you might need to set LD_LIBRARY_PATH:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
run program by:
./GeoRefHut