Skip to content

Aerostack2 is a ROS 2 framework developed to create autonomous multi-aerial-robots systems in an easy and powerful way. This is the version that has been used in the context of the PRISMA project.

License

Notifications You must be signed in to change notification settings

snt-arg/aerostack2-PRISMA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arXiv License Build Status ROS2 Package codecov_test

Aerostack2

Aerostack2 is a ROS 2 framework developed to create autonomous multi-aerial-robots systems in an easy and powerful way. This is the version that has been used in the context of the PRISMA project.

Build for Ubuntu 22.04 and ROS humble

Currently is currently developed and tested over ROS 2 humble (over Ubuntu 22.04) .

Versions below 1.0.9 were also developed and tested over ROS 2 galactic (over Ubuntu 20.04), can be found in the branch EOL/galactic.

We also have docker images with Aerostack2 preinstalled in ROS 2 Humble, check it out at Aerostack2 Dockerhub.

Most important features:

  • Natively developed on ROS 2.
  • Complete modularity, allowing elements to be changed or interchanged without affecting the rest of the system.
  • Independence of the aerial platform. Easy Sim2Real deployment.
  • Project-oriented, allowing to install and use only the necessary packages for the application to be developed.
  • Swarming orientation.

Please visit the [Aerostack2 Documentation] for a complete documentation.

Installation instructions can be found [here].


test.mp4

Credits

If you use the code in the academic context, please cite:

About

Aerostack2 is a ROS 2 framework developed to create autonomous multi-aerial-robots systems in an easy and powerful way. This is the version that has been used in the context of the PRISMA project.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 62.0%
  • Python 29.6%
  • Jinja 3.7%
  • CMake 3.6%
  • Shell 0.8%
  • Dockerfile 0.2%
  • Other 0.1%