Godot + ROS2: a Godot Module for ROS2

It’s been a dream of mine for awhile to connect the worlds of the Godot Game Engine and ROS.

This weekend I finally found some time to look into it and got something “sort of” working where you can start a node from GDScipt…just need to make it multithreaded now since spinning freezes godot :grinning_face_with_smiling_eyes:

Use cases of combining Godot and ROS are enormous:

  • simulation purposes
  • robot-builder games (make a game that anyone can export a URDF?)
  • website buildiing (godot can export to html5)

and the list goes on…

Posting here for anyone who also is interested, might want to help out or might find this a good “head start” for something else you’d want to make!

17 Likes

Awesome! Keep us posted!

1 Like

@gstavrinos so I’ve only got up and running a simple talker node example for now but planning on adding other demo nodes soon to get people started. I’ll post back here once I add a few more demos to the mix.

A quick update: just got up and running an image publisher up and running that publishes the viewport specified from Godot.

Check out out here and give it a go for yourself!

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.