Visual SLAM for Unmanned Aerial Vehicles: Localization and Perception | Synapse