Can see topics but no data

623 views
Skip to first unread message

Lol

unread,
May 13, 2020, 4:45:52 AM5/13/20
to ROSforLabview

Hello everybody,

I’m trying to communicate the publisher on Labview from my PC (Windows 10), with ROS (Melodic) on a Raspberry Pi 3 with a Ubuntu SO (18.04). Obviously, the master is running on Raspberry Pi. The two of them are connected with wifi and can communicate through ssh. If I ping each other, it works. But then, when I run the Publisher on Labview, from Raspberry 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. I don’t know what to do. Any idea?  

Chris Rogers

unread,
May 13, 2020, 6:44:35 AM5/13/20
to ros-sig-ro...@googlegroups.com
Sorry - we have not really touched the vis in many years - try opening the ROS terminal (/user.lib/ROS for LabVIEW Software/ROS/Code/ROS_Tools/ROSTerminal.vi) and see what is getting sent back and forth.  I am not sure it is a LabVIEW issue as 169 usually means something is wrong - from the internet:

Generally, a 169 IP address means that your computer wasn't able to talk to a DHCP server. Usually that means that your router is wedged and needs to be rebooted, or that your Wi-Fi isn't working at all. A good starting point is to reboot your router and your laptop

On May 13, 2020, at 4:45 AM, Lol <lau....@hotmail.it> wrote:

Hello everybody,

I’m trying to communicate the publisher on Labview from my PC (Windows 10), with ROS (Melodic) on a Raspberry Pi 3 with a Ubuntu SO (18.04). Obviously, the master is running on Raspberry Pi. The two of them are connected with wifi and can communicate through ssh. If I ping each other, it works. But then, when I run the Publisher on Labview, from Raspberry 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. I don’t know what to do. Any idea?  


-- 
You received this message because you are subscribed to the Google Groups "ROSforLabview" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-rosforla...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-rosforlabview/8352a85d-105c-42cf-92c1-09ee2b40fa3e%40googlegroups.com.

Vinícius da Rocha Motta

unread,
May 13, 2020, 12:28:50 PM5/13/20
to ROSforLabview
Thanks, but I already got it.

Lol

unread,
May 13, 2020, 1:28:53 PM5/13/20
to ROSforLabview
Thank you very much, I solved it! It was a problem I had in the IP definition in ROSTerminal.vi. Thanks a lot!  
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-rosforlabview+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages