- opencv-python: computer vision algorithms and 2D visualization
- pangolin: 3D visualization. See this for correctly compiling.
- g2o-python: bundle adjustment and pose graph optimization
- Track map points across frames by projection for better optimization
- Remove points not trackable across frames
- Improve local window BA
- Implement place recognition for loop closing