[发明专利]基于抗差秩卡尔曼滤波的轮式机器人状态估计方法及自主导航方法在审
申请号: | 202110594903.7 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113532416A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 常新中;郜海超;张二月;任旭凯;孙丽娜;王嵩垚;娄泰山;陈沛;余红奎;李原厂 | 申请(专利权)人: | 河南应用技术职业学院 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/20 |
代理公司: | 郑州盈派知识产权代理事务所(普通合伙) 41196 | 代理人: | 张晓辉;樊羿 |
地址: | 450000 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 抗差秩 卡尔 滤波 轮式 机器人 状态 估计 方法 自主 导航 | ||
1.一种基于抗差秩卡尔曼滤波的轮式机器人状态估计方法,其特征在于,包括如下步骤:
S1)初始化轮式机器人的初始状态和初始方差P0:
S2)对轮式机器人的位置、方位角进行采样,得到秩采样点集为:
式中,χk-1,i为轮式机器人第k-1时刻的状态的第i个采样点,共有4n个样本点;n为的维数;表示的是Pk-1平方根的第i列向量;up1与up2为正态偏量,其中p1=0.6852,p2=0.8704,up1=0.4823,up2=1.1281;
S3)对轮式机器人第k步的状态进行一步预测:
式中,为第i个采样点的预测值;为轮式机器人的状态预测值;
S4)获取协方差的一步预测:
式中,Pk/k-1为轮式机器人的一步预测误差;Qk-1为过程噪声的方差;为协方差权重系数;
S5)对状态一步预测的进行重新秩采样:
式中,χk,i为的第i个采样点;
S6)计算量测预测值和量测预测方差Pzz:
Zk,i=h(χk,i),i=1,2,…,4n (8)
式中,Zk,i为第i个采样点的量测预测值;为轮式机器人的量测预测值;为轮式机器人量测预测方差;
S7)计算量测噪声方差阵Rk的修正矩阵
式中,为等加权矩阵;为的第i行第j列元素;为量测预测误差分量,r′i=ri/σri为相应的标准残差分量,为ri的标准差;σi,j为量测噪声方差阵Rk的第i行第j列元素;c为常数,其取值范围为1.3~2.0;max(|r′i|,|r′j|)表示取|r′i|和|r′j|之间的最大值;
S8)计算滤波增益矩阵Kk:
式中,Pzz为修正后的轮式机器人量测预测方差;Pxz为状态预测值与量测预测值的协方差;
S9)更新状态:
S10)计算状态估计误差的方差Pk:
S11)循环迭代步骤S1)至步骤S1),得到轮式机器人的状态估计值
2.一种基于抗差秩卡尔曼滤波-SLAM的轮式机器人自主导航方法,其特征在于,包括如下步骤:
Ⅰ)建立轮式机器人的导航系统模型方程,并初始化;
其中,为k时刻轮式机器人的坐标位置(x,y)和方位角(θ),uk是控制量,zk是观测量,wk-1和vk分别为系统噪声和量测噪声;
Ⅱ)建立SLAM概率模型并采用贝叶斯滤波进行预测和更新;
Ⅲ)采用权利要求1所述轮式机器人状态估计方法对机器人的位置和方位角进行更新并输出。
3.根据权利要求2所述的基于抗差秩卡尔曼滤波-SLAM的轮式机器人自主导航方法,其特征在于,在所述步骤Ⅱ)中,
建立SLAM概率模型式中为k时刻的地图特征点;
首先预测,通过轮式机器人的运动模型和k-1时刻的后验概率分布获得k时刻的先验概率分布:
其次是观测更新,利用传感器k时刻的观测数据zk对先验概率分布进行矫正,获得后验概率分布:
式中,η为归一化系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南应用技术职业学院,未经河南应用技术职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110594903.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像处理方法、装置、设备和存储介质
- 下一篇:用于以太虚拟专用网的方法和设备