Build UAV flight controller?

Hi, I want to build a flight controller for a quadcoptor I am building but i’m unsure how to get started with it, I am using a STM32F4 board and maybe the NVIDIA Jetson nano if needed + if i want to add any vision based waypoint navigation. Does anyone have any tips for creating the Flight controller (I have built lots of controllers in Matlab and simulation in the past so I know the maths ect but never transferred it to a Microcontroller so any help or pointers in the right direction is appreciated)

Would something like ROS be useful for this project?

Also I know I could just buy one but its not as fun and the whole idea of the project is to build it myself.

submitted by /u/CharacterBreadfruit0
[link] [comments]