Skip to content

vilota-dev/basalt-headers

Repository files navigation

pipeline status coverage report

Basalt Headers

This repository contains reusable components of Basalt project as header-only library (Documentation). For more information see https://vision.in.tum.de/research/vslam/basalt.

This library includes:

  • Camera models.
  • Standalone image datatype with support for views, interpolation, gradients, and image pyramids.
  • Uniform B-Splines for Rd (d-dimentional vectors), SO(3) and SE(3).
  • Preintegration of inertial measurement unit (IMU) data.
  • Data types to store IMU-camera calibration.
  • Cereal serialization for basalt types as well as some Eigen and Sophus types.

Related Publications

Implemented camera models:

Implemented IMU preintegration:

B-spline trajectory representation:

  • Efficient Derivative Computation for Cumulative B-Splines on Lie Groups, C. Sommer, V. Usenko, D. Schubert, N. Demmel, D. Cremers, In [arXiv:1911.08860].

Licence

The code is provided under a BSD 3-clause license. See the LICENSE file for details. Note also the different licenses of thirdparty submodules.

image.h is adapted from Pangolin by Steven Lovegrove (MIT license).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •