Robust visual SLAM based on heterogeneous feature data association | Synapse