Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sorts and adds more projects using Gazebo. #570

Merged
merged 1 commit into from
Feb 3, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 19 additions & 12 deletions projects_using_gazebo.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,34 @@ This is an incomplete list of projects that use (modern) Gazebo. It includes
plugins, examples, ROS integrations, etc. If you'd like to add your project,
please open a pull request by clicking on the "Edit on Github" link.

## Gazebo Plugins
bperseghetti marked this conversation as resolved.
Show resolved Hide resolved
## Gazebo Tools for Integration

- **ros_gz_project_template**: A template project integrating ROS and Gazebo
simulator. https://github.com/gazebosim/ros_gz_project_template

## Gazebo and ROS 2 Integration
## Gazebo Integrations

- **Aerostack2**: An open-source autonomous multi-aerial-robots systems framework. [{octicon}`globe` link](https://github.com/aerostack2/aerostack2)
- **ArduPilot**: ArduPilot is an autopilot built on ChibiOS RTOS that supports many vehicle types. [{octicon}`globe` link](https://ardupilot.org/dev/docs/sitl-with-gazebo.html)
- **CogniPilot**: CogniPilot is an autopilot built on Zephyr RTOS that supports many vehicle types. [{octicon}`globe` link](https://cognipilot.org)
| <https://github.com/CogniPilot/synapse_gz>
- **gz_ros2_control**: ROS 2 package for integrating `ros2_control` and Gazebo.
[{octicon}`globe` link](https://control.ros.org/jazzy/doc/gz_ros2_control/doc/index.html)
| <https://github.com/ros-controls/gz_ros2_control>
- **Nav2**: ROS 2 Navigation framework and system.
[{octicon}`globe` link](https://nav2.org/) |
<https://github.com/ros-navigation/navigation2>
- **ros_gz_project_template**: A template project integrating ROS and Gazebo
simulator. https://github.com/gazebosim/ros_gz_project_template
- **Aerostack2**: An open-source autonomous multi-aerial-robots systems framework. [{octicon}`globe` link](https://github.com/aerostack2/aerostack2)
- **heightmap_spawner**: A ROS 2 package that converts occupancy grids from nav2_map_server into 3D heightmap models for use in Gazebo simulations. [{octicon}`globe` link](https://github.com/damanikjosh/heightmap_spawner)
- **MBARI Buoy Sim**: Wave simulation for energy buoy control. [{octicon}`globe` link](https://github.com/osrf/buoy_sim)
- **MBARI LRAUV**: Underwater simulation for glider science missions. [{octicon}`globe` link](https://github.com/osrf/lrauv)
- **MBZIRC**: Maritime competition for surface and aerial vehicles with manipulation. [{octicon}`globe` link](https://github.com/osrf/mbzirc)
- **Nav2**: ROS 2 Navigation framework and system.
[{octicon}`globe` link](https://nav2.org/) |
<https://github.com/ros-navigation/navigation2>
- **Open-RMF**: Warehouse robot fleet sharing and interoperability between multiple fleets of robots and physical infrastructure. [{octicon}`globe` link](https://www.open-rmf.org/)
- **PhantomX Pincher Robot Arm**: Manipulation packages in ROS 2, MoveIt 2, and new Gazebo for a class at the University of Luxembourg. [{octicon}`globe` link](https://github.com/snt-spacer/phantomx_pincher/tree/ros2)
- **PX4**: PX4 is an autopilot built on Nuttx RTOS that supports many vehicle types. [{octicon}`globe` link](https://docs.px4.io/v1.15/en/sim_gazebo_gz/)
- **Space ROS**: An open-source space robotics framework for developing flight-quality robotic and autonomous space systems. [{octicon}`globe` link](https://space.ros.org/)
- **SubT**: DARPA Subterranean Challenge. [{octicon}`globe` link](https://github.com/osrf/subt)
- **Turtlebot 4**: Low-cost educational robot. [{octicon}`globe` link](https://clearpathrobotics.com/turtlebot-4)
- **VRX**: Virtual RobotX, maritime surface vehicle competition. [{octicon}`globe` link](https://github.com/osrf/vrx)
- **PX4**: PX4 is the Professional Autopilot. It powers all kinds of vehicles from racing and cargo drones through to ground vehicles and submersibles. [{octicon}`globe` link](https://docs.px4.io/v1.13/en/simulation/ignition_gazebo.html)
- **PhantomX Pincher Robot Arm**: Manipulation packages in ROS 2, MoveIt 2, and new Gazebo for a class at the University of Luxembourg. [{octicon}`globe` link](https://github.com/snt-spacer/phantomx_pincher/tree/ros2)
- **Open-RMF**: Warehouse robot fleet sharing and interoperability between multiple fleets of robots and physical infrastructure. [{octicon}`globe` link](https://www.open-rmf.org/)
- **heightmap_spawner**: A ROS 2 package that converts occupancy grids from nav2_map_server into 3D heightmap models for use in Gazebo simulations. [{octicon}`globe` link](https://github.com/damanikjosh/heightmap_spawner)

## Gazebo Plugins