Simultaneous localization and mapping: part I | Synapse