Parrot OpenFlight

Parrot OpenFlight

I really like what Parrot has done with their Freeflight 7 app, there is an open-source core and if you have the smarts you can make your own version. Parrot for years has led and others followed. If you need your drone to do something in a particular way, say an infrastructure inspection this might be for you.

Its really this simple, from their Github

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 30 thousand libraries and is used in over 1.9 million apps. CocoaPods can help you scale your projects elegantly. https://cocoapods.org

You first need to install CocoaPods. _

CocoaPods is built with Ruby and it will be installable with the default Ruby available on macOS. You can use a Ruby Version manager, however we recommend that you use the standard Ruby available on macOS unless you know what you’re doing.

Using the default Ruby install will require you to use sudo when installing gems. (This is only an issue for the duration of the gem installation, though.)

$ sudo gem install cocoapods

Install the Openflight App and Pods

Clone OpenFlight:

$ git clone https://github.com/Parrot-Developers/openflight-ios.git

Or download the zip file

Open Terminal and navigate to the directory that contains your OpenFlightApp by using the cd command:

$ cd ~/Path/To/Folder/Containing/OpenFlight

Enter the command (be sure to close Xcode before):

$ pod install

Once the installation completes, you can open the OpenFlightApp with the Xcode workspace: OpenFlight.xcworkspace

Or using the xed command:

$ xed ~/Path/To/Folder/Containing/OpenFlight or $ xed . if already inside the path that contains OpenFlight.

Gary Mortimer

Founder and Editor of sUAS News | Gary Mortimer has been a commercial balloon pilot for 25 years and also flies full-size helicopters. Prior to that, he made tea and coffee in air traffic control towers across the UK as a member of the Royal Air Force.