Stereo Vision Based Simultaneous Localisation and Mapping by Damith C. Herath