This is the official space for the open-source Aerostack2 projects and maintained mainly by CVAR-UPM. For information on how to use Aerostack2, please visit aerostack2.github.io
Important
If you use Aerostack2 in the academic context, please cite:
- M. Fernandez-Cortizas, M. Molina, P. Arias-Perez, R. Perez-Segui, D. Perez-Saura, and P. Campoy, 2023, "Aerostack2: A software framework for developing multi-robot aerial systems", ArXiv DOI 2303.18237.
| Repository | Description | ||
|---|---|---|---|
| aerostack2 | ROS 2 framework developed to create autonomous multi-aerial-robots systems in an easy and powerful way |
| Repository | Description | |
|---|---|---|
| as2_platform_crazyflie | Interface with Bitcraze Crazyflie platform | |
| as2_platform_tello | Interface with DJI Tello platform | |
| as2_platform_pixhawk | Interface with PX4 autopilot | |
| as2_platform_mavlink | Interface with Mavlink protocol | |
| as2_platform_dji_osdk | Interface with DJI Matrice Series OSDK | |
| as2_platform_dji_psdk | Interface with DJI Matrice Series PSDK |
| Repository | Description | |
|---|---|---|
| project_gazebo | Examples for how to use Aerostack2 with Gazebo | |
| rss24_demo | Aerostack2 tutorial for the RSS24 Workshop on "Aerial Swarm Tools and Applications" | |
| demo_ROSConES24 | Aerostack2 workshow during ROSCon ES'24 |
| Repository | Description | |
|---|---|---|
| frontier-selection-rl | Learning Efficient Frontier Selection with Cross-Attention Policy for Exploring Unstructured Environments [CORL 2025] | Under Peer Review |
| flocking_behavior | Flocking Behavior for Dynamic and Complex Swarm Structures [ICUAS 2025] | Accepted |
| minimal_sensing_exploration | Exploring Unstructured Environments using Minimal Sensing on Cooperative Nano-Drones [IEEE RA-L 2024] | 10.1109/LRA.2024.3486212 |