Autonomous Quadcopter Flight Path Generation via MAVLink and Ground Control Station Architecture for Precision Agricultural Crop Monitoring
Abstract
This paper presents an integrated system design for autonomous quadcopter flight path generation using the MAVLink protocol and a custom Ground Control Station (GCS) for precision agricultural crop monitoring. The system combines three coverage path algorithms (Boustrophedon, Spiral, and Energy-Optimized), a Pixhawk 4 / ArduPilot flight stack, a MicaSense RedEdge-P multispectral payload, and a ROS2-based GCS for mission planning, telemetry, and vegetation-index-based crop health assessment. The 2.8 kg quadcopter (450 mm frame, 4-cell LiPo) achieves 22–25 minutes of flight time. Across five field sizes (0.5–10 ha), the Energy-Optimized path achieved 96.5% coverage efficiency with 4.2% overlap and a 12.4% energy reduction over the Boustrophedon baseline. NDVI-based crop segmentation achieved pixel accuracy of 92.5% (maize), 94.1% (rice), and 90.8% (wheat), and four-class crop-health classification achieved a weighted F1-score of 90.0%. MAVLink 2.0 command latency averaged 15.8 ms with 99.3% packet delivery at ranges up to 800 m. An ablation study showed additional gains of 1.5–3.1% coverage from wind compensation and 2.1–2.8% from terrain-following.