Sick Lidar errors: Tried to advertise a service that is already advertised in this node [/sick_lms_1xx/ColaMsg]

asked 2021-10-20 04:20:12 -0500

Gianluca_ita gravatar image

updated 2022-05-01 13:05:18 -0500

lucasw gravatar image

Hi, im working with a Sick LMS133-10100 lidar and a jetson nano with ubuntu 18.04 and ROS melodic (the lidar is connected trhough ethernet to the Jetson nanoo). Following the quick start guide on sick_scan github ((https://github.com/SICKAG/sick_scan)) i have different problems running the launch file: 1) this error appear:

[ INFO] [1634719896.349275148]: Sending  : <STX><STX><STX><STX><Len=0033>sWN LMPoutputRange 0x00 0x01 0x00 0x00 0x13 0x88 0xff 0xf9 0x22 0x33 0x00 0x22 0x55 0x0d CRC:<0x8c>
[ INFO] [1634719896.353911714]: Receiving: <STX>sFA\x00\x0a<ETX>
[ERROR] [1634719896.354113740]: Error Sopas answer mismatch Error unexpected Sopas Answer for request <STX><STX><STX><STX><Len=0033>sWN LMPoutputRange 0x00 0x01 0x00 0x00 0x13 0x88 0xff 0xf9 0x22 0x33 0x00 0x22 0x55 0x0d CRC:<0x8c>Answer= >>>sFA\x00\x0a<<<

2) in the end the process stop with this errors:

[ERROR] [1634719896.531447230]: Tried to advertise a service that is already advertised in this node [/sick_lms_1xx/ColaMsg]
[ERROR] [1634719896.531693475]: Tried to advertise a service that is already advertised in this node [/sick_lms_1xx/ECRChangeArr]
[ERROR] [1634719896.531836857]: Tried to advertise a service that is already advertised in this node [/sick_lms_1xx/LIDoutputstate]
[ INFO] [1634719896.531943938]: SickScanServices: ros services initialized
[sick_lms_1xx-2] process has died [pid 14326, exit code -11, cmd /home/mas513/ros_catkin_ws/install/lib/sick_scan/sick_generic_caller __name:=sick_lms_1xx __log:=/home/mas513/.ros/log/e7040c52-3182-11ec-8b2b-00e04c680307/sick_lms_1xx-2.log].
log file: /home/mas513/.ros/log/e7040c52-3182-11ec-8b2b-00e04c680307/sick_lms_1xx-2*.log

I try different thinks but iìm not able to solve it. Thanks in advance for the help.

edit retag flag offensive close merge delete

Comments

Hi @Gianlucu_ita the first error is not visible. Also can you please format the output of error using 101010 button, makes the question more readable. Thank you,

osilva gravatar image osilva  ( 2021-10-20 13:31:22 -0500 )edit

i have modified the text, thanks :)

Gianluca_ita gravatar image Gianluca_ita  ( 2021-10-20 15:21:04 -0500 )edit

Thank you for formatting. I read this thread that might be helpful but from what I read it’s more a scanner issue but there are tests you can do accordingly.

https://github.com/SICKAG/sick_scan/i...

osilva gravatar image osilva  ( 2021-10-20 15:36:56 -0500 )edit

Can you specify what have you tried?

Have you tried updating the firmware? Have you changed the default parameters? It will help to know to narrow down the problem

osilva gravatar image osilva  ( 2021-10-20 16:42:11 -0500 )edit

i have set the default parameters. How can i update the firmware?

Gianluca_ita gravatar image Gianluca_ita  ( 2021-10-20 16:49:39 -0500 )edit

I suggest look at the specs of your lidar and reach to technical support: https://www.sick.com/de/en/detection-...

osilva gravatar image osilva  ( 2021-10-20 16:59:29 -0500 )edit

Some videos may help but it doesn’t appear to be a ROS issue

osilva gravatar image osilva  ( 2021-10-20 16:59:50 -0500 )edit