[发明专利]一种差分移动机器人里程计标定方法有效
申请号: | 201610977826.2 | 申请日: | 2016-11-08 |
公开(公告)号: | CN106289327B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 罗元泰;周剑;吕传龙;陈美文 | 申请(专利权)人: | 成都通甲优博科技有限责任公司 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 冯龙 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种差分移动机器人里程计标定方法,所述方法包括:步骤1:机器人在预设区域内进行行走,利用运动捕捉系统对车辆进行位置定位;步骤2:将机器人行走位移传输到处理器,同时读取机器人里程计计算出的行走位移;步骤3:基于运动捕捉系统获得的机器人行走位移和程计计算出的行走位移,计算出补偿参数,对运动捕捉系统进行补偿;步骤4:重复进行步骤1‑步骤3,不断迭代修正补偿参数,直至机器人行走路线与设定一致,实现了差分移动机器人标定效率和精度较高的技术效果。 | ||
搜索关键词: | 种差 移动 机器人 里程计 标定 方法 | ||
【主权项】:
1.一种差分移动机器人里程计标定方法,其特征在于,所述方法包括:步骤1:机器人在预设区域内进行行走,利用运动捕捉系统对车辆进行位置定位;步骤2:将机器人行走位移传输到处理器,同时读取机器人里程计计算出的行走位移;步骤3:基于运动捕捉系统获得的机器人行走位移和里程计计算出的行走位移,计算出补偿参数,对里程计相关参数进行补偿;步骤4:重复进行步骤1‑步骤3,不断迭代修正补偿参数,直至机器人行走路线与设定一致;所述机器人建立有运动学模型,机器人的初始位置为(X0,Y0,θ0),θ0为上一时刻的偏航角度,经过时间δt之后,运动到位置(X,Y,θ)坐标系内机器人的坐标变化为:
其中,θ为机器人移动的偏航角度,为全局框架和局部框架的角度差,δdr和δdl为左右两轮行走的位移,X、Y、X0、Y0均为位置坐标;所述机器人建立有里程计系统误差模型,机器人系统带有误差修正项的运动公式为:
其中,θ为机器人移动的偏航角度,θ0为上一时刻的偏航角度,δdl和δdr为左右两轮行走的位移,Eb为两轮轮间距不精确带来的误差,Es为两轮直径的实际平均值与标称平均值不相等带来的误差,bnominal测量的轮间距,机器人左右两轮的补偿系数为Cl和Cr,Dr和Dl分别为机器人右轮与左轮直径,vl和vr为左右两轮的运动角速度,δt为运动时间;本方法中补偿参数包括:补偿参数Es、Ed、Eb;重复使用运动捕捉系统记录距离出发点的实际位移Sactual,得到若干组Sactual数据,取Sactual的平均值计算补偿参数Es,Sactual为机器人距离出发点的实际位移;Ed和Eb的计算方式为:R=(L/2)/sin(β/2) (9)
L为机器人在正方形每条边的运动距离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都通甲优博科技有限责任公司,未经成都通甲优博科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610977826.2/,转载请声明来源钻瓜专利网。