Skip to content

Add filtering and more prediction types to the SLAM tracker

Mateo de Mayo requested to merge mateosss/monado:mateosss/tracker-improv into main

This MR improves the SLAM tracker with various prediction and filtering methods that can be configured at runtime. More experimentation in different environments, light conditions and types of tracked devices is needed to pick the best methods and their parameters.

  • Predictions: Added two kind of predictions, one that integrates gyro samples for angular velocity, and other that does the same with accel samples and linear velocity.
  • Filtering: Added three kinds of trajectory filters; moving average, exponential smoothing and one-euro.

Merge request reports