Running gzserver on EC2 and gzclient locally is not working [closed]

asked 2014-09-27 15:12:08 -0500

catalyst294 gravatar image

So I have an AWS ec2 instance that I am trying to run gzserver on and then locally I want to connect to it with gzclient. I am working with gazebo-2.2

These are my steps:

AWS instance:

  1. ssh into instance (I try ssh -X, ssh -Y and ssh)
  2. source /usr/shared/gazebo/setup.sh
  3. GAZEBO_IP=[aws_public_ip] GAZEBO_MASTER_URI=[aws_public_ip] gzserver worlds/shapes.world

Locally:

  1. source /usr/shared/gazebo/setup.sh
  2. GAZEBO_IP=[local_public_ip] GAZEBO_MASTER_URI=[aws_public_ip] gzclient

The client appears to connect to the server. The gazebo GUI appears but the world does not, just a black screen. After some time both the server and client eventually crash.

But if I run both gzserver and gzclient on the same machine (AWS instance or locally) it works.

I setup my AWS instance and my machine to accept all traffic on all ports so I don't think that could be the problem.

Any ideas would help!

edit retag flag offensive reopen merge delete

Closed for the following reason question is off-topic or not relevant. Please see http://wiki.ros.org/Support for more details. by tfoote
close date 2014-09-30 19:34:47.787094

Comments

Please ask gazebo questions on the gazebo site: http://answers.gazebosim.org/questions/

tfoote gravatar image tfoote  ( 2014-09-30 19:34:38 -0500 )edit
tfoote gravatar image tfoote  ( 2017-01-13 17:06:05 -0500 )edit