Abstract
UAV as a Service (UAVaaS) is a proposed cloud orchestration framework aiming to provide efficient coordination and cooperation of commercial Unmanned Aerial Vehicles (UAVs). This work proposes a simulated environment to perform analysis and testing for UAVaaS integration. The environment is realized using off-the-shelf frameworks such as Flight Gear and Ardupilot’s Software In The Loop to simulate real world UAV hardware, as well as web service and messaging API’s such as RabbitMQ and Java Spring Framework to simulate UAVaaS cloud coordinator and client functionality. This simulation environment is devised to conduct further research into the network performance and security issues associated with UAVaaS configurations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Yapp, J.: UAV as a service: providing on-demand access and on-the-fly retasking of multi-tenant UAVs using cloud services. MSc thesis, Embry-Riddle Aeronautical University, Daytona Beach, FL, (2016)
Mahmoud, S., Mohamed, N.: Collaborative UAVs Cloud, 1st edn. In: International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA, pp. 365–373 (2014)
Civil Operations (Non-Governmental) Faa.gov (2016). http://www.faa.gov/uas/civil_operations/. Accessed 02 Apr 2016
Public Guidance for Petitions for Exemption Filed Under Section 333, 1st edn. Federal Aviation Administration (2016)
Mell, P.M., Grance, T.: SP 800–145. The NIST definition of cloud computing. National Institute of Standards and Technology, Gaithersburg, MD, United States (2011)
Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. dissertation, University of California, Irvine (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Yapp, J., Seker, R., Babiceanu, R. (2016). UAV as a Service: A Network Simulation Environment to Identify Performance and Security Issues for Commercial UAVs in a Coordinated, Cooperative Environment. In: Hodicky, J. (eds) Modelling and Simulation for Autonomous Systems. MESAS 2016. Lecture Notes in Computer Science(), vol 9991. Springer, Cham. https://doi.org/10.1007/978-3-319-47605-6_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-47605-6_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47604-9
Online ISBN: 978-3-319-47605-6
eBook Packages: Computer ScienceComputer Science (R0)