[发明专利]一种移动机器人的行程校准方法有效
申请号: | 201610729129.5 | 申请日: | 2016-08-25 |
公开(公告)号: | CN106393104B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 宋仕超;凌清;吴兴华;陈猛 | 申请(专利权)人: | 北京创想智控科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 金相允 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 左轮 实际路程 移动量 右轮 校准 移动机器人 里程计 阈值时 惯性测量单元 转角 误差校正 融合 滤波 | ||
1.一种移动机器人的行程校准方法,其特征在于,包括:
获取左轮实际路程和右轮实际路程;
根据所述左轮实际路程和所述右轮实际路程得到第一位移和转角;
获取左轮实际直径和右轮实际直径,通过所述左轮实际直径和所述右轮实际直径对里程计进行校准;
通过惯性测量单元获取第二位移;
获取移动量阈值;
将所述第一位移与所述移动量阈值进行比较;
当所述第一位移小于所述移动量阈值时,将所述第一位移和所述第二位移的平均值进行融合;
当所述第一位移大于所述移动量阈值时,利用滤波融合。
2.根据权利要求1所述的一种移动机器人的行程校准方法,其特征在于,所述获取左轮实际直径和右轮实际直径包括:
根据下式计算所述左轮实际直径和所述右轮实际直径:
其中,D′l和D′r分别为所述左轮实际直径数据和所述右轮实际直径数据,L为路程输入值,τ为旋转角度,ψ为所述转角,N′l和N′r分别为左、右编码器的脉冲增量,n为每圈脉冲量。
3.根据权利要求1所述的一种移动机器人的行程校准方法,其特征在于,所述获取左轮实际路程和右轮实际路程包括:
根据下式计算所述左轮实际路程和所述右轮实际路程:
其中,L′l和L′r分别为所述左轮实际路程和所述右轮实际路程,N′l和N′r分别为左、右编码器的脉冲增量,D′l和D′r分别为所述左轮实际直径和所述右轮实际直径,n为每圈脉冲量。
4.根据权利要求2所述的一种移动机器人的行程校准方法,其特征在于,所述根据所述左轮实际路程和所述右轮实际路程得到第一位移和转角包括:
根据下式计算所述第一位移:
其中,L'为所述第一位移,L′l和L′r分别为所述左轮实际路程和所述右轮实际路程,N′l和N′r分别为左、右编码器的脉冲增量,D′l和D′r分别为所述左轮实际直径和所述右轮实际直径,n为所述每圈脉冲量。
5.根据权利要求2所述的一种移动机器人的行程校准方法,其特征在于,所述根据所述左轮实际路程和所述右轮实际路程得到第一位移和转角还包括:
根据下式计算所述转角:
其中,ψ为所述转角,N′l和N′r分别为所述左、右编码器的脉冲增量,D′l和D′r分别为所述左轮实际直径数据和所述右轮实际直径数据,Ba为轮距,n为所述每圈脉冲量。
6.根据权利要求1所述的一种移动机器人的行程校准方法,其特征在于,所述通过惯性测量单元获取第二位移包括:
使IMU模块的XYZ三轴方向与差分轮运动正方向同向;
通过所述滤波去除系统噪声;
对曲线运动时的加速度值进行二次积分,获得第二位移。
7.根据权利要求1所述的一种移动机器人的行程校准方法,其特征在于,所述获取移动量阈值包括:
获取左轮测量直径、右轮测量直径和轮距;
根据所述左轮测量直径和所述右轮测量直径得到所述移动量阈值。
8.根据权利要求6所述的一种移动机器人的行程校准方法,其特征在于,所述滤波为卡尔曼滤波、粒子滤波或高斯滤波。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创想智控科技有限公司,未经北京创想智控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610729129.5/1.html,转载请声明来源钻瓜专利网。