~csiro-asl/csiro-asl-ros-drivers/trunk

26 by Fred Pauling
Add very basic MDL Scanning Laser Module (SLM) ROS driver to csiro-asl-ros-pkg
1
MDL SLM Driver
2
3
CSIRO 2011
4
5
David Haddon and Fred Pauling
6
7
This is a quick hack driver.. do not use for production.
8
9
A basic ROS driver for MDL's Scanning Laser Module (SLM).  
10
see: http://www.mdl.co.uk/en/scanning-laser-module-slm--15117
11
12
Publishes sensor_msgs.LaserScan messages on the 'slm_laser' topic. 
13
Each message includes points from one UDP packet only - which is less than one full revolution.
14
15
Usage:
16
17
rosrun mdlslm mdlslm.py [-rate=<10>] [__name=<slm_laser>] [-port=<30>] [-ip=<128.2.0.201>] [-frame=</slm>] [-lo_res=0] [-visible=0]
18
19
rate    :  Spin rate in Hz, should be between 1-20
20
__name  :  Ros topic name
21
port    :  Laser UDP port  (this will not change the laser!)
22
ip      :  IP address of laser (once again.. will not change the laser settings)
23
frame   :  Frame ID for LaserScan topic
24
lo_res  :  set to 1 to use 10th degree increments, defaults to 100th degree
25
visible :  Turn on the red visible laser
26
27
28