For the requirements of Unmanned Aerial Vehicles (UAVs) in high payload and small space, the aircraft needs to have the characteristics of high payload, small size and stable control system. This paper designs a coaxial twin-propeller multi-rotor UAV based on the combined control of redundant flight controller and NVIDIA microcomputer. Compared with traditional quadcopter UAVs, each axis is equipped with dual motors and dual propellers in this structure, which not only has high load-bearing capacity but also greatly reduces the occupied space of the aircraft. Through actual tests, it is found that the failure rate is almost 0 with the support of redundant flight controller, and the combined control system can hover stably and locate accurately under harsh conditions. Compared with the traditional flight control system, the system has better maneuverability and lower error offset when the UAV is under high payloads, making it more suitable for the aircraft with coaxial double-propeller multi-rotor structure.