File Exchange

image thumbnail

Quadrotor modelling and Control with SimMechanics

version 1.2 (12.3 MB) by

This model is part of my Quadrotor project

12 Ratings



View License

Quadrotor modelled with SimMechanics using the Solidworks link and PID control with Control toolbox.

I've did not received the 3d printed parts yet but as soon as I receive them I will also update the plant with the System Identification toolbox.

Currently I have problems to get the state-space representation from this model (I'm trying with linmod) if someone know better how to do this please give some feedback ;)

Comments and Ratings (13)

hi, I could model the state space rep. of linear model to "Matlab" codes, it'll be the result of multiplication of (12*12) in a (12*4) matrices. we can share information and discuss them in detail. email: I also could use your help in simulink modeling of the quad rotor.

i need to your detias dynamics difranciel
please if possible , send me this file
thank you

i can't download the file, please help me
e-mail( hamidsie4]

Talha Yousuf

update the plant with the System Identification toolbox

guolong Jiang

very good!

guolong Jiang

Dear sir,
I can't download the file!
Can you help me?
my email:

good work

Nice work!

I get the same error as @Chen, when I try to run the model:
"Variant Subsystem block 'QuadRotor_PID_Simulink3d/Plant_Quad_Base' contains no active variant objects."

What is the problem here?


Good work;


Chen (view profile)

When I run the simulation, It popped out that "Variant Subsystem block 'QuadRotor_PID_Simulink3d/Plant_Quad_Base' contains no active variant objects.", how can I fix this problem?

Ryan G

Ryan G (view profile)

great sim. Have you tried using the LINEARIZE command instead of linmod?

Check out the Data Drive control videos here:

Very nice



Added Simulink 3d Feature

MATLAB Release
MATLAB 8.2 (R2013b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video