Download Latest Version Modular Pipelining source code.zip (38.2 MB)
Email in envelope

Get an email when there's a new version of Kimera-VIO

Home / v5.0
Name Modified Size InfoDownloads / Week
Parent folder
Modular Pipelining source code.tar.gz 2019-12-26 38.0 MB
Modular Pipelining source code.zip 2019-12-26 38.2 MB
README.md 2019-12-26 1.1 kB
Totals: 3 Items   76.2 MB 0
  • Added the concept of PipelineModule that standarizes the VIO parts and makes "plug-and-play" parallelization possible: now frontend, backend, mesher, visualization, loop-closure detection and pose-graph optimization (and perhaps more modules in the future) are all instances of a PipelineModule which provides a standard thread-safe copy-free interface for message passing, removes duplicated code, increases overall speed of the pipeline and makes it trivial to add new threads with other functionality.
  • The pipeline now has three callbacks for sensor updates: left/right image and IMU data. This makes the ROS wrapper extra thin, as it simply feeds these callbacks.
  • Better testing infrastructure to make it easier to log things and display stats: checkout here (and navigate through the tabs to see info: we also have frontend stats displayed.

Breaking changes: - We now ask users to system-wide install glog and gflags:

sudo apt-get install libgflags-dev libgoogle-glog-dev
Source: README.md, updated 2019-12-26