Only released in EOL distros:  

Package Summary

This driver was developed from Player drivers for the Sick 300 for a robotics lab in the Autonomous Intelligent Systems Department at Bonn University.

Package Summary

Driver for the SICK S300 Professional laser scanner. ROS package for reading continuous data output of the SICK S300 Professional laser scanner via RS-422. Note that it supports both the old (v.1.02) and the new (v.1.03) protocol. Please note that this is an extension of the original "fuerte" driver that was developed by the Autonomous Intelligent Systems Department at Bonn University.

The AIS Bonn SickS300 Driver

General Information

This package contains a driver which reads out the scan data of a Sick(R) S300 Professional via the lasers serial interface.

Getting started

Make sure that all dependencies are satisfied:

rosmake sicks300 sicks300

Run the node:

rosrun sicks300 sick300_driver

Messages

Published Topics

/laserscan (sensor_msgs/LaserScan)
  • Scan data

Parameters

~frame (String, default: "base_laser_link")
  • Laser frame
~send_transform (int, default: 1)
  • Send Transform from base_link to base_laser_link.
~tf_x (double, default: 0.115)
  • Transformation along x-axis
~tf_y (double, default: 0.0)
  • Transformation along y-axis
~tf_z (double, default: 0.21)
  • Transformation along z-axis
~reduced_fov (int, default: 0)
  • Reduces the field of view to 180 degrees.
~devicename (String, default: "/dev/sick300")
  • Port connected to laser.
~baudrate (int, default: 500000)
  • Sets the baud rate

Wiki: sicks300 (last edited 2010-12-01 12:02:24 by AndreasHochrath)