A Comparison of Modern General-Purpose Visual SLAM Approaches | Synapse