Four open-source drone projects, geeks are about to Get
GuideIn the past few years, interest in civil and commercial drones has rapidly increased, and drone hardware ranks top in many people's holiday wishes list.
Even in the civil drone field, there seems to be more and more unmanned aerial devices like drones. Nowadays, drones seem to cover all devices: from cheap multi-wing toy helicopters to custom aircraft with very powerful AI capabilities.
I personally think that most drone enthusiasts are looking for devices between them. They like large enough aircraft to support long flights, equipped with cameras or other data capture devices, and may be able to use pre-prepared coordination data or real-time data, automatic Control of some or all flight operations.
Pre-fabricated devices in this field vary greatly in terms of price and workmanship quality. I have seen most of them use proprietary software and hardware. But you do not have to take this path! The drone manufacturing industry has developed a number of software and hardware projects that use open licenses to allow you to manufacture, repair, customize or test your own drones, or supplement their use in another way. Take a look at several of these projects.
1. Paparazzi UAVThe Paparazzi UAV project combines the software and hardware required for manufacturing and flying open-source aircraft, which were released with an open license. It focuses mainly on automatic flight and aims to make it easy to carry, so that operators can easily take the equipment to the wild, and pre-set it so that drones can fly along a series of Route points. The source code and version of the software component can be found on GitHub, And the tutorials for adapting to ready-made hardware or customized hardware can also be found on the project wiki.
Link: http://wiki.paparazziuav.org/wiki/Main_Page
2. Dronecode/PX4The Dronecode Project is a project sponsored by the Linux Foundation and is committed to building a general open source platform for drone development. We have discussed this project in depth before, but they continue to provide many different development resources (https://www.dronecode.org/developers/how-participate), including the GitHub software library (including several utilities ). Earlier this year, this project was divided into several supported companies and developers from Dronecode to a new project named PX4. The new project provides many new versions of the same resource and is under active development.
Link: https://www.dronecode.org and http://px4.io
3. OpenDroneMapYou have used drones to take many aerial images in a region. What should I do now? OpenDroneMap may be helpful. After using these aerial images, OpenDroneMap can help you process them into point clouds, digital planes, and elevation models, or make corrections to the images (in fact, the images are arranged according to the known coordinate system, for further analysis ).
Obtain the source code or test version using the GPUL license on GitHub, as well as the sample dataset, to see if it is suitable for you; more information is available on the Wiki of the project. OpenDroneMap is designed to run in Linux and can run with Docker to avoid the configuration environment required for development of the project.
Link: https://opendronemap.github.io/odm/
4. Drone Journalism Lab Operation ManualAn interesting example of how drones affect daily life is their application in the press, especially in the amateur press survey, record what happened in the world around us. Drone Journalism Lab at the University of Nebraska Lincoln aims to teach journalists how to use drones legally and reasonably as part of news work. To achieve this, they open-source manuals, either on GitHub or as PDF documents (https://www.dropbox.com/sh/32pi2e2gv6huyzg/AAAwGq7b1mO5ekikCn-7JFiMa? Dl = 0), uses a Creative Commons license to provide best practices to any news organization that wants to use drones to further enhance reporting.
From: http:// OS .51cto.com/art/201612/524709.htm
Address: http://www.linuxprobe.com/four-open-source.html