Abstract
Simulation tools are often used in robotics education to transfer theoretical knowledge into practical experience. The correlation between practical and real-world experience depends on the quality of the simulation environment and its ability to serve as a replacement for the real world. In this study an environment for UAV education is proposed, where the transfer of theoretical knowledge into practical experience is achieved through the implementation of both simulation and real UAV deployment. Initially, this environment allows students to develop their applications in the simulation. Subsequently, in the later stages, they are able to easily deploy them into the educational UAV and test the solution in the drone laboratory. Compatibility between simulation and physical UAV is achieved by combining the appropriate components in both the simulation and physical UAV. The software technologies used include ROS, ArduPilot, and MavLink, while the hardware platform for the educational UAV was chosen as DroneCore.Suite by Airvolute s.r.o. These technologies are not only suitable for the proposed environment but are also commonly used across the robotics field, which enhances relevant students competencies. Later in the article, an example assignment is presented and described how to use the environment for UAV education in a classroom setting.
This article was written thanks to the generous support under the Operational Program Integrated Infrastructure for the project: “Research and development of the applicability of autonomous flying vehicles in the fight against the pandemic caused by COVID-19”, Project no. 313011ATR9, co-financed by the European Regional Development Fund. This publication was also supported by the project APVV-21-0352—“A navigation stack for autonomous drones in an industrial environment” and by the company Airvolute s.r.o.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Fernandes, D., Pinheiro, F., Dias, A., et al.: Teaching robotics with a simulator environment developed for the autonomous driving competition. In: Robotics in Education, pp. 387–399 (2019). https://doi.org/10.1007/978-3-030-26945-6_35
Ahmed, F., Mohanta, J.C., Keshari, A., Yadav, P.S.: Recent advances in unmanned aerial vehicles: a review. Arab. J. Sci. Eng. 47, 7963–7984 (2022). https://doi.org/10.1007/s13369-022-06738-0
Maghazei, O., Lewis, M.A., Netland, T.H.: Emerging technologies and the use case: a multi-year study of drone adoption. J. Oper. Manag. 68, 560–591 (2022). https://doi.org/10.1002/joom.1196
Bolick, M.M., Mikhailova, E.A., Post, C.J.: Teaching innovation in STEM education using an unmanned aerial vehicle (UAV). Educ. Sci. 12, 224 (2022). https://doi.org/10.3390/educsci12030224
Zhang, L., Merrifield, R., Deguet, A., Yang, G.-Z.: Powering the world’s robots–10 years of Ros. Sci. Robot. (2017). https://doi.org/10.1126/scirobotics.aar1868
Quigley, M. et al.: ROS: an open-source Robot Operating System. In: ICRA Workshop on Open Source Software (2009)
ArduPilot. https://ardupilot.org/. Accessed 22 Jan 2023
Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat No04CH37566). https://doi.org/10.1109/iros.2004.1389727
Koubaa, A., Allouch, A., Alajlan, M., et al.: Micro air vehicle link (MAVlink) in a nutshell: a survey. IEEE Access 7, 87658–87680 (2019). https://doi.org/10.1109/access.2019.2924410
Ubuntu. https://ubuntu.com/. Accessed 6 Jan 2023
Hentati, A.I., Krichen, L., Fourati, M., Fourati, L.C.: Simulation tools, environments and frameworks for UAV systems performance analysis. In: 14th International Wireless Communications amp. Mobile Computing Conference (IWCMC) (2018). https://doi.org/10.1109/iwcmc.2018.8450505
Chen, S., Zhou, W., Yang, A.-S., et al.: An end-to-end UAV simulation platform for visual slam and navigation. Aerospace 9, 48 (2022). https://doi.org/10.3390/aerospace9020048
DroneCore.suite-autopilot solution for autonomous drones. https://www.airvolute.com/product/dronecore/. Accessed 21 Dec 2022
Jetson Xavier NX Series. https://www.nvidia.com/en-gb/autonomous-machines/embedded-systems/jetson-xavier-nx/. Accessed 21 Dec 2022
Shah, S., Dey, D., Lovett, C., Kapoor, A.: AirSim: high-fidelity visual and physical simulation for autonomous vehicles. In: Field and Service Robotics, pp. 621–635 (2017). https://doi.org/10.1007/978-3-319-67361-5_40
Mavros. http://wiki.ros.org/mavros. Accessed 23 Jan 2023
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Sedláček, M., Mráz, E., Rajchl, M., Rodina, J. (2023). Environment for UAV Education. In: Balogh, R., Obdržálek, D., Christoforou, E. (eds) Robotics in Education. RiE 2023. Lecture Notes in Networks and Systems, vol 747. Springer, Cham. https://doi.org/10.1007/978-3-031-38454-7_22
Download citation
DOI: https://doi.org/10.1007/978-3-031-38454-7_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-38453-0
Online ISBN: 978-3-031-38454-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)