版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、简介二、开发参考与SDK使用2.1Lidarx2系 (B0602)引脚规格与定2.2设备连接 2.3 建图软件使用2.4使用SDK进行开发三、操作建议预热与最佳工作时间环境温度环境光照售后维修四、通讯帧结构五 计六、通讯帧实例解析七、修订历史Lidarx2SDK包含了方便用户对Lidarx2系列进行性能评估与早期开发所需 、规格书驱动包(Linux和ROS)和Windows 建图软件。本手册仅适用B0602 ,通过对手册的阅读,你可以很快学会熟练使 SDKLidarx2系 (B0602)引脚规格与定义Lidarx2系列 (B0602)使用5Pin2.0Pitch插头,引脚信号定义如下:信号名测量数据串口输电机电源典型值为DC3.3V,可以通过调节电机电压大小或者 (5V)调制来调节电机的转速。 可接受的电机转速范围为4~8r/s。Lidarx2系列 采用外接DC5V供电,启动电流典型值为600mA,正常工作电流典型值为500mA。建议通过外接DC5V电源给Lidarx2系 供电,因部分电脑USB电源质量与驱动力不够,所以不推荐用电脑USB口给Lidarx2系列供电设备连接用套件中提供的连接线将Lidarx2 电脑或设备的USB口连接,USB-UARTTTL模块插入PC机USB接口。
USB-UARTTTL模块插入前,请确认PC机是否安装了USB-UARTTTL模块驱动。如未安装,请安装CP2102USB驱动,以免上位机搜索不到设备串口。建图软件使用2.3.1双击”Lidarexewin10系统请以管理员权限运行)建图软件,并在串口选择框中选择正确的串口,并点”OK”按扭,如右图所示:2.3.2在菜单中依次点击”Command”->”Scan”或点击 如下图所示:2.3.3可以移动鼠标到所要测量的点上,测量当前点的距离和角度信息,并在图形显示区的左上角显示。2.3.4如果要停止接收数据,依次点击”Command”->”Stop击中的图标即可停止。2.42.4使用SDK进行开发机器人提供了对Lidarx2系 进行开发的配套 基于基于linux平台的SDK:iiiroboticslidar2_linux.tarROSSDK:iiiroboticslidar2_ros.tar用户可直接基于我们提供的用户可直接基于我们提供的SDK包开发,也可以将我们提供的SDK源代码快速移植到其他的操作系统或者嵌入式系统当中 参考SDK中的相关说明文档。关说明文档。预热与最佳工作时间由于测距在工作中将产生热量,建议在Lidarx2系列工作(电机开始运转)6后使用。此时测距精度将达到最佳水平。环境温度当环境温度与常温差距过大将影响测距系统的精度,并可能对产生损害。请避免在高温40摄氏度)以及低温(<-10摄氏度)的条件中使用。环境光照Lidarx2系列的理想工作环境为室内,室内环境光照(包含无光照)不会对Lidarx2系列工作产生影响。请避免使用强光源(如大功率激光器)直接照射Lidarx2学视觉系统。如果需要在室外使用,请避免Lidarx2系列
这将这可能导致光学系统的感光Lidarx2系 在室外强
出现永久性损伤,从而使测距失效。 售后维 通讯帧由帧头、帧长度、帧类型、命令字、参数长度、参数、 组成,主要用于 动上传测量信息,故障信息等给外部主机,主机端仅需要从上传的通讯帧中提取出有效数据即可,不需要回应。命令帧格式如下:帧 帧长 地址 帧类 命令 参数长 参帧头:帧头字段占用1Byte,固定为帧长度:帧长度字段占用2Byte,帧长度的计算是从帧头开始,到 ,低位在后。地址码:地址码字段占用1Byte,固定为0x00。帧类型:帧类型字段占用1Byte,固定为0x61命令字:命令字字段占1Byte,是区分不同命令的标识符。参数长度:参数长度占2Byte,是数据帧中有效数据的长度, ,低位在后。参数:参数字段是命令的有效数据。 字段是16位的 ,占两个字节 ,低位在后命令字列表:000Bytes:转速值,8bits无符号数,最小分辨率为0.05r/s1~2Bytes:零点偏移量,16bits有符号数,,低位在后,最小辨率为3~本数据帧初始启始角度值,16bits无符号数,,低位在后,本帧真实的启始角5Bytes:18bits6~7Bytes:距离值1,16bits无符号数,,低位在后3N2Bytes:N8bits3N+3~3N+4Bytes:距离值N,16bits符号数,,低位在角度取值范围:0~0.01°1,对应角度是.01°0.25mm(1,对实际距是n(n1~N,N距离n的角度=启始角度值+22.5°*(n-1)/N 本协议通讯帧校验算法采用16位的CRC校验,CRC计算多项式为:G(x)=X16+X15+X2+1即0x8005,下面是采用查表法计算 的例程 参考//=============================================================================// 字节值表//=============================================================================constu8auchCRCHi[]{0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,00,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,041,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,1,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40, 0x01,0xC0,0x80,0x41,0x1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40};//=============================================================================//CRC低位字节值表//=============================================================================constu8auchCRCLo[]{0x00,0xC0,0xC1,0x01,0xC3,0x03,0x02,0xC2,0xC6,0x06,0x07,0xC7,0x05,0xC5,0xC4,0x04,0xCC,0x0C,0x0D,0xCD,0x0,0xCF,0xCE,0x0E,0x0A,0xCA,0xCB,0x0B,0xC9,0x09,0x08,0xC8,0xD8,0x18,0x19,0xD9,0x1B,0xDB,0xDA,0x1A,0x1E,0xDE,0xDF,0x1F,0xDD,0x1D,0x1C,0xDC,0x14,0xD4,0xD5,0x15,0xD7,0x17,0x16,0xD6,0xD2,0x12,0x13,0xD3,0x11,0xD1,0xD0xFF,0x3F,0x3E,0xFE,0xFA,0x3A,0x3B,0xFB,0x39,0xF9,0xF8,0x38,0x28,0xE8,0xE9,0x29,0xEB,0x2B,0x2A,0xEA,0xEE,020,0xE0,0xA0,0x60,0x61,0xA1,0x63,0xA3,0xA2,0x62,0x66,0xA6,0xA7,0x67,0xA5,0x65,0x64,0xA4,0x6C,0xAC,0xAD,0x6D,0xAF,0x6F,0x6E,0xAE,0xAA,0x6A,0x6B,0xAB,0x69,0xA9,0xA8,0x68,0x78,0xB8,0xB9,0x79,0xBB,0x7B,0x7A,0xBA,0xBE,0x7E,0x7F,0xBF,0x7D,0xBD,0xBC,0x7C,0xB4,0x74,0x75,0xB5,0x77,0xB7,0xB6,0x76,0x72,0xB2,0xB3,0x73,0xB1,0x71,0x70,0xB0,0x50,0x90,0x91,0x51,0x93,0x53,0x52,0x92,0x96,0x56,0x57,0x97,0x55,0x95,0x94,0x54,0x9C,0x5C,0x5D,0x9D,0x5F,0x9F,0x9E,0x5E,0x5A,0x9A,0x9B,0x5B,0x99,0x59,0x58,0x98,0x88,0x48,0x49,0x89,0x4B,0x8B,0x8A,0x4Ax81,0x80,0x40};//=============================================================================//函数返回值是无符号短整型CRC//待进行CRC校验计算的报文//待校验的报文长度//=============================================================================u16CRC16(u8*Start_Byte,u16{u8uchCRCHi=0xFF; //CRC高字节的初始化u8uchCRCLo=0xFF; //CRC低字节的初始化u16uIndex; //CRC查找表的指针while(Num_Bytes--) uIndex=uchCRCLo^*Start_Byte++;uchCRCLo=uchCRCHi^auchCRCHi[uIndex];uchCRCHi=}return(uchCRCHi<<8|}测量数据帧:AA00490061AD004183000008CA4304D54E04D04804D24D04D35004D63F04CF5F04C45E04C97004CE5C04D24304D14404D24604D04E04D35104D14804CF4404D44604D25204D34B04CD2AB7 帧头标识。0049:帧长度为0x0049(即73)字节(不包含CRC码 0041:有效数据长度0x0041(65Bytes) 转速值,0x83即131*0.05=0000:零点偏移量,有符号十六位数,0x0000/100=08CA:本帧起始角度0x08CA(2250),即当前角度是2250/100+0.0°(零点偏移量)= 距离值1对应的信号强度04
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江深泓水利工程有限公司招聘第一批项目制用工人员6人备考题库及参考答案详解(夺分金卷)
- 2026四川德阳市高校能源装备区域技术转移转化中心招聘备考题库及参考答案详解(考试直接用)
- 2026广东广州市中山大学孙逸仙纪念医院药学部工程岗位招聘1人备考题库及一套完整答案详解
- 2026年银行理论培训心得体会一次通关
- 2026河北石家庄城市建设发展集团招聘10人备考题库及参考答案详解(完整版)
- 2026中国邮政集团有限公司江西省分公司社会招聘备考题库附参考答案详解(预热题)
- 2026贵州安顺三〇三医院招聘9人备考题库附答案详解(培优a卷)
- 2026福建福州职业技术学院招聘4人备考题库及答案详解【新】
- 2026四川宜宾招聘省属公费师范生18名备考题库及参考答案详解(精练)
- 2026年租房铺面合同协议书怎么写实操要点
- 充电桩安全巡查记录表
- 国家职业技术技能标准 4-10-01-05 养老护理员 人社厅发201992号
- 《跨境电商财税》全套教学课件
- 化工单元操作理论知识考试题库(含答案)
- (高清版)JTGT 5440-2018 公路隧道加固技术规范
- GB/T 43909-2024叉车属具安全要求
- 小区保洁工作计划及安排方案
- 亿联网络-项目售前流程
- 注塑产品作业指导书
- 北京长峰医院4.18火灾事故案例分析
- 大理市大风坝垃圾处理场沼气利用和发电BOO项目环评报告
评论
0/150
提交评论