Repository navigation
UAV-AI v1.0.0
UAV-AI v1.0.0 — First Release
AI-powered Ground Control Station for ArduPilot drones.
Whats New
- AI co-pilot mode with voice and text commands (Gemini / OpenAI / Claude)
- MAVLink parameter management with real-time sync
- Serial port detection and connection management
- Golden config snapshots — save/restore named parameter sets
- Field calibration (gyro, accel, compass, barometer)
- AI-powered flight log analyzer
- Firmware flashing support (ArduPilot .apj files)
- Collapsible sidebar UI with FC logs window
- Desktop app bundled via PyInstaller (no Python needed)
Bug Fixes
- MAVLink commands now wait for ACK before confirming success
- Parameter updates wait for PARAM_VALUE echo from flight controller
- Fixed MAVLink Confirmation field (1->0) for correct FC handling
- Fixed stuck parameter values on disconnect (e.g. 6540.5%)
- Fixed infinite spinner on API key Save button in Settings tab
- 30s timeout for calibration commands
Downloads
- UAV-AI-linux.zip — Linux desktop app (extract and run UAV-AI)
- UAV-AI-windows.zip — Windows desktop app (extract and run UAV-AI.exe)
Requirements
- No Python needed — self contained executable
- Internet connection for AI features (Gemini / OpenAI / Claude API key required)
- ArduPilot flight controller connected via USB/Serial