A Survey on Open-Source Simulation Platforms for Multi-Copter UAV Swarms

Ziming CHEN, Jinjin YAN*, Bing MA, Kegong SHI, Qiang YU, Weijie YUAN

*Corresponding author for this work

Research output: Journal PublicationsReview articleOther Review

3 Citations (Scopus)

Abstract

Simulation platforms are critical and indispensable tools for application developments of unmanned aerial vehicles (UAVs) because the UAVs are generally costly, have certain requirements for the test environment, and need professional licensed operators. Thus, developers prefer (or have) to test their applications on simulation platforms before implementing them on real machines. In the past decades, a considerable number of simulation platforms for robots have been developed, which brings convenience to developers, but also makes them hard to choose a proper one as they are not always familiar with all the features of platforms. To alleviate this dilemma, this paper provides a survey of open-source simulation platforms and employs the simulation of a multi-copter UAV swarm as an example. The survey covers seven widely used simulators, including Webots, Gazebo, CoppeliaSim, ARGoS, MRDS, MORSE, and USARSim. The paper outlines the requirements for multi-copter UAV swarms and shows how to select an appropriate platform. Additionally, the paper presents a case study of a UAV swarm based on Webots. This research will be beneficial to researchers, developers, educators, and engineers who seek suitable simulation platforms for application development, (not only multi-copter UAV swarms but also other types of robots), which further helps them to save expenses for testing, and speed up development progress.

Original languageEnglish
Article number53
JournalRobotics
Volume12
Issue number2
DOIs
Publication statusPublished - Apr 2023
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2023 by the authors.

Funding

The financial support for this work comes from the Fundamental Research Funds for the Central Universities (3072022FSC0401), Research on 3D path planning for low-speed miniature UAV swarms (KY00220023/005).

Keywords

  • modeling
  • multi-copter UAV
  • open-source
  • simulation platform
  • swarm

Fingerprint

Dive into the research topics of 'A Survey on Open-Source Simulation Platforms for Multi-Copter UAV Swarms'. Together they form a unique fingerprint.

Cite this