The PS-Drone-API is a full featured SDK, written in and for Python, for Parrot's AR.Drone 2.0.
It was designed to be easy to learn, but it offers the full set of the possibilities of the AR.Drone 2.0, including Sensor-Data (aka NavData), Configuration and full Video-support.

The video function is not restricted to mere viewing, it is also possible to analyze video images data using OpenCV2.

Obviously, the PS-Drone is perfect for teaching purposes; however, even the requirements for professional purposes can be satisfied.

PS-Drone comes with a tutorial, explaining its most important commands and the drone's most important sensor values. The examples are easy to understand for people with little programming experience.

A full list of commands and a description of all sensor data is available in a detailed documentation.

It took several months to create PS-Drone, so it would be nice to get some donations for further development (e.g. Parrot's Bebop) and as a appreciation.

Project Activity

See All Activity >

License

Artistic License 2.0

Follow PS-Drone

PS-Drone Web Site

Other Useful Business Software
Gain Advanced Threat Protection for Your AWS Workloads Icon
Gain Advanced Threat Protection for Your AWS Workloads

Running FortiGate NGFW on AWS Graviton2 Lets You Boost Scalability With Reduced Compute Costs

FortiGate-VM delivers comprehensive security and scalable VPN connectivity for your AWS workloads, while native AWS integrations unlock broad coverage for your environment. Now with support for AWS Graviton2 instances, FortiGate lets you optimize price performance and reduce your Amazon EC2 costs by up to 20 percent. Deploy today in AWS Marketplace.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Lately I have been fooling around with python, raspberry pi and my old AR Drone 1.0 and have found quite a few programs, libraries that interface with the drone but NONE are as stable, well documented and comprehensive as this...GREAT job and HIGHLY recommended. My only selfish comment is that the video support for AR Drone 1.0 is not there but that is really nit picking. This work is top notch!
  • Very nice project! Documention is far more detailed than the original from Parrot!
  • recommended!
  • Thank for this code!
  • This library is just fantastic. Small, simple, versatile, easy to setup and it WORKS! Yesterday, it took all of 5 minutes from downloading to running the first example on the real Parrot AR Drone. Would take less than 2 minutes if i have to redo it again. Awesome. Nicely done. Kudos Phillipp! And thank you so much. BTW, to do something like the first example on the drone using ardrone_autonomy took me several long hours of installing & upgrading Linux, several updates to the library etc etc. Not to mention the not-yet-fully-ready libraries using node.js and confusing ROS and V-REP architectures (i do not want to even talk about the C++ options) If you want to just write drone code and make the drone do it - Just use this PS-Drone!
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD

Languages

English

Intended Audience

Science/Research, Education, Advanced End Users, End Users/Desktop, Engineering

Programming Language

Python

Related Categories

Python Scientific Engineering, Python Hobbies Software, Python Research Software

Registered

2014-12-11