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

Revision history [back]

click to hide/show revision 1
initial version

It seems that the topic /velodyne_points is not published.

You can check at first that you received data from the velodyne with this command in a terminal :

sudo tcpdump -i eth0 port 2368

If no packet are received then your network connection is not set properly.

If it works, in a second time you can check that raw packets are published in ROS :

rostopic hz /velodyne_packets

It seems that the topic /velodyne_points is not published.

You can check at first that you received data from the velodyne with this command in a terminal :

sudo tcpdump -i eth0 port 2368

If no packet are received then your network connection is not set properly.properly. In the velodyne documentation, it says that for "HDL-32E units, the destination IP address remains fixed at 192.168.3.255." So I just set my PC address to 192.168.3.255 and the mask to 255.255.255.0.

If it works, in a second time you can check that raw packets are published in ROS :

rostopic hz /velodyne_packets