Design, development and implementation of a UAV flight controller based on a state machine approach using a FPGA embedded system | IEEE Conference Publication | IEEE Xplore