SICKAG / sick_safetyscanners

ROS driver for SICK safety laser scanners
https://www.sick.com/de/en/opto-electronic-protective-devices/safety-laser-scanners/c/g187225
Apache License 2.0
61 stars 59 forks source link

Error when using Microscan3 with Lidar-loc and running package sick_safetyscanner. #140

Closed nguyendo1403 closed 2 months ago

nguyendo1403 commented 12 months ago

Hi everyone! I'm using Sick Microscan3 and ROS IPC. I want to use lidar for Lidar-loc and run package sick_safetyscanner. But, when I run MS3 with Lidar-loc first. It's OK. Then, I run package Sick_microscan3 =>Error: Lidar-loc can't get data from lidar.

My configuration:

puck-fzi commented 11 months ago

Hi, I am out of office until October.

Are loc and ros driver on the same device? Or are that different devices?.if they are different you could use a Multicast IP.

nguyendo1403 commented 11 months ago

Hi @puck-fzi, I run Lidar-loc and ros driver on the same device.

puck-fzi commented 11 months ago

If they are on the same device this will only be possible if your sensor supports multiple channels( i.e. NanoScan3), otherwise the UDP port will be blocked by the ROS driver.

tbohnma commented 8 months ago

There is a possible solution been provided in another thread by port forwarding. It has, however, not been tested https://github.com/SICKAG/sick_lidar_localization/issues/8#issuecomment-1741190439

We would be happy if you @nguyendo1403 could provide feedback.

puck-fzi commented 2 months ago

Closing due to inactivity, if there is feedback, please to the mentioned solution, please add it to the thread