Unable to rostopic echo from another computer. No messages received and simulated time is active.
Is /clock being published?
On the MASTER, however, rostopic echo
works fine.
rostopic list
works fine on both machines but rostopic echo
from the other computer gives an error.
:~$ rostopic echo /joint_states
WARNING: no messages received and simulated time is active.
Is /clock being published?
according to rostopic list
yes, it is, however:
:~$ rostopic echo /clock
WARNING: no messages received and simulated time is active.
Is /clock being published?
The simulator (on MASTER) isn't paused because rostopic echo
works on that computer.
Any help appreciated
Did you set the ROS network variables? http://wiki.ros.org/ROS/Tutorials/Mul...
@GeorgNo Yes, using the same ROS_MASTER_URI on both and their indidivual IP addresses as ROS_IP. No hostnames.
It still doesn't work unless i
export ROS_IP
in terminal beforeroslaunch
.IMHO you should set ROS_IP and ROS_MASTER_URI and ROS_HOSTNAME in your ~/.bashrc
@GeorgNo although i've done that (on both computers), i still get "is /clock being published?" unless i
export ROS_IP
in terminal beforerostopic echo