Design and Evaluation of a Generic Visual SLAM Framework for Multi Camera Systems | Synapse