Improving visual SLAM algorithms for use in realtime robotic applications | Synapse