QGroundControl
Welcome to the QGroundControl website. This is the home of the Open Source Micro
Air Vehicle Ground Control Station / Operator Control Unit.
QGroundControl is
based on PIXHAWK's Groundstation and is now developed in a joint effort with the
community.
The QGroundControl application is available as executable for the first time
as public beta! Please select the appropriate package below.
Feedback and bug
reports are very welcome. Please note that the software in it's current shape is
full functional, but still under heavy development. We would like to encourage you
to submit issues and feature requests to the issue tracker at GitHub [ http://github.com/pixhawk/qgroundcontrol/issues
].
Select File → Simulate in the menu to simulate one MAV, then select any of the views in the view menu to get used to the application.
Next Steps
As this is a very early beta, there are some things we want to improve soon:
Open Standards Charter
There is a subtle difference between open source and open standards: While an
application can be open source, it still can support only its own dialect of communications
and sofware APIs. This makes it unusable in conjunction with anything else than
the software/hardware it was designed for.
This project is therefore actively
supporting not only open source, but also open standards. As such, we have defined
the Open Standards Charter for the QGroundControl application.
It shall enforce:
Now why is it important to highlight these issues? Simply because developers
tend to overly optimize towards their particular application and thus break support
for features needed by others. One example would be that a windows developer bases
a critical feature on a Windows-only library. Or that this GCS only supports one
particular communication protocol.
As we only have our MAVs for testing right
now, we're absolutely open to change the application to support other systems better,
e.g. fixed-wing aircraft.
We have developed the MAVLink micro air vehicle
communication protocol [ http://pixhawk.ethz.ch/software/mavlink ] to allow others
to quickly adopt the QGroundControl GCS. It is a flexible, lightweight open source
library that allows to send C-structs and variables conveniently from any MCU (LPC2148,
AVR ATMega, etc.) via serial radio modems (Digi XBee, Lairdtech/Aerocomm) to the
GCS.
Projects
This website covers the users's and developer's documentation of the GCS. If you're interested in Autopilots/IMU's or general MAV information, please see these websites:
Credits and License
Last modified: 2010/05/17 17:54
Copyright 2010 http://qgroundcontrol.org/