Real-Time Dynamic Object Elimination in ORB-SLAM3 for UAV Navigation Using YOLOv11: A Simulation-Based Approach
摘要
Real-time SLAM for UAVs operating in dynamic environments presents significant challenges owing to interference from moving objects, degradation of feature tracking, and localization accuracy. This study introduces a YOLOv11-integrated ORB-SLAM3 framework to eliminate dynamic object features in real-time. The system leverages a TensorRT-optimized YOLOv11 detector running parallel to ORB-SLAM3's GPU-accelerated tracking thread, ensuring low-latency inference and minimal tracking disruption. Experiments conducted using Microsoft AirSim’s photorealistic urban simulation demonstrated substantial performance gains. In the long-duration, high-dynamic scenario, the proposed system reduced the Absolute Trajectory Error (ATE) RMSE from 0.0536 m (baseline) to 0.0026 m, representing a 95.2% improvement. The SLAM tracking thread sustained ~ 74 FPS, whereas the YOLOv11 detector operated asynchronously at ~ 22 FPS. These results confirm that dynamic object filtering using YOLOv11 can significantly enhance SLAM accuracy without compromising real-time performance.