slamtec rplidar系列的全功能python库
pyrplidar的Python项目详细描述
吡咯烷
简介
PyRPlidar是slamtec rplidar系列的python库。
- 支持所有系列(A1、A2和A3)
- 实现设备的所有功能
- 简单的代码和易于使用
- 使用发电机模式(用于性能)
安装
$ pip install pyrplidar
示例代码
frompyrplidarimportPyRPlidarlidar=PyRPlidar()lidar.connect(port="/dev/ttyUSB0",baudrate=256000,timeout=3)# Linux : "/dev/ttyUSB0"# MacOS : "/dev/cu.SLAB_USBtoUART"# Windows : "COM5"info=lidar.get_info()print("info :",info)health=lidar.get_health()print("health :",health)samplerate=lidar.get_samplerate()print("samplerate :",samplerate)scan_modes=lidar.get_scan_modes()print("scan modes :")forscan_modeinscan_modes:print(scan_mode)lidar.disconnect()
文档
这个库在slamtec的protocol documentation上实现了完整的规范。