Velodyne VLP-16 poll() timeout
Environment:
- Docker
- Ubuntu 20.04
- ROS2 Galactic
Background:
Actually this environment worked few days ago, I can see the scan data from Rviz2. However after I trying to start 2 x VLP-16, then both of them keep sending error about poll() timeout, even I only connect one VLP16 and use the clean source code.
I can ping the LiDAR and also can see there are many UDP packages in Wireshark. The webUI can be access. Below is the IP setup:
- Host IP: 192.168.1.100
- LIDAR IP: 192.168.1.202:2369
- LIDAR destination IP: 192.168.1.100
Whats the problem here? I have browsed quite a bit in Google and still no solution was found yet... Totally no idea how to solve this. I tried directly connect the Lidar to Host, and still same error.