Skip to content

daqo/c-bebop-drone

Repository files navigation

c-bebop-drone

A pure C library client for controlling Parrot Bebop Drone quadcopters.

It's based on the sample coming from Parrot.

Dependencies

ncurses-dev

Usage

Clone the code inside your Samples/ directory of SDK3 provided by Bebop.

These installation guide is provided for GNU/Linux and Mac OS X.

To compile: make

To run: make run

To Clean: make clean

Still yet to be completed...

This code is currently being used as a part of my master thesis. More details about my work in progress can be found here.

The official Parrot ArDrone SDK v3 is poorly documented with little sample code provided for how to use the API. As the first step I am creating a C library to make it convenient to write programs for the drone. In the next stage, I will create a high level API using a high level language (Probably Javascript or Ruby).

Stay Tuned.

Please direct any and all inquiries to qorashis@mail.gvsu.edu.

Disclaimer

I am not liable for any individual use of this code, yours, others, and your drone's safety. Please use at your own risk.

About

A pure C library client for controlling Parrot Bebop Drone quad-copters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published