The Simulink® Support Package for PARROT® Minidrones lets you design and build flight control algorithms for PARROT minidrones. You can deploy algorithms wirelessly over Bluetooth® Low Energy. The algorithms can access onboard sensors—such as the ultrasonic, accelerometer, gyroscope, and air pressure sensors—as well as the downward facing camera.
Simulink add-on tools provide additional capabilities. Aerospace Blockset™ includes an example that makes use of PARROT Minidrones. The example lets you model 6-DOF equations of motion and simulate aircraft behavior under various flight and environmental conditions. Simulink Coder™ lets you record flight data on the minidrone and access the C code generated from Simulink models.
You can add to existing example models and algorithms to enhance predefined flight controllers or start from scratch and develop new flight control algorithms.
Past student projects include:
See the hardware support package system requirements table for current and prior version, release, and platform availability.
Ask a question or share your files with the MATLAB community.
Related Hardware Support Views: Aerospace and Defense, Bluetooth, Consumer Goods, Control Systems, C ∕ C++ Code Generation, Embedded Systems, Image Processing and Computer Vision, MathWorks Supported, Other ∕ Miscellaneous, PARROT, Project-Based Learning, Run on Target Hardware, Simulink Product Family, Support Package Installer Enabled, USB
For Linux users: Debian 7 or Ubuntu 14.04 LTS are required.
All other required third-party software is installed by the Support Package Installer.
Support Package Installer installs this support package and all required third-party software. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation.