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

ROS comm or ROS desktop ? and windows?

asked 2020-02-06 09:42:23 -0500

phil123456 gravatar image

updated 2020-02-06 11:02:25 -0500


I installed ROS-comm melodic on an RPI4

so I dont have rviz or rqtgraph and other gui tools, (not even sure they would work on a RPI)

is it possible (meant ?) to be installed on another environment ? I mean not the robot itself ?

also would it work on windows ? I dont have a linux pc, so unless I use a virtual machine...


edit retag flag offensive close merge delete


I checked docker, it seems hawfully complicated, and only runs on linux (from what I found here

a vm will be easier to install

phil123456 gravatar image phil123456  ( 2020-02-07 16:41:47 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2020-02-07 05:34:27 -0500

Solrac3589 gravatar image

Seeing that no one has still responded i will try to give a few information (I think this should not be considered a definitive response due to the fact that it will be missing information, but is best that anything!

ROS is prepared to be used with several systems at the same time (actually, right now I have a production robot working with 2 computers) so yes, is should be possible. If you want to just to use rqt and rviz in another computer, you should have both connected at least locally and have the same ROS version. With this, just check that the external computer is trying to read the correct IP in ROS_MASTER_URI. I am not sure, but with this you should be able to make it work! :) (probably you can find any tutorial to be sure, like "remot control of ROS" maybe?)

If you want to work with windows, iIthink you have a problem because stability on ROS i think nowadays is something you only can find on linux (but maybe you could try! maybe works enough well). Another option apart from using a virtual machine in windows computer, should be to use a docker image (windows has the capability to run linux docker images) so with this you should be able to do the trick!

edit flag offensive delete link more


Just saw this with a 10 seconds search xD

Solrac3589 gravatar image Solrac3589  ( 2020-02-07 05:35:49 -0500 )edit

thanks, I did not think about docker I guess it would be worth a try

phil123456 gravatar image phil123456  ( 2020-02-07 15:48:13 -0500 )edit

yes but I was talking about graphical interfaces...obviously one can always do an ssh, it's a linux box :-) I want to achieve the setup like in this tutorial

phil123456 gravatar image phil123456  ( 2020-02-07 15:52:06 -0500 )edit

Well maybe then you can check that!

Solrac3589 gravatar image Solrac3589  ( 2020-02-14 04:45:55 -0500 )edit

Question Tools



Asked: 2020-02-06 09:42:23 -0500

Seen: 451 times

Last updated: Feb 07 '20