Hello,
My configuration looks like:
Beaglebone black with GPS + laptop. Both running Ubuntu 14.04 and ROS indigo.
I would like to run roscore at laptop and node gpsd_client at beaglebone. I set following variables: At laptop (ip 192.168.7.1):
export ROS_IP=192.168.7.1
export ROS_HOSTNAME=192.168.7.1
export ROS_MASTER_URI=http://192.168.7.1:11311
At beaglebone (ip 192.168.7.2):
export ROS_IP=192.168.7.2
export ROS_HOSTNAME=192.168.7.1
export ROS_MASTER_URI=http://192.168.7.1:11311
I'm able to ping each other. I'm able to do rostopic list from both. But I'm not able to do rostopic echo fix.
roswtf give following error msg:
Loaded plugin tf.tfwtf
No package or stack in context
================================================================================
Static checks summary:
No errors or warnings
================================================================================
Beginning tests of your ROS graph. These may take awhile...
analyzing graph...
... done analyzing graph
running graph rules...
ERROR: connection refused to [http://192.168.7.1:41219/]
... done running graph rules
Online checks summary:
Found 3 error(s).
ERROR Could not contact the following nodes:
* /gpsd_client
ERROR The following nodes should be connected but aren't:
* /gpsd_client->/rosout (/rosout)
ERROR Errors connecting to the following services:
* service [/gpsd_client/get_loggers] appears to be malfunctioning: Unable to communicate with service [/gpsd_client/get_loggers], address [rosrpc://192.168.7.1:58483]
* service [/gpsd_client/set_logger_level] appears to be malfunctioning: Unable to communicate with service [/gpsd_client/set_logger_level], address [rosrpc://192.168.7.1:58483]
I see error
ERROR The following nodes should be connected but aren't:
* /gpsd_client->/rosout (/rosout)
but unfortunately I don't now how should I fix it.
I tried another configuration, when roscore was running at beaglebone with gpsd_client, and do echo from laptop - this is working without any problem. Just problem apear when I run roscore at one machine and node in another.
I hope that my problem is trivial to fix and I'm just missing some setting.
Originally posted by darkom on ROS Answers with karma: 3 on 2015-08-26
Post score: 0