Sick Lidar errors: Tried to advertise a service that is already advertised in this node [/sick_lms_1xx/ColaMsg]
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.
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,
i have modified the text, thanks :)
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...
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
i have set the default parameters. How can i update the firmware?
I suggest look at the specs of your lidar and reach to technical support: https://www.sick.com/de/en/detection-...
Some videos may help but it doesn’t appear to be a ROS issue