Skip to content

cpswarm/GazeboSimulationManager

Repository files navigation

CPSwarm Gazebo Simulation Manager

This is a Simulation Manager to be used in the CPSwarm Simulation and Optimization Environment. Specifically this Simulation Manager is designed to integrate the Gazebo simulator. This can be used in combination with the Simulation and Optimization Orchestrator to run a simulation and with an optimization tool, like FREVO to run an optimiziation.

Getting Started

  • Documentation: wiki

Deployment

Packages are built continuously with Bamboo. The generated artifact is then packaged in a Docker image and pushed on DockerHub in the cpswarm organization.

Compile from source

In the it.ismb.pert.cpswarm.simulation.gazebo folder

bnd package gazeboManger.bndrun

Development

Run tests

The tests for this component are included in the Simulation and Optimization Orchestrator.

Dependencies

Contributing

Contributions are welcome.

Please fork, make your changes, and submit a pull request. For major changes, please open an issue first and discuss it with the other authors.

Affiliation

CPSwarm
This work is supported by the European Commission through the CPSwarm H2020 project under grant no. 731946.