https://github.com/athackst/ignition_vs_gazebo
Tests of gazebo and ignition ROS simulators
https://github.com/athackst/ignition_vs_gazebo
gazebo-simulator ignition ignition-citadel ignition-gazebo
Last synced: about 2 months ago
JSON representation
Tests of gazebo and ignition ROS simulators
- Host: GitHub
- URL: https://github.com/athackst/ignition_vs_gazebo
- Owner: athackst
- License: apache-2.0
- Created: 2020-11-08T22:29:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-21T21:41:11.000Z (2 months ago)
- Last Synced: 2025-03-21T22:28:25.238Z (2 months ago)
- Topics: gazebo-simulator, ignition, ignition-citadel, ignition-gazebo
- Language: HTML
- Homepage: https://althack.dev/ignition_vs_gazebo/
- Size: 66.8 MB
- Stars: 23
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ignition_vs_gazebo

A collection of tests between gazebo and ignition. For a detailed analysis, see my article comparing [ignition and gazebo](https://www.allisonthackston.com/articles/ignition-vs-gazebo.html).
## Quickstart
All tests are located under the `tests` directory.
Each test has a standalone script to launch the simulator.
Simply run `./start_gazebo.sh` or `./start_ign.sh` to launch the test with the desired simulator.
## Test setup
Tests are created using `xacro`. This ensures that the same properties are used in both simulators. The SDF also sets several GUI properties, which are not compatible between programs. A separate macro was created for each simulator and included in its respective test.
## Development Environment
### VSCode Container
The test setup includes a VSCode container IDE, which pre-installs gazebo 11 and ignition citadel. If you're on a Linux system, the scripts will launch the respective simulation (including Gazebo GUI).
### Local
If you wish to run the tests natively instead, you'll need to have Gazebo and Ignition installed.
* [Gazebo 11](https://gazebosim.org/tutorials?tut=install_ubuntu&ver=11.0)
* [Ignition Citadel](https://gazebosim.org/docs/citadel/install_ubuntu)