For more information see https://vision.in.tum.de/research/vslam/basalt

This project contains tools for:
Some reusable components of the system are available as a separate header-only library (Documentation).
There is also a Github mirror of this project to enable easy forking.
Visual-Inertial Odometry and Mapping:
Calibration (explains implemented camera models):
Calibration (demonstrates how these tools can be used for dataset calibration):
Calibration (describes B-spline trajectory representation used in camera-IMU calibration):
Set up keys, add the repository to the sources list, update the Ubuntu package index and install Basalt:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0D97B6C9
sudo sh -c 'echo "deb [arch=amd64] http://packages.usenko.eu/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/basalt.list'
sudo apt-get update
sudo apt-get install basalt
Clone the source code for the project and build it. For MacOS you should have Homebrew installed.
git clone --recursive https://gitlab.com/VladyslavUsenko/basalt.git
cd basalt
./scripts/install_deps.sh
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo
make -j8
NOTE: It is possible to compile the code on Ubuntu 16.04, but you need to install cmake-3.10 or higher and gcc-7. See corresponding Dockerfile as an example.
The code is provided under a BSD 3-clause license. See the LICENSE file for details. Note also the different licenses of thirdparty submodules.
Content type
Image
Digest
sha256:c8387fb3d…
Size
392.2 MB
Last updated
about 3 years ago
docker pull vladyslavusenko/b_image