mathworks / Quadcopter-Drone-Model-Simscape

Quadcopter with multibody, electrical and thermal models follows a path to deliver a package.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quadcopter Drone Model in Simscape

Copyright 2021-2023 The MathWorks, Inc.

This example models a quadcopter that navigates a path to deliver a package.

  • Electric motors and battery enable estimation of current draw and drone range
  • CAD files of the chassis and propellers model the mechanical system
  • Cascaded PID controllers adjust motor speeds to control altitude and attitude
  • Path following and speed controllers provide high-level commands
  • Python queries to a weather database obtain location-specific wind conditions
  • Wind gust profiles test stability of drone controllers
  • Profitability analysis in a MATLAB App enables exploring technical and business tradeoffs

Open the project file Quadcopter_Drone.prj to get started.

View on File Exchange: View Quadcopter Drone Model in Simscape on File Exchange
You can also open in MATLAB Online: Open in MATLAB Online

Quadcopter and Control System

Quadcopter Mechanical and Electrical Systems

Quadcopter Motors and Battery

To learn more about modeling and simulation with Simscape, please visit:

About

Quadcopter with multibody, electrical and thermal models follows a path to deliver a package.

License:Other


Languages

Language:MATLAB 57.9%Language:HTML 39.1%Language:Python 3.0%