slamtec rplidar系列的全功能python库

pyrplidar的Python项目详细描述


吡咯烷PyPI - Python VersionPyPIMIT License

61845532-a5413e80-aede-11e9-9eee-db8438055619

简介

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上实现了完整的规范。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在安卓 studio中使用调用jaxws web服务的jar文件   java双时间模拟时钟不打印两个不同的时间   java Jackson反序列化处理不带字段的生成值   多线程在java同步中读锁的目的是什么   为什么java中有这么多获取日期时间的方法?   java从listview中的TextView获取数据   java是否可以定义如何对枚举进行(反)序列化以在枚举内持久化?   Java:异常处理我的catch()有问题   VMWare java SDK:可用的PerfMetricID何时不报告数据?   exec在Java中执行命令而不重定向输出   java使用SpringXML配置实现观察者模式?   java在竹笔平板电脑中使用JPen