Abstract
The fixed-wing vertical takeoff and landing unmanned aerial vehicles (UAVs) called the hybrid drone is a new type of aircraft that inherits the multi-rotor (MR) and the fixed-wing (FW) structure to use their strengths. Normally, the MR uses the forces and the moments generated from the four motors to drive roll and pitch angle while the FW uses the elevator and aileron control surfaces which have often complex structure and its difficult design. Therefore, this paper aims to develop a new design for the hybrid drone. By removing the complex components in FW, the angle controls of our UAV by using common basis on four motors of the MR structure are used. Furthermore, to improve the heading control performance, two extended side-motors are used. To verify the effectiveness of the hybrid drone configuration, the software-in-the-loop (SiTL) simulation is performed based on PX4 source, Gazebo simulation and ground control station named QGroundControl (QGC). Herein, PX4 is modified to design a flight control in which a desired trajectory from the QGC is set while the Gazebo is used to construct the dynamic model and 3D visualization for the hybrid drone. Numerical simulations have been performed to demonstrate the effectiveness of the our design approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Arifianto, O., Farhood, M.: Optimal control of a small fixed-wing UAV about concatenated trajectories. Control Eng. Pract. 40, 113–132 (2015)
Rivera, S.C., Rodriguez, M.T.: Helicopter modeling and study of the accelerated rotor. Adv. Eng. Softw., 1–14 (2017)
Zhao, Y., Cao, Y., Fan, Y.: Disturbance observer-based attitude control for a quadrotor. In: 2017 4th International Conference on Information, Cybernetics and Computational Social Systems, China, pp. 355–360 (2017)
Maxim, T., Nhu, V.N., Sangho, K., Jae-Woo, L.: Comprehensive preliminary sizing/resizing method for a fixed wing - VTOL electric UAV. Aerosp. Sci. Technol. 71, 30–41 (2017)
Haowei, G., Ximin, L., Zexiang, L., Shaojie, S., Fu, Z.: Development and experimental verification of a hybrid vertical take-off and landing (VTOL) unmanned aerial vehicle (UAV). In: 2017 International Conference on Unmanned Aircraft Systems, USA, pp. 160–169 (2017)
Demitri, Y., Verling, S., Stastny, T., Melzer, A., Siegwart, R.: Model-based wind estimation for a hovering VTOL tailsitter UAV. In: 2017 IEEE International Conference on Robotics and Automation, Singapore, pp. 3945–3952 (2017)
Adriano, B., Helosman, V. F., Poliana, A.G., Alessandro, C.M.: Guidance software-in-the-loop simulation using X-Plane and simulink for UAVs. In: 2014 International Conference on Unmanned Aircraft Systems, USA, pp. 993–1002 (2014)
Meier, L., Honegger, D., Pollefeys, M.: PX4: a node-based multithreaded open source robotics framework for deeply embedded platforms. In: 2015 IEEE International Conference on Robotics and Automation, USA (2015)
Castro1, D.F.D., Santos, D.A.D.: A software-in-the-loop simulation scheme for position formation flight of multicopters. J. Aerosp. Technol. Manage. 8(4), 431–440 (2016)
Zhang, J., Geng. Q., Fei, Q.: UAV flight control system modeling and simulation based on FlightGear. In: International Conference on Automatic Control and Artificial Intelligence, China, pp. 2231–2234 (2012)
Seung, H.C., Seok, W.H., Yong, H.M.: Hardware-in-the-loop simulation platform for image-based object tracking method using small UAV. In: 2016 IEEE/AIAA 35th Digital Avionics Systems Conference, USA (2016)
Odelga, M., Stegagno, P., Bulthoff, H.H., Ahmad, A.: A setup for multi-UAV hardware-in-the-loop simulations. In: 2015 Workshop on Research, Education and Development of Unmanned Aerial Systems, Mexico, pp. 204–210 (2015)
PX4 Pro Drone Autopilot. https://github.com/PX4/Firmware. Accessed 6 June 2017
PX4 autopilot. https://pixhawk.org/modules/pixhawk. Accessed 6 June 2017
Carlos, E.A., Nate, K., Ian, C., Hugo, B., Steven, P., John, H., Brian, G., Steffi, P., Jose, L.R., Justin, M., Eric, K., Gill, P.: Inside the virtual robotics challenge simulating real-time robotic disaster response. IEEE Trans. Autom. Sci. Eng. 12(2), 494–506 (2015)
Park, S., Deyst, J., How, J.: A new nonlinear guidance logic for trajectory tracking. In: Proceedings of the AIAA Conference on Guidance, Navigation, and Control, USA (2004)
Faleiro, L.P., Lambregts, A.A.: Analysis and tuning of a total energy control system control law using eigenstructure assignment. Aerosp. Sci. Technol. 3(3), 127–140 (1999)
Iulisloi, Z., Carlos, E.T.L., Janana, S., Edison, P.D.F.: Control platform for multiple unmanned aerial vehicles. IFAC-PapersOnLine 49, 36–41 (2016)
Acknowledgments
This research was supported from a major project, ‘High Performance Multicopter/Propeller Hybrid Drone and Flight Control Computer Development’ of the Korea Aerospace Research Institute (KARI) funded by the Ministry of Science and ICT, the Republic of Korea.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Nguyen, K.D., Ha, C., Jang, J.T. (2018). Development of a New Hybrid Drone and Software-in-the-Loop Simulation Using PX4 Code. In: Huang, DS., Bevilacqua, V., Premaratne, P., Gupta, P. (eds) Intelligent Computing Theories and Application. ICIC 2018. Lecture Notes in Computer Science(), vol 10954. Springer, Cham. https://doi.org/10.1007/978-3-319-95930-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-95930-6_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95929-0
Online ISBN: 978-3-319-95930-6
eBook Packages: Computer ScienceComputer Science (R0)