Skip to content

sick_safetyscanners_base

  • Software
  • Perception
  • Driver or SDK

A standalone C++ driver that reads raw data from SICK safety laser scanners over Ethernet and passes it to user-supplied callbacks for publishing.

Made by SICK AG, Germany (checked on github.com/SICKAG (opens in a new tab)).

Source on GitHub: github.com/SICKAG/sick_safetyscanners_base (opens in a new tab). Facts read at commit 0f8df34 (opens in a new tab).

Licenses

Code
Apache-2.0 (opens in a new tab)

Read by Robotheca from LICENSE.txt (opens in a new tab) (Apache-2.0) at commit 0f8df34 (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

What it does

  • Supports microScan3, nanoScan3 and outdoorScan3 scanners connected via Ethernet.
  • Offers a synchronous client that blocks on receive calls, and an asynchronous client that delivers data through a callback.
  • The asynchronous client can run on an internally spawned thread or on a Boost.Asio io_service supplied by the user.
  • Lets users configure communication settings such as IP addresses, UDP port, publishing frequency, scan angles and enabled data outputs.
  • Provides COLA2 protocol functions to read sensor information such as serial number, firmware version and field data, and to change settings.
  • Built with CMake and installed from source, with a set of documented includes for applications.

Written by Robotheca from the project's README (opens in a new tab) at commit 0f8df34.

Getting started

Difficulty
Advanced
Hardware it needs, as the project states it
Linux, a correctly set up SICK Safety Scanner connected by Ethernet on the same network as the host, and the Boost library installed.

Maintenance

Status
Active: a commit in the last 90 days
Newest commit
6 Oct 2026 on ros2
Latest release
None published on GitHub

Checked on GitHub on 16 Oct 2026.

Robots on Robotheca that use it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.