[发明专利]一种基于改进的粒子滤波的移动机器人同时定位与地图构建的方法在审
申请号: | 201710533573.4 | 申请日: | 2017-07-03 |
公开(公告)号: | CN107246873A | 公开(公告)日: | 2017-10-13 |
发明(设计)人: | 朱齐丹;王靖淇;纪勋;张欣 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于改进的粒子滤波的移动机器人同时定位与地图构建的方法,初始化机器人初始时刻位姿;根据t‑1时刻的位姿信息,得到t时刻先验概率密度函数,生成采样粒子集p;对粒子的权值进行初始化处理;选取重要性概率密度函数,生成新采样粒子集q,计算粒子权重,更新粒子权值,进行权值的归一化处理;计算当前时刻t随机样本粒子的加权和来表示后验概率密度,得到移动位姿和环境地图信息;判断是否有新观测值输入,如果有则返回,如果没有则结束循环,在返回之前,判断是否需要进行重采样。根据系统状态的不同,设定动态的阈值进行判断,并结合了遗传算法。本发明减小了粒子退化问题对SLAM的影响,减小了SLAM问题的计算量。 | ||
搜索关键词: | 一种 基于 改进 粒子 滤波 移动 机器人 同时 定位 地图 构建 方法 | ||
【主权项】:
一种基于改进的粒子滤波的移动机器人同时定位与地图构建的方法,其特征是,包括以下步骤:S1:初始化机器人初始时刻位姿,默认起始位置为零位;S2:根据移动机器人t‑1时刻的位姿信息,即t‑1时刻的后验概率密度函数,通过已有的先验知识对当前时刻的状态进行预测,得到t时刻先验概率密度函数,根据先验概率密度函数生成采样粒子集p;采集N个粒子,对粒子的权值进行初始化处理,均为1/N;S3:选取重要性概率密度函数,即运动模型和观测值相结合的建议分布,生成新的采样粒子集q,并计算粒子权重,更新粒子权值,并进行权值的归一化处理;S4:根据外部传感器获取的观测信息,根据采样N个粒子以及得到的粒子权值,计算当前时刻t随机样本粒子的加权和来表示后验概率密度函数估计,得到当前时刻t移动机器人的位姿和环境的地图信息,作为输出,用于同时定位与地图构建时更新地图信息;S5:判断是否有新的观测值输入,如果有新的观测值输入,判断是否有足够的有效粒子,设置有效粒子动态阈值T,将有效粒子数Neff与T进行比较,如果Neff小于T,则结合遗传算法进行重采样,然后返回S3,如果Neff大于等于T,则直接返回S3;如果没有新的观测值输入,则结束循环,得到环境地图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710533573.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种协同导航定位系统及导航定位方法
- 下一篇:餐桌终端及餐饮场所的定位系统