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

rqt_ on a remote machine?

asked 2018-01-29 15:23:48 -0500

mohsen gravatar image

updated 2018-01-30 05:48:51 -0500

I am running roscore and a couple of nodes and dynamic parameter servers on machine A.
I want to modify the parameters from machine B by rqt_reconfigure (ROS and rqt packages are installed on this machine) . How can I do this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2018-01-30 05:52:42 -0500

mohsen gravatar image

updated 2018-01-30 05:54:34 -0500

1- On both machines: connect to the same network.
2- On machine B: set the environment variable

export ROS_MASTER_URI = http://machineA-hostname:11311

3- Run the rqt_stuff as usual.

edit flag offensive delete link more

Comments

1

Glad you got it solved. Note that connecting remote ROS Masters can be problematic, so you might want to go through Networking in addition.

130s gravatar image 130s  ( 2018-01-30 08:14:52 -0500 )edit

Thanks! It's working fine for now but I think using ROS on a network with multiple machines could use more tutorials on wiki.

mohsen gravatar image mohsen  ( 2018-01-30 14:04:06 -0500 )edit

You're welcomed to contribute to making such a tutorial then!

130s gravatar image 130s  ( 2018-01-30 14:10:47 -0500 )edit

Question Tools

3 followers

Stats

Asked: 2018-01-29 15:23:48 -0500

Seen: 956 times

Last updated: Jan 30 '18