Paper Reading AI Learner

SLAM-Based Navigation and Fault Resilience in a Surveillance Quadcopter with Embedded Vision Systems

2025-04-18 17:10:26
Abhishek Tyagi, Charu Gaur

Abstract

We present an autonomous aerial surveillance platform, Veg, designed as a fault-tolerant quadcopter system that integrates visual SLAM for GPS-independent navigation, advanced control architecture for dynamic stability, and embedded vision modules for real-time object and face recognition. The platform features a cascaded control design with an LQR inner-loop and PD outer-loop trajectory control. It leverages ORB-SLAM3 for 6-DoF localization and loop closure, and supports waypoint-based navigation through Dijkstra path planning over SLAM-derived maps. A real-time Failure Detection and Identification (FDI) system detects rotor faults and executes emergency landing through re-routing. The embedded vision system, based on a lightweight CNN and PCA, enables onboard object detection and face recognition with high precision. The drone operates fully onboard using a Raspberry Pi 4 and Arduino Nano, validated through simulations and real-world testing. This work consolidates real-time localization, fault recovery, and embedded AI on a single platform suitable for constrained environments.

Abstract (translated)

我们介绍了一种自主空中监控平台Veg,该平台设计为一个容错四旋翼系统,集成了视觉SLAM(即时定位与地图构建)技术以实现无需GPS的导航、先进的控制架构以确保动态稳定性以及嵌入式视觉模块进行实时物体和面部识别。 该平台采用了级联控制系统设计,包括LQR内环和PD外环轨迹控制。它利用ORB-SLAM3进行六自由度(6-DoF)定位和闭环检测,并通过基于SLAM生成的地图的迪杰斯特拉路径规划支持航路点导航。实时故障检测与识别(FDI)系统可以检测到旋翼故障并执行紧急着陆。 嵌入式视觉系统基于轻量级卷积神经网络(CNN)和主成分分析(PCA),能够实现高精度的机载物体检测和面部识别。该无人机完全在机载硬件上运行,包括树莓派4和Arduino Nano,并通过模拟测试和实际世界测试进行了验证。 这项工作将实时定位、故障恢复以及嵌入式AI整合到一个适用于受限环境的单一平台上。

URL

https://arxiv.org/abs/2504.15305

PDF

https://arxiv.org/pdf/2504.15305.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot