Autonomous Landing Spot Detection for Unmanned Aerial Vehicles Based on Monocular Vision
Keywords: Monocular vision, Landing spot detection, SLAM, UAV
Abstract. Enhancing the autonomous landing capability of unmanned aerial vehicles (UAVs) is of great significance for improving their operational efficiency and field survival capabilities. To this end, we propose a real-time autonomous landing spot detection method for UAVs. Firstly, the pose of the UAV at any given time and the initial three-dimensional point cloud of the scene are estimated using simultaneous localization and mapping (SLAM) techniques. Then, since the initial point cloud is sparse and cannot be used for terrain analysis, we generate a voxel-based elevation map of the scene, which can establish interconnectivity among the points. Finally, we propose a shift-box strategy to comprehensively analyze various terrain factors in the elevation map, determine the landing spot for UAVs, and update the landing spot in real time. The UAV flight experiments conducted in the real world have demonstrated the effectiveness and real-time performance of the proposed method.