Multi-agent Visual-slam Algorithms On Autonomous Robots by Nezih Ergin Özkucur