skip to main content
10.1145/3565386.3565484acmconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
demonstration
Public Access

Scalable distributed microservices for autonomous UAV swarms: poster abstract

Published: 22 November 2022 Publication History

Abstract

Unmanned aerial vehicles (UAV) are revolutionizing critical industries. Their inexpensive and accessible nature makes them useful for a number of broad applications including agriculture, infrastructure inspection, and more. In response to this popularity, UAV manufacturers, hobbyists, and researchers have developed myriad software packages for UAV control to simplify and automate UAV flight. Recent advances have also led to autonomous UAV that complete complex missions without human pilots and swarms of UAV that work together to solve tasks. Recently, researchers have used autonomy and swarms to allow UAV to cover wide areas quickly and intelligently. Few software packages explicitly support either autonomy and swarming for UAV, and none to our knowledge combine these features. We present early work on SoftwarePilot 2.0, a UAV software package that supports swarms of autonomous UAV. SoftwarePilot 2.0 improves on prior work to expand microservice model designs which are easier to manage using cloud-native technologies. SoftwarePilot 2.0's edge-efficient design allows UAV swarms to easily scale across the edge and cloud, and supports cutting edge autonomy techniques.

References

[1]
J. Boubin, C. Burley, P. Han, B. Li, B. Porter, and C. Stewart. Marble: Multi-agent reinforcement learning at the edge for digital agriculture. In Proceedings of the 7th ACM/IEEE Symposium on Edge Computing, 2022.
[2]
J. Boubin, C. Stewart, S. Zhang, N. T. Babu, and Z. Zhang. Softwarepilot. http://github.com/boubinjg/softwarepilot, 2019.
[3]
J. G. Boubin, N. T. Babu, C. Stewart, J. Chumley, and S. Zhang. Managing edge resources for fully autonomous aerial systems. In Proceedings of the 4th ACM/IEEE Symposium on Edge Computing, pages 74--87. ACM, 2019.
[4]
DJI. Prerequisites-dji mobile sdk documentation. https://developer.dji.com/, 2018.
[5]
EpiSci. Swarmsense: Intelligent uav swarms. https://www.episci.com/product/swarmsense/.
[6]
H. Genc, Y. Zu, T. Chin, M. Halpern, and V. J. Reddi. Flying iot: Toward low-power vision in the sky. IEEE Micro, 37(6):40--51, November 2017.
[7]
L. Meier, J. Camacho, B. Godbolt, J. Goppert, L. Heng, M. Lizarraga, et al. Mavlink: Micro air vehicle communication protocol. Online]. Tillgänglig: http://qgroundcontrol.org/mavlink/start. [Hämtad 2014-05-22], 2013.
[8]
Parrot. Parrot olympe sdk. https://developer.parrot.com/docs/olympe/index.html.
[9]
C. Qu, J. Boubin, D. Gafurov, J. Zhou, N. Aloysius, h. Nguyen, and P. Calyam. Uav swarms in smart agriculture: Experiences and opportunities. In 2022 IEEE International Conference on eScience. IEEE, 2022.
[10]
L. Ruetten, P. A. Regis, D. Feil-Seifer, and S. Sengupta. Area-optimized uav swarm network for search and rescue operations. In 2020 10th annual computing and communication workshop and conference (CCWC), pages 0613--0618. IEEE, 2020.
[11]
J. L. Sanchez-Lopez, R. A. S. Fernández, H. Bavle, C. Sampedro, M. Molina, J. Pestana, and P. Campoy. Aerostack: An architecture and open-source software framework for aerial robotics. In International Conference on Unmanned Aircraft Systems, 2016.
[12]
A. Van't Hof and J. Nieh. Androne: Virtual drone computing in the cloud. In Proceedings of the Fourteenth EuroSys Conference 2019, pages 1--16, 2019.
[13]
Z. Zhang, S. Khanal, A. Raudenbush, K. Tilmon, and C. Stewart. Assessing the efficacy of machine learning techniques to characterize soybean defoliation from unmanned aerial vehicles. Computer and Electronics in Agriculture, 2022.

Cited By

View all
  • (2024)NaviSlim: Adaptive Context-Aware Navigation and Sensing via Dynamic Slimmable Networks2024 IEEE/ACM Ninth International Conference on Internet-of-Things Design and Implementation (IoTDI)10.1109/IoTDI61053.2024.00014(110-121)Online publication date: 13-May-2024
  • (2023)Poster: Profiling Edge Resource Demands of Zoom Maneuvers for Autonomous Unmanned Aerial VehiclesProceedings of the Eighth ACM/IEEE Symposium on Edge Computing10.1145/3583740.3626621(253-254)Online publication date: 6-Dec-2023

Index Terms

  1. Scalable distributed microservices for autonomous UAV swarms: poster abstract

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      Middleware Demos and Posters '22: Proceedings of the 23rd International Middleware Conference Demos and Posters
      November 2022
      32 pages
      ISBN:9781450399319
      DOI:10.1145/3565386
      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Sponsors

      In-Cooperation

      • USENIX Assoc: USENIX Assoc
      • IFIP

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 22 November 2022

      Check for updates

      Author Tags

      1. agriculture
      2. edge computing
      3. swarm
      4. unmanned aerieal vehicles

      Qualifiers

      • Demonstration

      Funding Sources

      • Ohio Soybean Council
      • NSF

      Conference

      Middleware '22
      Sponsor:
      Middleware '22: 23rd International Middleware Conference
      November 7 - 11, 2022
      Quebec City, Quebec, Canada

      Acceptance Rates

      Overall Acceptance Rate 203 of 948 submissions, 21%

      Upcoming Conference

      MIDDLEWARE '24
      25th International Middleware Conference
      December 2 - 6, 2024
      Hong Kong , Hong Kong

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)93
      • Downloads (Last 6 weeks)23
      Reflects downloads up to 15 Sep 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)NaviSlim: Adaptive Context-Aware Navigation and Sensing via Dynamic Slimmable Networks2024 IEEE/ACM Ninth International Conference on Internet-of-Things Design and Implementation (IoTDI)10.1109/IoTDI61053.2024.00014(110-121)Online publication date: 13-May-2024
      • (2023)Poster: Profiling Edge Resource Demands of Zoom Maneuvers for Autonomous Unmanned Aerial VehiclesProceedings of the Eighth ACM/IEEE Symposium on Edge Computing10.1145/3583740.3626621(253-254)Online publication date: 6-Dec-2023

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media