[发明专利]一种移动机器人定位精度提升方法及系统在审
申请号: | 202110571321.7 | 申请日: | 2021-05-25 |
公开(公告)号: | CN113280808A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 郭帅;卢文浩;曾令栋;谷万;荚启波;汪生浩;朱猛猛 | 申请(专利权)人: | 上海大学 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/20 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 韩雪梅 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 机器人 定位 精度 提升 方法 系统 | ||
1.一种移动机器人定位精度提升方法,其特征在于,包括:
建立里程计运动模型;
对所述里程计运动模型进行降噪,得到降噪后的里程计运动模型;
根据所述降噪后的里程计运动模型,确定机器人的位姿,记为第一位姿;
获取激光传感器采集的机器人的位姿,记为第二位姿;
确定在线估算噪声的统计特性;
将所述第一位姿、所述第二位姿和所述统计特性采用扩展卡尔曼滤波方法融合,得到移动机器人的融合位姿。
2.根据权利要求1所述的移动机器人定位精度提升方法,其特征在于,所述建立里程计运动模型,具体包括:
建立里程计运动模型:
其中,Xk+1表示k+1时刻系统的里程计的状态变量,[Gxk,Gyk,Gθk]为机器人在全局坐标系下的初始位姿,[Gxk+1,Gyk+1,Gθk+1]为机器人经过Δt时间后到达的位姿,Δθ表示相邻时刻移动机器人方位角的变化量,Δx表示相邻时刻机器人在机器人坐标系X方向上位移增量,Δy表示相邻时刻机器人在机器人坐标系Y方向上位移增量,Vx、Vy和ω由移动机器人底轮运动模型计算得到,ω1,ω2,ω3,ω4分别代表四个底轮的角速度,Δt为编码器的采样周期。
3.根据权利要求1所述的移动机器人定位精度提升方法,其特征在于,所述对所述里程计运动模型进行降噪,得到降噪后的里程计运动模型,具体包括:
采用卡尔曼滤波器对所述里程计运动模型进行降噪,得到降噪后的里程计运动模型:
Xk+1=FXk+Wk;
其中,Xk+1表示k时刻里程计的状态变量,Xk表示k-1时刻里程计的状态变量,Wk代表过程噪声,F表示状态变换矩阵。
4.根据权利要求1所述的移动机器人定位精度提升方法,其特征在于,所述确定在线估算噪声的统计特性,具体包括:
根据渐消记忆指数加权法采用公式确定k时刻的指数权值;
根据指数权值采用公式和确定在线估算噪声的统计特性;
其中,b为遗忘因子,并且0b1,dk为k时刻的指数权值,Zk是基于人工路标定位得到的机器人位姿,为和Pk|k-1计算所得的观测预测值,ηk-1,i和μk-1,i为sigma点的特性参数,Uk-1表示里程计的输入,为实时估计的过程噪声均值,为实时估计的过程噪声方差为实时估计的观测噪声均值为实时估计的观测噪声方差εk,τk,i,μk,i分别为中间变量,为sigam对应的权值。
5.根据权利要求1所述的移动机器人定位精度提升方法,其特征在于,所述将所述第一位姿、所述第二位姿和所述统计特性采用扩展卡尔曼滤波方法融合,得到移动机器人的融合位姿,具体包括:
将所述第一位姿、所述第二位姿和所述统计特性采用扩展卡尔曼滤波方法融合,得到移动机器人的融合位姿:
其中,Zk+1是基于激光传感器计算出的k+1时刻的位姿,即第二位姿,为k时刻机器人的位姿,为k+1时刻移动机器人的准确的位姿,即移动机器人的融合位姿,Kk+1为增益矩阵,为观测预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110571321.7/1.html,转载请声明来源钻瓜专利网。