Skip to Main content Skip to Navigation
Journal articles

X4-MaG: a low-cost open-source micro-quadrotor and its Linux-based controller

Abstract : The brand new open-source quadrotor platform called X4-Mag presented here was developed for academic and research applications. X4-MaG is a small, low-cost open quadrotor weighing only 307-grammes. This quadrotor offers two levels of controllers providing a manual mode and an automatic mode thanks to powerful Linux-based computational resources embedded onboard. The experiments presented here show the reliability of the open hardware and software embedded onboard the X4-MaG quadrotor, which is very easy to use. To estimate the robot's attitude, we developed a quaternion-based complementary filter requiring very few computational resources, which have been implemented on an 8-bit Arduino board. We have also established that the stabilization feedback system based on quaternions tracks the attitude setpoints with accuracy up to twice greater than a classical cascaded PI controller. The controllers and estimators were designed in the Matlab/Simulink environment and directly implemented onboard the tiny Linux-based autopilot board using a custom made toolbox (RT-MaG toolbox). The autopilot was tested in the brand-new Marseilles' Flying Arena with various 3-D flight trajectories and found to be highly reliable and accurate with errors of only 0.7cm in hover and less than 3.2cm at 1.2$m.s{-1}$). The X4-MaG quadrotor was able to reach speeds greater than 2 $m.s^{-1}$ and reject attitude disturbances as large as 20° within 0.8s.
Complete list of metadata

Cited literature [24 references]  Display  Hide  Download
Contributor : Nicolas Marchand <>
Submitted on : Tuesday, November 28, 2017 - 5:06:25 PM
Last modification on : Monday, March 29, 2021 - 2:46:34 PM


Publisher files allowed on an open archive



Augustin Manecy, Nicolas Marchand, Franck Ruffier, Stéphane Viollet. X4-MaG: a low-cost open-source micro-quadrotor and its Linux-based controller. International Journal of Micro Air Vehicles, SAGE, 2015, 7 (2), pp.89-109. ⟨10.1260/1756-8293.7.2.89⟩. ⟨hal-01099975⟩



Record views


Files downloads