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

Can master and slave device have different ROS distros?

asked 2019-01-19 17:02:43 -0500

burakaksoy gravatar image

I would like to know is it possible to have different distros on master and slave devices. For example, I have ROS melodic in my remote PC and I would like to control a Turtlebot3 robot which has ROS kinetic. Can I do that? How? What should I consider to do that?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-01-19 20:41:35 -0500

jayess gravatar image

I've certainly done it before. I had an arm running Hydro, desktop with Indigo, and a laptop with Kinetic. Of course, no one can really say that you won't encounter issues. I had some such as some problems with messages but I don't remember if that was an issue with a package or the different distributions.

I didn't have to do anything more than install the distributions and set the proper environment variables for the master and IP addresses.

I'd imagine that the closer the versions are to each other the better results that you will have. However, that's only a guess.

edit flag offensive delete link more

Question Tools



Asked: 2019-01-19 17:02:43 -0500

Seen: 888 times

Last updated: Jan 19 '19