Cross-platform ground control station for MAVLink-enabled drones, supporting PX4 and ArduPilot platforms.
QGroundControl is an open-source ground control station software for drones that enables flight control, mission planning, and vehicle configuration. It supports MAVLink-enabled drones and is compatible with popular autopilot platforms like PX4 and ArduPilot. The software provides a cross-platform solution that works on mobile and desktop operating systems.
Drone pilots, UAV operators, and developers working with PX4 or ArduPilot platforms who need reliable flight control and mission planning software. It serves both hobbyists and professionals in the drone industry.
Developers choose QGroundControl for its comprehensive feature set, intuitive interface, and full compatibility with major drone autopilot systems. As open-source software, it offers customization and extensibility that proprietary alternatives lack.
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs on Android, iOS, macOS, Linux, and Windows, enabling drone control from any device, as highlighted in the cross-platform support feature.
Drag-and-drop interface allows for easy planning of complex flight missions without coding, emphasized in the mission planning section.
Fully open-source, allowing customization and extension for specific needs, as noted in the philosophy and developer involvement calls.
Designed to be beginner-friendly while offering advanced features for professionals, making it accessible to pilots at all skill levels.
Only supports MAVLink-enabled drones, restricting use with other drone ecosystems or proprietary systems, which limits versatility.
Building from source or contributing requires expertise in C++ and Qt, posing a steep learning curve, as implied by the separate developer guide.
Cross-platform support may lead to suboptimal performance on older or low-spec mobile devices during intensive operations like 3D mapping.