# Unable to make robot move in Gazebo Sim section 3.6

**URL:** <https://get-help.theconstruct.ai/t/unable-to-make-robot-move-in-gazebo-sim-section-3-6/34251>\
**Category:** Uncategorized\
**Created:** [January 7, 2025, 2:59am UTC](https://get-help.theconstruct.ai/t/unable-to-make-robot-move-in-gazebo-sim-section-3-6/34251 "2025-01-07T02:59:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ROxX](https://get-help.theconstruct.ai/letter_avatar_proxy/v4/letter/r/dfb087/32.png) [@ROxX](https://get-help.theconstruct.ai/u/ROxX)\
**Post date:** [January 7, 2025, 2:59am UTC](https://get-help.theconstruct.ai/t/unable-to-make-robot-move-in-gazebo-sim-section-3-6/34251/1 "2025-01-07T02:59:49Z")

</div>

I have installed the diff steer plugin, and followed the actions defined for webshells 1-4. However, the robot does not move with the keyboard input. Are there changes to setup.py or package.xml files that are required? in addtion to the plugin?

 ![image](https://get-help.theconstruct.ai/uploads/default/original/2X/b/b91a0b458cc2417c26f1254a9b27d8a26fb9a329.png)

---

<div class="post-metadata">

**Author:** ![girishkumar.kannan](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/girishkumar.kannan/32/6994_2.png) [@girishkumar.kannan](https://get-help.theconstruct.ai/u/girishkumar.kannan)\
**Post date:** [January 7, 2025, 6:28am UTC](https://get-help.theconstruct.ai/t/unable-to-make-robot-move-in-gazebo-sim-section-3-6/34251/2 "2025-01-07T06:28:38Z")

</div>

Hi @ROxX ,

You need to implement ROS-GZ bridge to enable communication between ROS2 topics and Gazebo Sim topics. Without the bridge implemented, even if you have correctly configured Gazebo plugins, you will not be able to do anything in the simulation with ROS2.

Regards,  
Girish
