Hello everybody, I've got a ROS node running on Labview on my PC (Windows 10, 192.168.1.129). It is publishing some data on a topic. ROS is installed on a Raspberry Pi 3 with Ubuntu SO (18.04, IP: 192.168.1.130). I don't have ROS installed on Windows, so obviously the master is running on Raspberry PI 3. So my PC and Raspberry Pi are connected to the same network, and can communicate through ssh. If I ping each other, it works. But then, when I run the Publisher on Labview (on Windows), I mean when I run the node that publishes on a topic, from Ubuntu terminal I can see the topic, with “rostopic list”, but then with “rostopic echo” I can’t see anything. So then I try to ping the node publishing on Labview with “rosnode ping”, but it says: “ERROR: Communication with node[http://169.254.201.168:50436] failed!”. I’ve already done everything they say in other similar questions, I’ve edited the etc/host file on my PC adding the Ubuntu hostname and IP, and I’ve done the same on Ubuntu, adding my PC hostname and IP. I’ve turned off firewalls on Windows. I’ve exported ROS_MASTER_URI and ROS_IP. Nothing works. Any ideas ?
Originally posted by Lol on ROS Answers with karma: 16 on 2020-05-13
Post score: 0