Skip to content
Discussion options

You must be logged in to vote

Your proposed setup with the Pi controlling the create is definitely the recommended one to develop an autonomous robotics application.

We had reports of users having problems with this setup when using Cyclone dds.

You could:

  • make sure that you have the DontRouteoption in your Cyclone xml files
  • try switching DDS implementation to Fast-DDS which seems more reliable in handling multiple interfaces (remember to change RMW on all 3 machines, you can do it on the robot via the webserver)

I recommend you to have a look at this documentation on RMW configuration https://iroboteducation.github.io/create3_docs/setup/xml-config/

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@justinIRBT
Comment options

@tgkell
Comment options

@justinIRBT
Comment options

@tgkell
Comment options

Answer selected by tgkell
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
forum_rmw Forum post about ROS middlewares communication
3 participants