A Multicopter Ground Testbed for the Evaluation of Attitude and Position Controller


  • Nguyen Xuan-Mung
  • Sung-Kyung Hong






Ground testbed, test bench, hardware-in-the-loop simulation, multicopter, quadrotor, 6-DOF flight.


A ground testbed system to evaluate the performance of attitude and position control of multicopters is proposed in this paper. The system consists of a vehicle attached to a base via a sphere joint which allows the vehicle to rotate about the three axes roll, pitch and yaw. In addition, a pseudo positioning algorithm is presented to simulate the position of the vehicle based on a force sensor and an inertial measurement unit sensor. A global positioning system simulator is used to provide the artificial GPS signal based on the simulated position signal during the indoor trials. The proposed system provides the multicopters with all six degrees of freedom during flight allowing the vehicle to perform as if it were in actual flight. Several experimental flight tests are conducted to prove the effectiveness of the proposed system.



[1] Frank Hoffmann, Niklas Goddemeier, Torsten Bertram. Attitude estimation and control of a quadcopter. International Conference on Intelligent Robots and Systems (2010): 1072-1077.

[2] Yushu Yu, Xilun Ding. A Quadrotor Test Bench for Six Degree of Freedom Flight. J Intell Robot Syst (2012) 68:323–338.

[3] Sepehr P. Khaligh, Alejandro Martinez, Farbod Fahimi, Chales Robert Koch. A HIL testbed for initial controller gain tuning of a small unmanned helicopter. J Intell Robot Syst (2014) 73:289–308.

[4] Yi-Rui Tang, Yangmin Li. Development of a laboratory HILS testbed system for small UAV helicopter. China. 2011.

[5] Kozuo Tanaka, Hiroshi Ohtake, Hua O. Wang. A practical approach to stabilization of a 3-DOF RC Helicopter. IEEE Transactions on Control Systems Technology, vol. 12, no. 2, pp. 315-325, March 2004.

[6] J. G. B. F. Filho, C. E. T. Dórea, W. M. Bessa and J. L. C. B. Farias. Modeling, Test Benches and Identification of a Quadcopter. 2016 XIII Latin American Robotics Symposium and IV Brazilian Robotics Symposium (LARS/SBR), Recife, 2016, pp. 49-54.

[7] Scott D. Hanford, Lyle N. Long, Joseph F. Horn. A Small Semi-Autonomous Rotary-Wing Unmanned Air Vehicle (UAV). American Institute of Aeronautics and Astronautics.3. 2005-7077.

[8] Corentin Cheron, Aaron Dennis, Vardan Semerjyan, YangQuan Chen. A multifunctional HIL testbed for multirotor VTOL UAV actuator. Proceedings of 2010 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Qingdao, ShanDong, 2010, pp. 44-48.

[9] Nikos I. Vitzilaios, Nikos C. Tsourveloudis. An experimental test bed for small unmanned Helicopters. J Intell Robot Syst (2009) 54:769–794.

[10] Huang Ran. Design and Demonstration of a Two-Dimentional Test Bed for UAV Controller Evaluation. All Theses.1874. 2014.

[11] Daniel Simon. Hardware-in-the-loop test-bed of an Unmanned Aerial Vehicle using Orccad.6th National Conference on Control Architectures of Robots, May 2011, Grenoble, France.14p., 2011.

[12] Bhargava, Abhishek. Development of a Quadrotor Testbed for Control and Sensor Development. All Theses. Paper 522. 2008.

[13] ROS.org. http://wiki.ros.org/. 2018.

[14] Dronecode. https://dev.px4.io/en/ros/. 2018.

[15] G. Cai. Unmanned Rotorcraft Systems. Springer - Verlag London Limited. 2011.

[16] Beard, Randal. UAV Coordinate Frames and Rigid Body Dynamics. Theory and Practice, Princeton University Press, 2012, ISBN: 978-06-911-4921-9.

[17] V. Kumar and N. Michael, “Opportunities and challenges with autonomous micro aerial vehicles,†in Proc. 15th Int. Symp. Robotics Research, Flagstaff, AZ, Aug. 28–Sept. 1, 2011, pp. 1–16.

[18] M. Hehn and R. D. Andrea, “Quadrotor trajectory generation and control,†in Proc. IFAC World Congress, Milano, Italy, Aug. 28–Sept. 2, 2011, pp. 1485–1491.

[19] Robert C. Leishman, John Macdonald, Randal W. Beard, Timothy W. McLain. Quadrotors and Accelerometers: State Estimation with an Improved Dynamic Model. IEEE Control Systems, vol. 34, no. 1, pp. 28-41, Feb. 2014.

[20] Philippe Martin and Erwan Salaun. The True Role of Accelerometer Feedback in Quadrotor Control.2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, 2010, pp. 1623-1629.

[21] Rafik Mebarki, Jonathan Cacace, Vincenzo Lippiello. Velocity estimation using visual and IMU in GPS-denied environment.2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Linkoping, 2013, pp. 1-6.

[22] Du Ho, Jonas Linder, Gustaf Hendeby, Martin Enqvist. Mass estimation of a quadcopter using IMU data.2017 International Conference on Unmanned Aircraft Systems (ICUAS), Miami, FL, USA, 2017, pp. 1260-1266.

[23] L. R. García Carrillo, A.E. Dzul López, Rogelio Lozano, Claude Pégard. Quad Rotorcraft Control. Springer - Verlag London 2013, pp. 23-34.

[24] W. Dong, G.-Y. Gu, X. Zhu, and H. Ding. Modeling and control of a quadrotor UAV with aerodynamic concepts. Int. J. Mech. Aeros. Ind. Mechatronic Manuf. Eng., vol. 7, no. 5, p. 437, 2013.

[25] J.-J. Xiong and E.-H.Zheng. Position and attitude tracking control for a quadrotor UAV. ISA Trans., vol. 53, pp. 725–731, May 2014.

[26] Gabriel M. Hoffmann, Haomiao Huang, Steven L. Waslander, Claire J. Tomlin. Precision flight control for a multi-vehicle quadrotor helicopter testbed. Control Engineering Practice 19.1023–1036. 2011.

View Full Article:

How to Cite

Xuan-Mung, N., & Hong, S.-K. (2018). A Multicopter Ground Testbed for the Evaluation of Attitude and Position Controller. International Journal of Engineering & Technology, 7(4.39), 65–73. https://doi.org/10.14419/ijet.v7i4.39.23708