Visual-Inertial SLAM with Tightly-Coupled Dropout-Tolerant GPS Fusion