[发明专利]一种AUV地形匹配导航的鲁棒BSLAM方法有效

专利信息
申请号: 201811197129.0 申请日: 2018-10-15
公开(公告)号: CN109186610B 公开(公告)日: 2020-12-08
发明(设计)人: 李晔;徐硕;马腾;丛正;贡雨森;王汝鹏;武皓微 申请(专利权)人: 哈尔滨工程大学
主分类号: G01C21/20 分类号: G01C21/20;G01C21/16
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 auv 地形 匹配 导航 bslam 方法
【权利要求书】:

1.一种AUV地形匹配导航的鲁棒BSLAM方法,其特征在于:包含如下步骤:

步骤(1):输入测深和惯导数据:当AUV在海底长时间航行,惯导数据漂移过大时,初始化BSLAM,启动多波束声纳,收集海底地形的测深和惯导数据,并不断地输入到BSLAM程序中;

步骤(2):数据预处理:利用基于Alpha-Shapes模型的多波束测深数据单ping滤波方法,对多波束声纳的测深数据中的野值进行有效剔除,得到滤波后的测深数据;

步骤(3):位姿图构建:利用高斯过程回归估计地形深度,形成弱数据关联;AUV收集到的测深和导航数据超过阀值后,将数据储存在当前子图,并构建新子图;新子图构建后,通过地形定位进行闭环检测后,再进行无效闭环检测;

步骤(4):后端图优化:利用聚类后的闭环数据计算一致性函数,找出所有类中一致性函数的最小值,然后融合惯导的关键状态的数据并输出修改后的BSLAM轨迹;

所述的步骤(3)具体为:

步骤(3.1):输入预处理后的数据:输入惯导数据和滤波后的测深数据;

步骤(3.2):建立弱数据关联:

根据高斯过程回归和滤波后的测深数据z+,得到周围的估计深度z-,建立弱数据关联L(xt;xt-1):

上式中,是第k个采样点的高斯估计深度,是第k个采样点的测量深度,N是采样点的个数,是采样点的测量方差,是测量方差组成的对角矩阵;

步骤(3.3):子图构建:测深数据和位姿数据达到一定阀值后,储存在当前子地图,并构建新子图;

步骤(3.4):新子图构建完毕后,进行地形定位,计算新子图与历史子图的平均校正值,判别是否有闭环产生:

新子图与历史子图的平均校正值为:

上式中,(yt,k-hk(xt))2表示状态xt处k个测量点的校正值,N是采样点的个数,yt,k表示采样点k的测量深度,hk(xt)表示历史子图中对应点的深度;

若T(xt)小于一定阀值,则判断结果为有闭环产生,进入步骤(3.5),否则返回步骤(3.1);

步骤(3.5):分割:在频域中,检验闭环的校正分布是否满足高斯分布,取N(μ,σ2)(μ=±0.5,σ2=0.4);在空域中,提取两个匹配子图中校正值大于μ±σ的所有测量点作为区域2,剩下的区域作为区域1;

步骤(3.6):融合地形信息:在坐标(i,j)处高程为h(i,j)的地图中,利用灰色理论融合多个物理量描述区域1和区域2的地形信息,计算区域i的灰色关联度ri

首先计算每个区域的最佳序列:

x0=[max(RT(i)),min(hT(i)),max(σT(i)),max(FT(i))](i=1,2,...,k);

灰色关系系数为:

上式中,分辨率ρ∈[0,1],RT是地形粗糙度,HT是地形熵,σT是地形标准差,FT是Fisher信息;

区域i的灰色关联度ri为:

上式中,w1,w2,w3和w4是Fisher信息FT的权重;

步骤(3.7):判别闭环是否有效:利用人工神经网络识别无效闭环并保留有效闭环;输入新子图与历史子图的平均校正值,预处理信息和区域1、区域2的有效点数,输出值若小于阀值0.1,则该闭环为有效闭环,进入步骤(4);否则是无效闭环,返回步骤(3.1)。

2.根据权利要求1所述的一种AUV地形匹配导航的鲁棒BSLAM方法,其特征在于:所述的步骤(4)具体为:

步骤(4.1):输入闭环数据:初始化,令k=0,输入N个闭环,初始化OPEN表和CLOSE表,将所有闭环放入OPEN表中,清空CLOSE表;

步骤(4.2):聚类并计算一致性函数:

将所有闭环聚类,把所有的类在局部优化和全局优化中计算一致性函数:

上式中,是从惯导数据所得的AUV状态,是从BSLAM所得的AUV状态,j是位姿的数量;

步骤(4.3):判断是否满足连续性条件:设定一个阀值,判断χ2是否小于阀值,若小于阀值进入步骤(4.7),否则进入步骤(4.4);

步骤(4.4):令k=k+1,依次计算OPEN表中所有类的一致性函数和最小值对在OPEN表中的类i,i=1,2,...,N,依次将类从OPEN表中取出并计算找到最小值并把最小值对应的类从OPEN表中移至CLOSE表中;

步骤(4.5):如果小于则进入步骤(4.3),否则进入步骤(4.6);

步骤(4.6):对在CLOSE表中的类j,j=1,2,...,M,依次将类从CLOSE表中取出并计算如果中的最小值小于则将最小值对应的类从CLOSE表中移至OPEN表中并执行步骤(4.6),否则进入步骤(4.4);

步骤(4.7):融合惯导的关键状态的数据并输出修改后的BSLAM轨迹。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811197129.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top