Using MATLAB® and Simulink®, you can modify and build your own quadcopter such as the Parrot AR Drone. The MATLAB and Simulink product family enable you to:

  • Use simulation to improve the behavior of your quadcopter and validate your design
  • Generate code from your design and upload it to your quadcopter
  • Connect wirelessly to your quadcopter and add capabilities, including image and video, positioning sensors, and RF receivers/transmitters

Designing, Simulating, and Testing a Quadcopter

There are many variables that must be taken into account when modifying and designing a quadcopter, whether you want to install a new motor, add a GPS locator for waypoint flying, or install a larger battery to increase your flight time.

Using the Simulink product family, you can determine critical aspects of your system such as the size of your battery or motor. You can also create and test out your new control algorithms.

After testing, you can then easily deploy your algorithms to your quadcopter or Parrot AR Drone running ROS.

Generate Code and Deploy onto a Target

Once you have simulated your design, you can easily generate code for your quadcopter. You can reduce your development time by turning your algorithms into code easily and targeting your hardware using MATLAB and Simulink tools.

Connecting To a Quadcopter and Peripherals

After prototyping your quadcopter, your next step is to perform a test flight. You can use MATLAB and Simulink products to design your own wireless communication system for in-flight communications.

You can also install a camera, and using Computer Vision Toolbox™ and Image Processing Toolbox™. Sift through pictures to develop your algorithms that identify landmarks and other interesting sights.

Explore Products for Connecting Your Quadcopter and Peripherals