The license terms are set in the COPYING.md file.
Project: http://qgroundcontrol.org
Credits: http://qgroundcontrol.org/credits
Source code for QGroundControl is kept on GitHub: https://github.com/shadow1runner/qgroundcontrol.
git clone --recursive https://github.com/shadow1runner/qgroundcontrol.git
Each time you pull new source to your repository you should run git submodule update
to get the latest submodules as well. Since QGroundControl uses submodules, using the zip file for source download will not work. You must use git.
https://donlakeflyer.gitbooks.io/qgroundcontrol-user-guide/content/
QGroundControl builds are supported for OSX, Linux, Windows, iOS and Android. QGroundControl uses Qt as its cross-platform support library and uses QtCreator as its default build environment.
You need to install Qt as described below instead of using pre-built packages from say, a Linux distribution because QGroundControl needs access to private Qt headers.
chmod +x
. Install to default location for use with ./qgroundcontrol-start.sh. If you install Qt to a non-default location you will need to modify qgroundcontrol-start.sh in order to run downloaded builds.git clone https://github.com/opencv/opencv.git
cd opencv
git clone https://github.com/opencv/opencv_contrib.git
git checkout 177aef0
<- last build I tested it with (OpenCV 3.1.0-dev);WITH_LIBV4L
optionOPENCV_EXTRA_MODULES_PATH
and let it point to OpenCV contribmake -j8; sudo make install
qgroundcontrol.pro
project.QGroundControl.ini
, I've provided configuration files for obstacle detection here:
git clone https://shadow1runner@bitbucket.org/shadow1runner/uavobstacledetectionconfig.git
Check the Video Streaming directory for further instructions.