Gazebo | Ignition | Community
Ask Your Question

Is it possible to run gzserver and gzclient on separate computers?

asked 2012-11-20 09:06:48 -0500

Wenguo Liu gravatar image

Is it possible to run gzserver on one computer while the gzclient on another one? I tried to change the GAZEBOMASTERURI on another computer to the IP address that the gazebo runs, and then start the gzclient. The messages printed out show that it connects to the gazebo master but shows only an empty world on GUI.

edit retag flag offensive close merge delete


You now have > 16 karma, and thus voting rights. Use them wisely : )

asomerville gravatar imageasomerville ( 2012-12-02 12:38:57 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2012-12-02 13:44:29 -0500

SL Remy gravatar image

Yes. See here. You just need to make sure that the network settings permit both machines to resolve the network names (or IP addresses) used. Gazebo seems to borrow alot from the ROS NetworkSetup, so that's a good read as well.

Also, did you set GAZEBO_MASTER_URI? You mentioned GAZEBOMASTERURI.

Finally, did the world that you used successfully spawn/load all the desired objects?

edit flag offensive delete link more


I'd be cautious of trying to do this over the internet though.. I haven't tried it (yet), but I would expect the network traffic to induce latency.

SL Remy gravatar imageSL Remy ( 2012-12-02 13:45:33 -0500 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2012-11-20 09:06:48 -0500

Seen: 4,064 times

Last updated: Dec 02 '12