Is it currently possible to run ROS2 and Gazebo together on Windows 10?

asked 2019-07-10 23:26:48 -0500

updated 2019-07-11 22:14:44 -0500


I've spent quiet some time looking for information or tutorials where it shows how to use ROS2 and Gazebo together on Windows 10, and I haven't found anything yet. That's why I decided to create a post, and ask the following question: Is it currently possible to run ROS2 and Gazebo together on Windows 10? I've found pages where they explain how to use WSL to run Gazebo but I'm looking for an actual implementation for Windows like ROS2.

The only thing I found is this Gazebo tutorial that explains how to compile Gazebo on Windows:

, and it says "It does not actually work yet.".... Moreover, I don't even know if it would be possible to connect it to ROS2 on Windows 10.

The other option will be to use Ignition Robotics but I think it's currently only compatible with ROS Melodic.


Edit: This is the post about the same question in Gazebo Answers:

edit retag flag offensive close merge delete


For Gazebo itself: have you asked this over at

gvdhoorn gravatar imagegvdhoorn ( 2019-07-11 02:09:27 -0500 )edit

@gvdhoorn No because I want to use Gazebo with ROS2. Not by itself.

andrestoga gravatar imageandrestoga ( 2019-07-11 02:17:04 -0500 )edit

First step would seem to be to make sure Gazebo itself can now run on Win10 directly?

ROS 2 integration overview is the "canonical" source for the state of ROS 2 and Gazebo integration afaik. That page doesn't seem to mention Windows.

In any case I feel posting this question on Gazebo Answers makes sense: the Gazebo devs monitor that, and they've been the ones who worked on the ROS 2 version of gazebo_ros_pkgs.

gvdhoorn gravatar imagegvdhoorn ( 2019-07-11 02:20:54 -0500 )edit

@gvdhoorn ok, I just did.

andrestoga gravatar imageandrestoga ( 2019-07-11 10:12:38 -0500 )edit

Would be great if you could post a link to your question on Gazebo Answers here, just so we can keep things connected.

gvdhoorn gravatar imagegvdhoorn ( 2019-07-11 10:13:49 -0500 )edit

Done! Already have an answer!

andrestoga gravatar imageandrestoga ( 2019-07-11 22:15:15 -0500 )edit

Seems Louise didn't completely understand your question: Microsoft is focusing on ROS 1 at the moment.

gvdhoorn gravatar imagegvdhoorn ( 2019-07-12 02:35:16 -0500 )edit

Well, she also said that Microsoft was leading the port of Gazebo 9 to Windows. Once having Gazebo 9 working on Windows, it may also work with ROS2 with some tweaking.

andrestoga gravatar imageandrestoga ( 2019-07-12 10:21:09 -0500 )edit