Introduction
This document is for people who want to extend and redevelop based on the codebase of MAC-VO. The document is organized in the following order
-
First, we introduce the configuration's syntax.
-
We then introduce all the modules in current repo and provide their interface spec. The modularity of MAC-VO allows us to compose a new visual odometry purely by modifying config.
-
After that, we introduce how to extend the MAC-VO. For instance, adapting a new flow estimation model to demonstrate the performance on down-stream task; or replace the backend optimizer with more "traditional" GT-SAM.
-
Finally we introduce some minor utilities provided along with the codebase that might be helpful.
Change Log
2024 Nov 11
- Adding notes on how to extend Dataset of MAC-VO. FinishIObservationFilter
andIObservationCov
documentation.