Hardware Support

Parrot Drone Support from MATLAB

Control Parrot drones from MATLAB and acquire sensor and image data


Capabilities and Features

MATLAB® Support Package for Parrot® Drones provides interfaces to control a Parrot drone from MATLAB. You can pilot the drone by sending commands to control its direction, speed, and orientation. You can read navigation data such as speed, height, and orientation using MATLAB commands. And you can acquire images from the drone's camera, which can be processed in MATLAB.

Highlights include:

  • Connect to Parrot Bebop 2 or Parrot Mambo FPV drone over WiFi
  • Pilot drone with MATLAB commands to take off, move in a specified direction, turn, and land
  • Control drone speed and tilt level while moving to new position
  • Stream images and live video from drone's camera
  • Read flight data including speed, height, and orientation
  • Read drone’s current battery level
  • Flip drone in one of four directions
  • Send abort command to shut off drone motors in case of emergency

Supported Hardware

Drone Model MATLAB Release Notes
Mambo FPV R2019a and later Camera video streaming requires support package version 19.1.1 or later
Bebop 2 R2019a and later Bebop 2 support requires support package version 19.1.3 or later

Platform and Release Support

See the hardware support package system requirements table for current and prior version, release, and platform availability.

View enhancements and bug fixes in release notes.


Related Hardware Support Views: MATLAB, Aerospace and Defense, Digital Signal Processing, Image Processing and Computer Vision, MATLAB Product Family, Parrot, Project-Based Learning, Robotics, Support Package Installer Enabled

Ready to install?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

Get support package

Hardware

Required

  • Supported Parrot drone kit (Note: Parrot Mambo support requires the Mambo FPV kit with FPV camera)

Software

Required

All required third-party software is installed by the Support Package Installer.

Support Package

Required

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.

Don't see the hardware you're looking for?