ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

How to use LMS5xx in ROS?

asked 2013-10-01 23:59:56 -0500

buljaga gravatar image

updated 2014-01-28 17:18:06 -0500

ngrennan gravatar image

Hello.

I have a problem to use LMS511.

Is there any kind of package in ROS for LMS511(like hokuyo_node for hokuyo sensor, and sicktoolbox_wrapper for LMS2xx)?

First, I check LMS511 sensor data in windows SOPAS ET software(both Ethernet connection and RS232 connection).

Then, I tried to solve this problem using sicktoolbox_wrapper for LMS511-RS232, but I failed....

I think that my failure may is caused by protocol, packet or ... another something.

edit retag flag offensive close merge delete

Comments

Then, I tried to solve this problem using LMS1xx(http://wiki.ros.org/LMS1xx) for LMS511-Ethernet, but I don't know how to install and how to use...(Is there any tutorial for LMS1xx?)

buljaga gravatar image buljaga  ( 2013-10-02 00:06:47 -0500 )edit

Namely my question is..... 1. Is there any kind of package in ROS for LMS511 2. Could I solve this problem using sicktoolbox_wrapper(how to)? 3. Could I solve this problem using LMS1xx(how to)?

buljaga gravatar image buljaga  ( 2013-10-02 00:07:17 -0500 )edit

Please answer me If you know how to solve. I would appreciate if you could answer. Thank you.

buljaga gravatar image buljaga  ( 2013-10-02 00:07:28 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted
1

answered 2013-10-02 00:26:35 -0500

updated 2013-10-02 01:42:31 -0500

Unfortunately official sicktoolbox does not support LMS5xx with Ethernet connectivity. From what you are saying it even looks like it does not support LMS5xx at all.

Nevertheless there is an alternative unofficial version of laser_drivers with sicktoolbox2, that does support it. We had some issues with the version from the trunk though. So here is the fork of it that we are using at the moment. The changes are minor, but you may want to see the commit history.

edit flag offensive delete link more

Comments

Thank you for your answer. :) Could I ask you more about fork in Korean(personally using the email)? If you don't mind that...... please email me.(my email is buljaga(at)naver.com)

buljaga gravatar image buljaga  ( 2013-10-02 01:16:24 -0500 )edit

Sorry, I don't speak Korean :) But if you have further questions you can ask them here, on ROS Answers. It is preferable as in this case you will get answers from other people, who can be more experienced than myself. Also other people may find the answers to these question useful.

Boris gravatar image Boris  ( 2013-10-02 01:31:18 -0500 )edit
1

Boris. Could you basically explain how to install the sicktoolbox2? I have been trying with no result. I'm new on ROS.

Rodolfo gravatar image Rodolfo  ( 2014-05-07 10:02:25 -0500 )edit

Hi, I'm trying to install the sicktoolbox2 but can't find it in the 'apt-get search'. I've tried 'sudo apt-get install ros-indigo-sicktoolbox-wrapper2' but it cannot find it. Please could you show me the command to install this? Could I use 'git clone https://bitbucket.org/koreatech-ugv/l.. . ?

Sam Wane gravatar image Sam Wane  ( 2016-02-12 05:16:54 -0500 )edit

@sam-wane, The package is available as source-only. It is a rosbuild one ('dry package'), so you have to create rosbuild workspace overlay in order to compile it. @Rodolfo Discovered you 2-year-old comment just now, sorry!

Boris gravatar image Boris  ( 2016-02-13 06:39:31 -0500 )edit

Great, I'm getting closer. I used 'rosmake laser_drivers' although it built 25 with 1 failure. Still can't run with: rosrun sicktoolbox_wrapper2 xxxx what is the xxxx? sicklms_5xx? Sicklms? sickld?

Sam Wane gravatar image Sam Wane  ( 2016-02-13 13:44:40 -0500 )edit

You can find all available executables in CMakeLists.txt

Boris gravatar image Boris  ( 2016-02-13 17:20:50 -0500 )edit

I tried this: cd catkin_ws/src git clone https://github.com/rhuitl/laser_drive... cd .. rosmake laser_drivers

but there are two failures. When I try: rosrun sicktoolbox_wrapper2 sicklms_5xx

I get [rosrun] Couldn't find executable named sicklms_5xx below /home/ros/catkin_ws/src/laser_driv

Sam Wane gravatar image Sam Wane  ( 2016-02-15 10:16:46 -0500 )edit
0

answered 2017-04-04 09:09:17 -0500

vik748 gravatar image

After trying a number of driver and packages for our SICK LMS511 the best one I found to work with my ROS Indigo was from https://github.com/pangfumin/lms511_l...

All I had to do was initialize a workspace, copy the folder laser_node into the src folder and then catkin_make. Hope this helps someone else.

Cheers, Vik

edit flag offensive delete link more
0

answered 2013-10-16 03:03:23 -0500

arp gravatar image

Maybe this ROS Answer might help you.

As far as I know know the communication protocol for LMS1xx and LMS5xx are same. Not sure though. But you should still try the LMS1xx package and use the answer in the link.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2013-10-01 23:59:56 -0500

Seen: 3,216 times

Last updated: Jan 28 '14