SICK laser driver fails to start after initialization and handshake?
Dear all,
I am getting trying to connect SICK LMS200 to ROS, but get the following error after it finds the port, and the laser info.
kris@IanCurtis:~/ros/$ rosrun sicktoolbox_wrapper sicklms
*** Attempting to initialize the Sick LMS...
Attempting to open device @ /dev/ttyUSB1
Device opened!
Attempting to start buffer monitor...
Buffer monitor started!
Attempting to set requested baud rate...
A Timeout Occurred! 2 tries remaining
A Timeout Occurred! 1 tries remaining
A Timeout Occurred - SickLIDAR::_sendMessageAndGetReply: Attempted max number of tries w/o success!
Failed to set requested baud rate...
Attempting to detect LMS baud rate...
Checking 19200bps...
A Timeout Occurred! 2 tries remaining
A Timeout Occurred! 1 tries remaining
A Timeout Occurred - SickLIDAR::_sendMessageAndGetReply: Attempted max number of tries w/o success!
Checking 38400bps...
Detected LMS baud @ 38400bps!
Operating @ 38400bps
Attempting to sync driver...
Driver synchronized!
*** Init. complete: Sick LMS is online and ready!
Sick Type: Sick LMS 200-30106
Scan Angle: 180 (deg)
Scan Resolution: 0.5 (deg)
Measuring Mode: 8m/80m; 3 reflector bits
Measuring Units: Centimeters (cm)
[ INFO] [1307303753.596993806]: Setting variant to (180, 0.500000)
Requesting partial scan data stream...
Data stream started!
[ERROR] [1307303753.973765819]: woah! error!
terminate called after throwing an instance of 'SickToolbox::SickThreadException'
Aborted
Did you figure it out? I'm getting the same error.