Skip to content
Snippets Groups Projects
Commit bda978b4 authored by Johann Mantel's avatar Johann Mantel
Browse files

add README.md to SickLaserUnit for better documentation of setup

parent cd431efd
No related branches found
No related tags found
1 merge request!255add README.md to SickLaserUnit for better documentation of setup
# SickLaserUnit
Armarx adapter to the SICK laser scanner driver
Uses the sick_scan_base driver to communicate with the SICK_TiM571 Laser Scanners installed in Armar-DE and translates their timestamps and data to ArmarX types.
After conversion, the scan data is published to the configured topic.
## Installation
1. Download and build the sick_scan_base project from https://github.com/SICKAG/sick_scan_base
```console
git clone https://github.com/SICKAG/sick_scan_base.git
cd sick_scan_base
mkdir -p ./build
cd ./build
cmake .. && make
```
2. The package uses the script RobotAPI/etc/cmake/Findsick_scan_base.cmake to link against the sick drivers.
For this to work, the CMake variable sick_scan_base_DIR must be set to the path where the driver has been downloaded to.
3. Build this package and configure its parameters to match the Laser Scanner setup.
## Runnig
To use the package, make sure your LaserScanners are connected to the PC and the configured IP addresses match the ones set by the SOPAS tool.
You can use ping to check whether the scanners are connected.
```console
ping 192.168.8.133
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment