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关闭应用程序按钮Listener   Java中的多线程同步在Java示例中的思考   java如何查看Tomcat正在使用/访问的JAR?   java My代码在调用垃圾收集器后不会终止   多线程Java连接线程池和connectionfactory?   java在运行时修改JAR文件   java Android:使用光标时引发IllegaleException   在Netbeans中测试不可执行库的java?   泛型在参数上强制子类Java类型   spring Java:继承与依赖注入“自动连线”   javascript如何解析这个xml元素   java打印特定序列中的数组   带有ProcessingTimeSessionWindow的java Apache Flink自定义触发器   java如何配置消息驱动的Bean应用程序和Glassfish来使用来自远程MessageBroker的消息?