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

rviz over remote dns

asked 2017-03-06 09:27:37 -0500

cerebraldad gravatar image

updated 2017-03-06 10:46:15 -0500

gvdhoorn gravatar image

I'm remote to my master_uri; ie http://somedns:11311

I can listen and publish to topics from the master, but I'm unable to list topics in Rviz or Gazebo. I can get it to work over my local network by exporting the local ip of the master to ROS_IP, but i cant resolve the dns server. any suggestions?

Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-03-06 14:25:11 -0500

William gravatar image

You probably don't have bidirectional communications. See http://wiki.ros.org/ROS/NetworkSetup for some tips on making sure you do have bidirectional comms.

edit flag offensive delete link more

Comments

i read through all of the above documentation with no luck. I am outside my local network

cerebraldad gravatar image cerebraldad  ( 2017-03-06 14:54:50 -0500 )edit
1

What does no luck mean? Did you try the tests with ncat? did they succeed or fail?

William gravatar image William  ( 2017-03-06 15:18:43 -0500 )edit

nowhere in the above page does it say anything about nmap or ncat. I dont know how to run it across the dns server. Im trying to do some testing while at work another state over.

cerebraldad gravatar image cerebraldad  ( 2017-03-07 08:47:55 -0500 )edit

Ncat: Connection timed out. when i enter the master uri with or without the port.

cerebraldad gravatar image cerebraldad  ( 2017-03-07 08:50:44 -0500 )edit

Sorry, I meant netcat. The likely issue is that you're cross a NAT and the ports are not open for the various ROS nodes to connect to one another. Most people use a VPN to avoid this issue of port forwarding with ROS.

William gravatar image William  ( 2017-03-07 16:03:56 -0500 )edit

tes netcat or nc is not communicating. on the robot I typed nc -l 1234 and on the workstation i typed nc somedns 1234 and I was unable to send a message to either computer. I even tried a few ports using -p. Could i have further complicated things by using virtualbox running ubuntu?

cerebraldad gravatar image cerebraldad  ( 2017-03-08 08:01:57 -0500 )edit

I can see the topics listed just cant gather any of the info explicitly.

cerebraldad gravatar image cerebraldad  ( 2017-03-08 08:02:28 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2017-03-06 09:27:37 -0500

Seen: 833 times

Last updated: Mar 06 '17