Final Year Project (Electrical and Computer Engineering)

Hello

I would like to know if the following idea is feasible.

I plan to implement a nonlinear decomposition control topology for controlling a quadcopter on an Arduino Uno via MATLAB Simulink. I assume that this is possible since there exist an Arduino Library for Simulink. Next, I was wondering if I can connect the output of a PID flight controller board such as the Openpilot CC3D Revolution board to the input of the Arduino (which has the desired control topology).

I want to do this because i would like to use Openpilot ground control station and all the features they offer but with my own control topology.

Any feedback will be greatly appreciated. Thank you.

I don,t see why not.

The outputs are 1 to 2 ms pwm going to the esc.