[发明专利]一种基于CAMERA/MIMU室内组合导航系统的四元数测量方法有效
申请号: | 201410172298.4 | 申请日: | 2014-04-25 |
公开(公告)号: | CN103925926A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 于飞;白红美;于春阳;周广涛;阮双双;李佳璇;张丽丽 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于室内组合导航导航系统技术领域,尤其涉及解决现有的MIMU误差漂移大导致的导航精度低,可靠性差问题的一种基于CAMERA/MIMU室内组合导航系统的四元数测量方法。本发明包括:采集陀螺输出的角速度和CAMERA拍摄的图像;对CAMERA拍摄的图像进行平滑滤波;得到原始亮度数据的梯度值,定位物体的边缘;确定中心灭点、水平灭点和垂直灭点位置矩阵;测量出标定矩阵;得到的标定矩阵,得到CAMERA数学模型;测量矩阵:得到MIMU的离散域四元数更新模型;确定CAMERA/MIMU室内组合导航系统的状态;估计出四元数。本发明给出了一种组合系统四元数测量方法,有效的提高了导航精度。 | ||
搜索关键词: | 一种 基于 camera mimu 室内 组合 导航系统 四元数 测量方法 | ||
【主权项】:
一种基于CAMERA/MIMU室内组合导航系统的四元数测量方法,其特征在于:步骤一:连接CAMERA/MIMU室内组合导航系统,系统上电后进行预热;步骤二:采集陀螺输出的角速度
和CAMERA拍摄的图像;步骤三:采用空间滤波方法生成3×3模板的高斯卷积滤波器对步骤二中CAMERA拍摄的图像进行平滑滤波;步骤四:采用边缘检测器追踪步骤三中经平滑滤波后图像中亮度快速变化的点,得到原始亮度数据的梯度值,并利用局部梯度值的最大值定位物体的边缘;步骤五:采用随机采样一致性方法找到步骤三中经平滑滤波后图像中的灭点位置,确定中心灭点、水平灭点和垂直灭点位置矩阵B;步骤六:根据CAMERA焦距、像主点和透镜畸变参数测量出标定矩阵K;步骤七:根据步骤五中得到的灭点位置矩阵B和步骤六中得到的标定矩阵K,得到CAMERA数学模型:B=KA;式中,A为CAMERA旋转矩阵:![]()
其中,
为四元数,q0,q1,q2,q3分别为四个实数,
为载体坐标系三个正交坐标轴上的单位矢量;步骤八:利用步骤七中获得的CAMERA数学模型确定CAMERA/MIMU室内组合导航系统的量测方程:Bk=KAk+vk;式中,Bk为tk时刻灭点位置矩阵、Ak为tk时刻与四元数相关的CAMERA旋转矩阵,vk为量测噪声序列;步骤九:根据步骤二中陀螺输出的角速度
测量矩阵Wk‑1:![]()
式中,I为单位阵,[Φa]为由旋转矢量
构造的反对称矩阵,Δt=tk‑tk‑1为更新周期;步骤十:根据步骤八中得到的矩阵Wk‑1得到MIMU的离散域四元数Qk更新模型:![]()
式中,φx,φy,φz为旋转矢量Φ在载体坐标系三个正交坐标轴上的分量;步骤十一:选取四元数Qk=[q0,k q1,k q2,k q3,k]T作为CAMERA/MIMU室内组合导航系统的状态向量,利用步骤十中获得的四元数更新模型确定CAMERA/MIMU室内组合导航系统的状态方程为:xk=Fk‑1xk‑1+wk‑1;式中,qi,k(i=0,1,2,3)为tk时刻四元数的分量值,wk‑1为系统激励噪声序列,系统状态向量xk=Qk,一步转移矩阵
步骤十二:根据步骤八和步骤十一建立的CAMERA/MIMU室内组合导航系统的状态方程和量测方程进行卡尔曼滤波,估计出四元数Qk。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410172298.4/,转载请声明来源钻瓜专利网。