A simple monocular visual odometry (part of vSLAM) by ORB keypoints with initialization, tracking, local map and bundle adjustment. (WARNING: Hi, I'm sorry that this project is tuned for course demo, not for real world applications !!!)
Why do you think that https://github.com/ethz-adrl/ifopt is a good alternative to Monocular-Visual-Odometry