# Open Class - Gazebo Sim with ROS2

**URL:** <https://discourse.openrobotics.org/t/open-class-gazebo-sim-with-ros2/34458>\
**Category:** Training & Education\
**Tags:** ros2, gazebo\
**Created:** [November 2, 2023, 5:00pm UTC](https://discourse.openrobotics.org/t/open-class-gazebo-sim-with-ros2/34458 "2023-11-02T17:00:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sonia\_W](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/sonia_w/32/19646_2.png) [@Sonia\_W](https://discourse.openrobotics.org/u/Sonia_W)\
**Post date:** [November 2, 2023, 5:00pm UTC](https://discourse.openrobotics.org/t/open-class-gazebo-sim-with-ros2/34458/1 "2023-11-02T17:00:31Z")

</div>

The **Gazebo simulator** has evolved significantly in recent years, transitioning from the original Gazebo classic to Ignition and the latest version, **Gazebo Sim**. Throughout this evolutionary process, new concepts have been introduced.

 ![#177](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/0/6/0657944ae6cbe8567d8d744902695580a551cabd.jpeg)

In this Open Class, we will explore the **ros\_gz\_bridge** package, which allows for the bidirectional transmission of data and commands between **Gazebo Sim and ROS2**.

**You will learn** :

- What is the **ros\_gz\_bridge** package?
- How to use the **ros\_gz\_bridge** for allowing bidirectional communication between **Gazebo and ROS2**
- Use the **ros\_gz\_bridge** package for starting a **ROS2 simulation**

You will be using **ROSBot XL** throughout the training

**November 7 Tuesday | 5 PM CET**

**Join Open Class Here** \>\> [Gazebo Sim with ROS2 - hands-on Open Class | The Construct](https://bit.ly/3tYweDA)
