Skip to main content

Development of a New Hybrid Drone and Software-in-the-Loop Simulation Using PX4 Code

  • Conference paper
  • First Online:
Intelligent Computing Theories and Application (ICIC 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10954))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Arifianto, O., Farhood, M.: Optimal control of a small fixed-wing UAV about concatenated trajectories. Control Eng. Pract. 40, 113–132 (2015)

    Article  Google Scholar 

  2. Rivera, S.C., Rodriguez, M.T.: Helicopter modeling and study of the accelerated rotor. Adv. Eng. Softw., 1–14 (2017)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. PX4 Pro Drone Autopilot. https://github.com/PX4/Firmware. Accessed 6 June 2017

  14. PX4 autopilot. https://pixhawk.org/modules/pixhawk. Accessed 6 June 2017

  15. 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)

    Article  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Cheolkeun Ha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics