Skip to content

Robaire/orbslam3-python

Repository files navigation

About

Python bindings for ORBSLAM3. These bindings use a modified version of ORBSLAM with a gravity value of 1.625 m/s² for IMU measurements, additional functions to extract camera trajectories, and examples removed. Based on this repo.

Instructions

  1. Clone submodules: git submodule init && git submodule update
  2. Install C++ Dependencies: OpenCV >= 4.4 and Eigen >= 3.3
  3. Build bindings: pip install -e .

ToDo

  • Update CMake configuration and version to build
  • Update orbslam version
  • Patch orbslam for trajectory extraction
  • Patch gravity value in orbslam
  • Update pybind11
  • Add Stereo tracking binding with IMU data
  • Build on MacOS
  • Make non-editable install work

About

Python bindings for ORB-SLAM3 used in MAPLE.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages