/ratslam-python

A fully working implementation of RATSLAM in Python, using OpenCV.

Primary LanguagePythonMIT LicenseMIT

RATSLAM (PYTHON VERSION)

This is a full Ratslam implementation in python. This implementation is based on Milford's original implementation [1] in matlab, and Christine Lee's python implementation [2]. The original data movies can also be found in [1].

Dependences

The only dependence for this package is Numpy [3], thus it does not handle how to open and manage the movie and image files. For this, I strongly recommend the use of OpenCV [4].

Profiling

A profile utility is provided with this package in the 'profiling' directory, it is ready to use the RunSnakeRun [5] and Line Profiler [6].

[1](1, 2) https://wiki.qut.edu.au/display/cyphy/RatSLAM+MATLAB
[2]https://github.com/coxlab/ratslam-python
[3]http://www.numpy.org/
[4]http://opencv.org/
[5]http://www.vrplumber.com/programming/runsnakerun/
[6]http://pythonhosted.org/line_profiler/