ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Turtlebot3 ROS2 DDS Implementation error

asked 2019-08-30 11:16:16 -0500

Felipe gravatar image


I have followed the following steps:

Both the sbc setup on the turtlebot and the remote have ros2 properly installed and can run turtlebot bringup. The only issue is upon connectivity between the remote and the turtlebot. The remote and the sbc do not recognize each other, thus any commands made by the remote are not received by the turtlebot. I am on the same wifi network.

Let me know if you have any ideas/solutions!

edit retag flag offensive close merge delete



Have you tried the troubleshooting suggestion to check if multicast if working for you:

Dirk Thomas gravatar image Dirk Thomas  ( 2019-08-30 12:50:43 -0500 )edit

I'll give it a try today, thank you!

Felipe gravatar image Felipe  ( 2019-09-03 08:39:46 -0500 )edit

I have the same problem. The turtlebot and remote pc are not talking to one another. I followed the troubleshooting link and checked that multicast is enabled on both ends, and it is, but I cannot get send and receive to work.

Anthony gravatar image Anthony  ( 2020-01-20 03:44:49 -0500 )edit

Following up with the last comment, I tested sending and receiving between two PCs on the same network and that works, so the problem seems to be with the TurtleBot.

Anthony gravatar image Anthony  ( 2020-01-20 04:04:36 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2019-08-30 12:28:09 -0500

kscottz gravatar image

Hi Felipe,

I am the new Developer Advocate over at Open Robotics who just started last week. I am actually aware of this problem and we're looking into it (but we don't have a solution just yet). We're going to try changing out the ROS middleware layer and also looking at using an alternative Wifi chipset to see if that helps.

I'm really curious about how you felt about the documentation. Could you shoot me an email at the address listed in my profile?

edit flag offensive delete link more


Hi @kscottz ,

I am having a similar problem, in fact quite likely the same problem. I am trying to use ROS 2 Dashing with Turtlebot3 Waffle Pi and a remote pc, and I can successfully run bringup but I cannot see topics from the TB3 on the remote pc. I have set the same ROS_DOMAIN_ID.

If any progress has been made or you have any suggestions I would be grateful.

jbot2020 gravatar image jbot2020  ( 2020-09-04 20:25:37 -0500 )edit

What version of ROS 2? We've heard people have better luck when they change out their DDS vendor. Give that a shot and see what happens.

kscottz gravatar image kscottz  ( 2020-09-08 19:01:34 -0500 )edit

Question Tools

1 follower


Asked: 2019-08-30 11:16:16 -0500

Seen: 386 times

Last updated: Aug 30 '19