https://github.com/ansarid/pysicktim
TIM561 Python Library
https://github.com/ansarid/pysicktim
lidar sick sicktim5xx tim561 tim5xx
Last synced: 4 months ago
JSON representation
TIM561 Python Library
- Host: GitHub
- URL: https://github.com/ansarid/pysicktim
- Owner: ansarid
- License: gpl-3.0
- Created: 2019-04-24T22:32:20.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-11T07:11:22.000Z (about 5 years ago)
- Last Synced: 2026-03-07T22:47:25.642Z (5 months ago)
- Topics: lidar, sick, sicktim5xx, tim561, tim5xx
- Language: Python
- Size: 6.98 MB
- Stars: 12
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# PySICKTiM - A Python Library for the SICK TiM5xx
Introduction
------
This is a python library made to interact with the SICK TiM561 LiDAR sensor over the USB connection. This library was created to help developers who are using python to implement the TiM5xx LiDAR easily into their projects using python.
The functions of this library includes:
* Reading Settings and Data
* Configuring Settings
* Error Handling.
The functions in this library are based off the [TiM5xx Series LiDAR](https://cdn.sick.com/media/docs/7/27/927/Technical_information_Telegram_Listing_Ranging_sensors_LMS1xx_LMS5xx_TiM5xx_MRS1000_MRS6000_NAV310_LD_OEM15xx_LD_LRS36xx_LMS4000_en_IM0045927.PDF) telegram documentation.
Prerequisites
------
pyusb
```
sudo pip3 install pyusb
```
Installation
------
from [PyPI](https://pypi.org/project/pysicktim/)
sudo pip3 install pysicktim
from source:
git clone https://github.com/ansarid/pysicktim
cd pysicktim
sudo pip3 install -r requirements.txt
sudo python3 setup.py install
### Allow non-root access:
```
sudo cp ./udev /etc/udev/rules.d/sick-tim5xx.rules
sudo reboot
```