Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. SwarmLab: a MATLAB Drone Swarm Simulator
 
conference paper

SwarmLab: a MATLAB Drone Swarm Simulator

Soria, Enrica  
•
Schiano, Fabrizio  
•
Floreano, Dario
2020
2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Among the available solutions for drone swarm simulations, we identified a lack of simulation frameworks that allow easy algorithms prototyping, tuning, debugging and performance analysis. Moreover, users who want to dive in the research field of drone swarms often need to interface with multiple programming languages. We present SwarmLab, a software entirely written in MATLAB, that aims at the creation of standardized processes and metrics to quantify the performance and robustness of swarm algorithms, and in particular, it focuses on drones. We showcase the functionalities of SwarmLab by comparing two decentralized algorithms from the state of the art for the navigation of aerial swarms in cluttered environments, Olfati-Saber’s and Vasarhelyi’s. We analyze the variability of the inter-agent distances and agents’ speeds during flight. We also study some of the performance metrics presented, i.e. order, inter- and extra-agent safety, union, and connectivity. While Olfati-Saber’s approach results in a faster crossing of the obstacle field, Vasarhelyi’s approach allows the agents to fly smoother trajectories, without oscillations. We believe that SwarmLab is relevant for both the biological and robotics research communities, and for education, since it allows fast algorithm development, the automatic collection of simulated data, the systematic analysis of swarming behaviors with performance metrics inherited from the state of the art.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1109/IROS45743.2020.9340854
Author(s)
Soria, Enrica  
Schiano, Fabrizio  
Floreano, Dario
Date Issued

2020

Published in
2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
Total of pages

7

Start page

8005

End page

8011

Subjects

Swarms

•

Agent-Based Systems

•

Simulation and Animation

•

Aerial Systems: Applications

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LIS  
Event nameEvent placeEvent date
2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Las Vegas, USA (but held online)

Octobre 25-29, 2020

Available on Infoscience
November 11, 2020
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/173330
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés