[发明专利]一种基于多IMU的点线融合定位方法及系统在审
申请号: | 202210509623.6 | 申请日: | 2022-05-11 |
公开(公告)号: | CN114935336A | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 樊渊;樊富友;韩可;杨国志;董翔;周俊;宋铁旭;袁文博 | 申请(专利权)人: | 安徽大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/20;G01C21/28;G01C21/32 |
代理公司: | 合肥市浩智运专利代理事务所(普通合伙) 34124 | 代理人: | 朱文振 |
地址: | 230039 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 imu 点线 融合 定位 方法 系统 | ||
1.一种基于多IMU的点线融合定位方法,其特征在于,所述方法包括:
S1、将4IMU阵列集成模块连接相机,采集获取环境图像数据及运动惯性数据;
S2、利用ORB算法提取并匹配所述环境图像数据中的点特征,利用线段组合方法定位组合短线段,据以提取出适用长线段,以获取适用LSD算法,所述步骤S2包括:
S21、调整预置LSD算法的隐藏参数;
S22、设LSD算法输出线段组为:L={l1,l2,...,ln}(n=1,2,3...),其中,lb为L中的基线,预置矩形区域R为所述基线lb的影响区域;
S23、将所述LSD算法输出线段组L中的所有线段按长度降序排列;
S24、按照线段直方图的主方向,以下述逻辑选出方向相似的组内线段作为组合预选线段,所述步骤S24包括:
S241、设定所述线段的近似标准Φl:
Φl=μ|lb|
,其中,μ为近似系数;
S242、如果计算距离大于所述近似标准Φl,则取消组合机制;
S243、否则计算lb和li的角度差θ;
S244、以下述逻辑确定角度近似标准Φθ,若角度差θ满足角度近似标准Φθ,则组合所述短线段:
,式中x、y和ξ均为实验设定参数,α是归一化系数;
S25、拼接所述组合预选线段,以得到适用长线段;
S3、以预置逻辑获取IMU测量模型,从所述运动惯性数据中获取初始旋转数据,根据所述IMU测量模型及所述初始旋转数据进行IMU预积分;
S4、根据所述环境图像数据及所述运动惯性数据初始化视觉和IMU;
S5、利用最小二乘估计器随机估计所述4IMU阵列集成模块测得的运动惯性数据,以获取并边缘化IMU间旋转加速度概率,据以融合得到虚拟IMU E;
S6、构建优化函数,以将所述IMU间旋转加速度概率映射到所述虚拟IMU E,据以优化点、线特征的重投影误差及所述虚拟IMU E的残差,以提升相机位姿;
S7、利用前述步骤所设计逻辑测试EuRoC数据集、YorkUrban数据集及室内数据集,以得到点线融合定位验证结果。
2.根据权利要求1所述的一种基于多IMU的点线融合定位方法,其特征在于,所述步骤S1中的所述4IMU阵列集成模块的频率包括:200Hz;所述相机的工作频率包括:10Hz。
3.根据权利要求1所述的一种基于多IMU的点线融合定位方法,其特征在于,所述步骤S21包括:
S211、利用OpenCV以生成的N层高斯金字塔表示原始图像,下采样所述原始图像N-1次,模糊N次;
S212、在所述高斯金字塔的每一层使用LSD算法提取直线;
S213、如果线段的封闭矩形支持域中的对齐区域点小于预设阈值,利用所述LSD算法设置最小密度阈值以剔除不可靠线段,其中,设置所述最小密度阈值为0.6以加快处理速度。
4.根据权利要求3所述的一种基于多IMU的点线融合定位方法,其特征在于,所述步骤S212中调整所述高斯金字塔的比例为s=0.5,层数调整为N=2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210509623.6/1.html,转载请声明来源钻瓜专利网。