网站大量收购独家精品文档,联系QQ:2885784924

SLAMTEC思岚科技RPLIDAR 360度激光扫描测距雷达通讯接口协议与应用手册.pdf

SLAMTEC思岚科技RPLIDAR 360度激光扫描测距雷达通讯接口协议与应用手册.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SLAMTEC思岚科技RPLIDAR 360度激光扫描测距雷达通讯接口协议与应用手册

RPLIDAR 低成本360 度激光扫描测距雷达 通讯接口协议与应用手册 适用于 RPLIDAR A1 及 A2 2016-04-06 rev.01 上海思岚科技有限公司 目录 目录 1 1. RPLIDAR 通讯接口简介 3 SDK 与示例程序 3 2. 基本通讯协议 4 基本通讯模式4 请求报文格式 6 应答报文格式 7 3. RPLIDAR 工作状态机制 10 主要状态与转换关系 10 扫描采样状态 11 4. 请求命令与数据获取 12 请求命令总览 12 停止扫描(STOP )命令请求 12 测距核心软重启(RESET)命令请求 13 开始扫描采样(SCAN)命令请求与回应数据格式 13 开始高速采样模式(EXPRESS_SCAN)命令请求与回应数据格式 17 强制扫描采样(FORCE_SCAN)命令请求与回应数据格式 22 设备信息获取(GET_INFO)命令请求 23 设备健康状态获取(GET_HEALTH)命令请求 25 激光测距用时获取(GET_SAMPLERATE)命令请求 26 5. 使用举例 28 获取 RPLIDAR 扫描测距数据 28 计算 RPLIDAR 的扫描转速 29 6. 修订历史 31 附录 32 图表索引 32 1. RPLIDAR 通讯接口简介 外部系统通过 TTL 电平的 UART 串口信号与 RPLIDAR 测距核心进行通讯。通 过本文档定义的通讯协议,外部系统可以实时获取 RPLIDAR 的扫描数据、设备 信息、设备健康状态。并且通过相关命令调整 RPLIDAR 的工作模式。 TX RX 外部系统 GND 图表1-1 RPLIDAR 与外部系统通讯示意图 请参考 RPLIDAR 数据手册获取与 RPLIDAR 通讯的串口信号电平定义以及波特 率等底层通讯协议信息。本手册将介绍基于 UART 串口的通讯协议以及数据传 输格式。 SDK 与示例程序 为了方便客户加快基于 RPLIDAR 的开发,SLAMTEC 提供封装了 RPLIDAR 通 讯操作的 SDK 和示例程序。SDK 实现了本手册中描述的所有 RPLIDAR 功能的 驱动以及协议、数据结构定义信息。 SDK 采用跨平台设计,可以支持多种平台,包括 Windows、Linux、MacOS 甚至不运行操作系统的系统当中。 请参考 SDK 使用手册了解详情。 3 / 33 Copyright (c) 2009-2013 RoboPeak Team Copyright (c) 2013-2016 Shanghai Slamtec Co., Ltd. 2. 基本通讯协议 基本通讯模式 与 RPLIDAR 进行的通讯采用非文本形式的二进制数据报文进行,且每个数据报 文均具有统一的报头数据格式。 每次的通讯过程均由外部系统(MCU、PC 主机等)发起,RPLIDAR 的测距核 心在通电工作后,并不会主动向通讯接口另一侧的外部系统发送数据。 这里将由外部系统发送至 RPLIDAR 测距核心的数据报文称为:请求(request) , 将由 RPLIDAR 测距核心发送回外部系统的数据报文称为:应答(

文档评论(0)

duyingjie1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档