基于粒子滤波的远程定位方法与流程

文档序号:20496269发布日期:2020-04-21 22:25阅读:来源:国知局

技术特征:

1.一种基于粒子滤波的远程定位方法,其特征在于,包括以下步骤:

基于视觉位姿进行粒子群的状态初始化;

基于优化后轮式里程计进行粒子位姿预测;

基于激光匹配进行预测粒子状态的微调;

基于激光观测信息进行粒子状态更新;

基于视觉位姿和机器人系统当前定位信息判断机器人是否被绑架,如果判断得到机器人被绑架,重新开始执行基于视觉位姿进行粒子群的状态初始化;如果机器人没有被绑架,判断视觉位姿是否可信,如果视觉位姿可信,如果视觉位姿可信,结合视觉位姿、激光观测信息和二维激光似然域地图进行粒子权重更新;如果视觉位姿信息不可信,不结合视觉权重进行粒子权重更新,仅仅基于激光观测信息和二维激光似然域地图进行粒子权重更新;;

根据更新的粒子权重对粒子状态进行加权平均,计算机器人基于多传感器融合算法得出的最终位姿。

2.如权利要求1所述的基于粒子滤波的远程定位方法,其特征在于,基于视觉位姿进行粒子群状态初始化具体为:

基于视觉slam获得环境的视觉地图,加载视觉地图,远程操控机器人移动,当机器人在运动过程中视觉回环成功后,返回当前相机位姿xvisual,以xvisual为均值,基于服从式的高斯概率分布来采样粒子{x(i)},对粒子群进行初始化,粒子分布服从高斯分布,每个粒子都携带有机器人的位姿信息,粒子群的位姿均值为系统粒子滤波的最后输出机器人位姿xpf。

3.如权利要求2所述的基于粒子滤波的远程定位方法,其特征在于,基于优化后轮式里程计进行粒子位姿预测具体为:

基于实现的系统粒子群{x(i)}的初始化,移动机器人在运动的过程中粒子群也需实时移动,将优化后的轮式里程计作为机器人的控制输入信息ut-1,假设当前时刻为t,机器人在t-1时刻的粒子群为基于式其中代表基于里程计的运动更新,预测下一时刻粒子群的位置。

4.如权利要求3所述的基于粒子滤波的远程定位方法,其特征在于,基于激光匹配进行粒子状态微调具体为:

根据预测得到的粒子群在t时刻的状态由于轮式里程计存在误差,需要对粒子群中的每一个粒子进行位置微调,在移动过程中基于激光似然域模型,对当前激光观测信息和粒子所处的地图进行匹配,计算得到当前粒子的置信度;以每个粒子以预测值为初值,在一定范围内对粒子进行移动,计算各个位置的粒子置信度,保留置信度最高的粒子,替换预测得到的粒子群,得到微调的粒子群

5.如权利要求4所述的基于粒子滤波的远程定位方法,其特征在于,基于激光观测信息进行粒子状态更新具体为:

对于粒子群中每个粒子在其周围一定范围的区域内有规则地选取k个粒子,对每个粒子点求取其置信度其中基于机器人的概率运动模型计算得到,基于激光地图的似然域模型计算得到,基于这k个点的置信度计算近似的后验分布,最终计算得到粒子状态的后验分布从该后验分布中重新采样得到t时刻最终的粒子群

6.如权利要求1至5任一所述的基于粒子滤波的远程定位方法,其特征在于,判断机器人是否被绑架具体为:

基于当前的激光传感器信息zt地图m,计算基于多传感器融合算法得到的机器人位姿xpf的置信度和基于视觉slam得到的机器人位姿xvisual的置信度

则认为此时机器人已经被绑架,对粒子群基于视觉位姿重新初始化;

则认为此时视觉位姿信息失效,进行粒子权重更新;

则认为此时视觉位姿信息有效,进行粒子权重更新。

7.如权利要求6所述的基于粒子滤波的远程定位方法,其特征在于,若则认为此时视觉位姿信息失效,进行粒子权重更新具体为:

8.如权利要求6所述的基于粒子滤波的远程定位方法,其特征在于,若则认为此时视觉位姿信息有效,进行粒

子权重更新具体为:其中为视觉权重,xvisual为视觉slam系统输出的位姿,按照如下公计算:


技术总结
本发明公开了一种基于粒子滤波的远程定位方法,包括以下步骤:基于视觉位姿进行粒子群状态初始化;基于优化后轮式里程计进行粒子位姿预测;基于激光匹配进行粒子状态微调;基于激光观测信息进行粒子状态更新;基于视觉位姿和机器人系统当前定位信息判断机器人是否被绑架,如果被绑架,重新开始执行基于视觉位姿进行粒子群状态初始化;如果没有被绑架,判断视觉位姿是否可信,如果视觉位姿可信,结合视觉位姿、激光观测信息和二维激光似然域地图进行粒子权重更新;如果视觉位姿信息不可信,仅仅基于激光观测信息和二维激光似然域地图进行粒子权重更新;根据更新的粒子权重对粒子状态进行加权平均,计算机器人基于多传感器融合算法得出的最终位姿。

技术研发人员:曹衍龙;孙安顺;杨将新;曹彦鹏;何泽威;董献瑞;薛小杰;刘佳炜
受保护的技术使用者:浙江大学
技术研发日:2019.12.12
技术公布日:2020.04.21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1