Technical website:
OpenSlam: http://openslam.org/
MRPT: http://www.mrpt.org/
Monocular SLAM: https://www.doc.ic.ac.uk/project/2015/163/g1516307/computing_topics_website/index.html
Kalman Filter:
http://filterpy.readthedocs.io/en/latest/kalman/ExtendedKalmanFilter.html
https://balzer82.github.io/Kalman/