CN103424114A - 一种视觉导航/惯性导航的全组合方法 - Google Patents

一种视觉导航/惯性导航的全组合方法 Download PDF

Info

Publication number
CN103424114A
CN103424114A CN2012101616219A CN201210161621A CN103424114A CN 103424114 A CN103424114 A CN 103424114A CN 2012101616219 A CN2012101616219 A CN 2012101616219A CN 201210161621 A CN201210161621 A CN 201210161621A CN 103424114 A CN103424114 A CN 103424114A
Authority
CN
China
Prior art keywords
attitude
inertial navigation
navigation
vision
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101616219A
Other languages
English (en)
Other versions
CN103424114B (zh
Inventor
刘春�
周发根
吴杭彬
姚连壁
简志伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tongji University
Original Assignee
Tongji University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tongji University filed Critical Tongji University
Priority to CN201210161621.9A priority Critical patent/CN103424114B/zh
Publication of CN103424114A publication Critical patent/CN103424114A/zh
Application granted granted Critical
Publication of CN103424114B publication Critical patent/CN103424114B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)

Abstract

本发明涉及一种视觉导航/惯性导航的全组合方法,该方法包括以下步骤:1)视觉导航解算:以共线方程为基础列立观测方程,采用最小二乘原理平差求取载***置和姿态参数,并计算参数之间的方差-协方差阵;2)惯性导航计算:在当地水平坐标系中做导航计算,得到每个时刻载体的位置、速度和姿态参数,同时计算参数之间的方差-协方差阵;3)视觉***修正惯导***:以卡尔曼滤波为手段,估计出惯导***的导航参数误差和器件误差,并进行补偿和反馈校正,从而得到惯导***所有参数的最优估值;4)惯导***修正视觉***:采用序贯平差处理,修正视觉***所有参数。与现有技术相比,本发明具有理论严密、性能稳定、高效等优点。

Description

一种视觉导航/惯性导航的全组合方法
技术领域
本发明涉及一种视觉导航***和惯导***的组合方式,尤其是涉及一种视觉导航/惯性导航的全组合方法。
背景技术
视觉导航,又称为视觉测程法(Visual Odometry,VO),基本原理是:载体前进过程中,利用立体相机获取周围场景的影像,依靠特征点在左右影像间的匹配,以及前后帧影像间的追踪,以共线方程为基础列立观测方程,根据最小二乘原理平差求取相机的空间位置和姿态。视觉导航是一种高精度的自主导航方式,但是作为一种航迹推算方式,其导航误差随时间积累,而且算法的稳定性一直是个难题,有时候影像视场中的背景单一或过于相似,或者载体车的动态性过大,例如转弯角度过大,使得相邻影像之间的重叠度太小,这些都会导致视觉导航解算失败,因此要借助其它手段来增强算法的稳定性。
惯导***(Inertial Navigation System,INS)以牛顿力学定律为工作原理,利用安装在载体上的惯性测量元件(Inertial Measurement Unit,IMU)来敏感载体的角速度和加速度信息,通过积分运算得到载体的位置、速度和姿态等导航参数。惯性导航具有完全的自主性和抗干扰性,短时间内具有高精度,但是由于积分原理,其误差随时间累积,因此长时间工作的精度较差。为了减少误差累积,要引入外部观测值来对惯导***进行修正。
因此,视觉导航与惯性导航作为两种自主导航方式,具有很好的互补性。两者的组合可以解决无GPS环境下的导航问题,对于室内导航、机器人路径规划、无人机自主着陆,自动行驶车的导航、地下交通导航定位、矿井作业安全等应用需求具有重要意义。
目前,视觉导航与惯导***的组合方式一般有三类:(1)结合型,一般依靠视觉***提供载体的位置信息,惯导***提供载体的姿态信息;(2)修正型,这种组合方式是以一种导航***去修正另一种导航***;(3)融合型,一般采用卡尔曼滤波来实现两者的数据融合。以上三类组合方式中,结合型属于低层次的组合,常用于精度要求不高的场合,而在高精度的场合中通常采用修正型或融合型。
在修正型组合方式中,一般是利用惯导***来修正视觉***,实现过程一般是这样的:(1)相机获取当前时刻的影像,(2)对当前时刻的左右影像进行特征点提取和匹配,并与前一时刻的影像进行匹配,然后通过后方交会计算相机的外方位元素(位置和姿态),(3)利用IMU的输出数据计算载体的俯仰角和翻滚角,以及航向角增量,(4)利用载体的俯仰角和翻滚角以及航向角增量,通过卡尔曼滤波对相机位置和姿态进行修正,(5)利用修正后的相机位置和姿态,通过前方交会求特征点的物方坐标,(6)重复以上步骤。
融合型组合方式的实现过程一般是这样的:(1)相机获取当前时刻的影像,(2)对当前时刻的左右影像进行特征点提取和匹配,并与前一时刻的影像进行匹配,然后通过后方交会计算相机的外方位元素(位置和姿态),(3)利用相机的位置和姿态作为量测值,采用卡尔曼滤波估计IMU的位置和姿态,(4)将滤波后得到的IMU位置和姿态传递给相机,然后通过前方交会求特征点的物方坐标,(5)重复以上步骤。
从以上可以看出,修正型的组合方式中,仅仅利用IMU的输出数据提供姿态,而没提供位置信息,因此这种方式没能最大程度上的利用惯导***所提供的导航信息。融合型的组合方式能较好的利用视觉***和惯导***的信息,使得两者都可以得到修正,但是这种方式没有考虑到影像特征点物方坐标的先验信息,组合效果不能达到最佳。实际上在视觉导航中,特征点在不同影像之间的传递是关键,当前影像中提取的特征点,大部分在上一帧影像中已经通过最小二乘平差获得了其物方坐标,且坐标精度也已知,因此必须对精度信息加以考虑。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种理论严密、稳定、高效的视觉导航/惯性导航的全组合方法。
本发明的目的可以通过以下技术方案来实现:
一种视觉导航/惯性导航的全组合方法,该方法包括以下步骤:
1)视觉导航解算:相机在载体运动过程中获取影像,以共线方程为基础列立观测方程,采用最小二乘原理平差求取载***置和姿态参数Xvo,并计算参数之间的方差-协方差阵P(Xvo);
2)惯性导航计算:在当地水平坐标系中做导航计算,得到每个时刻载体的位置、速度和姿态参数Xins,同时根据惯导***的误差方程,按协方差传播律,计算参数之间的方差-协方差阵P(Xins);
3)视觉***修正惯导***:以卡尔曼滤波为手段,取惯导***的误差方程作为状态方程,利用视觉导航解算得到的载***置、姿态,与惯导***计算得到的载***置、姿态分别求差,作为卡尔曼滤波的量测,估计出惯导***的导航参数误差和器件误差,并进行补偿和反馈校正,从而得到惯导***所有参数的最优估值,记为
Figure BDA00001669225900031
4)惯导***修正视觉***:从惯导***的参数中分离出IMU的位置和姿态,考虑相机与IMU之间的几何关系,将IMU的位置和姿态转化成相机的位置和姿态信息,建立观测方程,采用序贯平差处理,得到视觉***所有参数的最优估值,记为
Figure BDA00001669225900032
所述的视觉导航解算具体步骤包括:
11)相机外方位元素的初始化:在视觉导航起始位置的周围布设控制点,通过后方交会求取相机的外方位元素;
12)载体不停的运动,利用相机获取当前时刻的影像,进行特征点提取和匹配;
13)以共线方程为基础,对左右影像匹配成功的所有特征点都建立观测方程:
v = B 1 x ^ 1 + B 2 x ^ 2 + A 1 y ^ 1 + A 2 y ^ 2 - l v ( y 1 ) = y ^ 1 - l ( y 1 ) C ( x ^ 1 , x ^ 2 ) - W x = 0
上式中,指左相机的外方位元素改正数,指右相机的外方位元素改正数,
Figure BDA00001669225900036
指已知点的物方坐标改正数,
Figure BDA00001669225900037
指待定点的物方坐标改正数,y1指已知点的物方坐标,v指观测值残差,l为常量,
Figure BDA00001669225900038
为左右相机之间的约束关系,Wx为约束方程中的常量;
14)根据最小二乘原理求解上式,求得左右相机的外方位元素,以及所有特征点的物方坐标。
所述的特征点匹配包括两个方面:一是将当前时刻的左右影像进行特征点匹配,二是将当前时刻的左影像与上一时刻的左影像进行特征点匹配;所述的特征点包括已知点和待定点:已知点是指在上一帧影像中已经出现过的特征点,待定点则是指当前影像中新增加的特征点。
所述的惯性导航计算步骤具体包括:
(1)姿态更新:利用陀螺输出的角速度观测值,采用四元数法作姿态更新,然后将更新后的四元数转化成姿态矩阵,记为
Figure BDA00001669225900041
k表示上一时刻,k+1表示当前时刻,L为导航坐标系,b为载体坐标系;
(2)姿态提取:根据姿态矩阵
Figure BDA00001669225900042
中元素的值,计算载体的姿态,包括航向角、俯仰角、翻滚角;
(3)比力分解:利用姿态矩阵,将加速度计输出的比力观测值fb由载体坐标系转换到导航坐标系,如下所示
f L = R b L ( k + 1 ) · f b
(4)有害加速度的补偿:对fL进行哥氏加速度修正和正常重力补偿,得到载体在地球表面的加速度a,如下所示
a = f L - ( 2 Ω ie L + Ω eL L ) v L + g L
其中,
Figure BDA00001669225900045
为地球自转角速度三维分量构成的反对称阵,
Figure BDA00001669225900046
为L系相对于地固系旋转角速度三维分量构成的反对称阵,vL为速度矢量,gL为地球重力矢量;
(5)积分求取速度:利用加速度进行积分得到速度增量,进而得到当前时刻的速度
Figure BDA00001669225900047
如下所示
v k + 1 L = v l L + a · Δt
(6)积分求取位置:利用速度进行积分得到位置增量,进而得到当前时刻的位置
Figure BDA00001669225900049
如下所示
r k + 1 L = r k L + 1 2 ( v k L + v k + 1 L ) · Δt
所述的视觉***修正惯导***步骤具体包括:
31)取惯导***的误差方程作为卡尔曼滤波器的状态方程,形式如下
X · = F · X + G · ω
其中,X为误差状态向量,包括位置误差δrL、速度误差δvL、平台失准角δεL、陀螺漂移d和加速度计零偏b,
X=(δrL,δvL,δεL,d,b)
32)将惯性导航计算得到的位置与视觉导航解算的位置之差,以及惯性导航计算得到的姿态与视觉导航解算的姿态之差作为量测值,量测方程如下
Z r Z a = H r H a · X + V r V a
Zr,Za分别表示位置误差量测和姿态误差量测,Hr,Ha分别表示位置误差量测矩阵和姿态误差量测矩阵,Vr,Va分别表示位置误差量测和姿态误差量测的残差;
位置误差Zr按如下方式计算
Zr=rins-rvo
上式中,rins指惯性导航计算得到的坐标,rvo表示视觉导航解算得到的坐标;位置误差量测矩阵Hr的形式如下
H r = I 3 × 3 0 12 × 3
式中,I为单位阵,0为零矩阵,姿态误差Za的计算方式如下
Za=ains-avo
其中ains表示惯性导航计算得到的姿态,avo表示视觉导航解算得到的姿态;考虑相机与IMU之间的旋转矩阵,将视觉导航解算得到的相机姿态归算到载体的姿态:
avo=(p′,r′,y′)T
式中p′,r′,y′表示由相机姿态归算得到的载体俯仰角、翻滚角和航向角;姿态误差量测矩阵Ha的形式如下
H a = 0 6 × 3 A 3 × 3 0 6 × 3
A阵的形式如下
A = cos y sin y 0 - sin y cos p cos y cos p 0 sin y sin p cos p - cos y sin p cos p 1
式中,p,r,y分别表示由惯性导航计算得到的载体俯仰角、翻滚角和航向角;
33)通过滤波估计出惯导***的导航参数误差和器件误差,并进行补偿和反馈校正。
所述的惯导***修正视觉***步骤具体包括:
41)从导航参数中分离出IMU的位置和姿态,根据相机与IMU之间的几何关系,将IMU的位置和姿态转化成相机位置和姿态的观测值;
42)采用序贯平差处理,完成惯导***对视觉***的修正。
所述的步骤42)具体包括:
惯导***修正视觉***的函数模型写成以下形式:
X vo = I I I I x ^ 1 x ^ 2 y ^ 1 y ^ 2 - l X vo r ins a ins = I 0 0 0 x ^ 1 x ^ 2 y ^ 1 y ^ 2 - l X ins
其中,分别为两个方程中对应的常量。
将上式整理成观测方程的形式,如下所示:
v ( x vo ) = x ^ vo - l ( x vo ) v ( r ins , a ins ) = B x ^ vo - l ( r ins , a ins )
上式中,矩阵B的形式如下
B=(I 0 0 0)
观测值的随机模型,即方差-协方差阵如下:
D ( X vo ) = P ( V vo ) D ( r ins , a ins ) = P ( r ins , a ins )
上式中,P(rins,ains)为由P(Xins)中分离出的与位置、姿态相关的子阵,根据上述的函数模型和随机模型,可以导出视觉***的修正公式,如下所示
x ^ vo = x vo + D ( X vo ) B T ( D ( r ins , a ins ) + BD ( X vo ) B T ) - 1 ( l ( r ins , a ins ) - Bx vo ) D ( x ^ vo ) = D ( X vo ) - D ( X vo ) B T ( D ( r ins , a ins ) + BD ( X vo ) B T ) - 1 BD ( X vo )
上式中,xvo是指由视觉导航解算得到的视觉参数,
Figure BDA00001669225900066
经过修正后的视觉参数,
Figure BDA00001669225900067
是经修正后的方差-协方差阵。
与现有技术相比,本发明具有以下几个优点:
(1)视觉***修正惯导***。通过卡尔曼滤波不仅可以估计出惯导***的导航参数误差(位置误差、速度误差、姿态误差),还可估计出器件误差(陀螺漂移、加速度计零偏),并对导航参数误差进行补偿,将器件误差反馈到下一个周期的导航计算中,这样可以使惯导***保持长时间的高精度。在视觉导航解算失败的情况下,组合***则完全依靠惯性导航来提供载体的导航参数,由于之前对各种误差进行了估计和校正,因此在短时间内,不会因为视觉导航解算的失败而导致整个***的精度明显下降。
(2)惯导***修正视觉***。利用惯性导航计算得到的位置和姿态,通过序贯平差处理,不仅可以改善相机的外方位元素,影像特征点的物方坐标也得到修正。经过序贯平差修正后的影像特征点的物方坐标以及精度信息(物方坐标之间的方差-协方差阵)将传递到下一帧影像的导航解算中,采用最小二乘配置进行处理,这种方法顾及了影像特征点的物方坐标先验信息,可以使视觉***保持长时间的高精度。
附图说明
图1为本发明的步骤流程示意图;
图2为视觉***修正惯导***的原理图;
图3为惯导***修正视觉***原理图;
图4为不同导航方法计算的载体运行轨迹;
图5为卡尔曼滤波过程中的位置新息;
图6为卡尔曼滤波过程中的姿态新息。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
如图1所示,一种视觉导航/惯性导航的全组合方法,该方法包括以下步骤:
1)视觉导航解算
步骤如下:
(1)相机外方位元素的初始化,一般在视觉导航起始位置的周围布设一些控制点,通过后方交会求取相机的外方位元素。
(2)载体不停的运动,利用立体相机获取当前时刻的影像,进行特征点提取和匹配,特征点匹配包括两个方面:一是将当前时刻的左右影像进行特征点匹配,二是将当前时刻的左影像与上一时刻的左影像进行特征点匹配。
(3)以共线方程为基础,对左右影像匹配成功的所有特征点都建立观测方程。这里的特征点分为两类:已知点和待定点。已知点是指在上一帧影像中已经出现过的特征点,因此其物方坐标已知,且相应的精度也已知,待定点则是指当前影像中新增加的特征点,其物方坐标没有任何先验信息。本发明中将已知点的先验信息用最小二乘配置原理来对待,因此观测方程可以写成以下形式:
v = B 1 x ^ 1 + B 2 x ^ 2 + A 1 y ^ 1 + A 2 y ^ 2 - l v ( y 1 ) = y ^ 1 - l ( y 1 ) C ( x ^ 1 , x ^ 2 ) - W x = 0 - - - ( 1 )
上式中共包含三个方程。第一个方程中的
Figure BDA00001669225900082
指左相机的外方位元素改正数,
Figure BDA00001669225900083
指右相机的外方位元素改正数,
Figure BDA00001669225900084
指已知点的物方坐标改正数,
Figure BDA00001669225900085
指待定点的物方坐标改正数,y1指已知点的物方坐标,v指观测值残差,l指常量。第二个方程是根据已知点的先验信息建立起来的虚拟观测方程。第三个方程是左右相机之间的约束方程,这个方程是通过实验前对相机与IMU之间的几何关系进行检校而建立起来的。
(4)根据最小二乘原理求解式(1),实际上,式(1)是带约束的间接平差模型,因此可以通过平差求得左右相机的外方位元素,以及所有特征点的物方坐标。
2)惯性导航计算
选取当地水平坐标系(L系)作为导航系,L系的三轴指向为“东、北、天”,载体系(b系)的三轴指向为“右、前、上”。导航计算的步骤如下:
(1)姿态更新。利用陀螺输出的角速度观测值,采用四元数法作姿态更新,然后将更新后的四元数转化成姿态矩阵,记为
(2)姿态提取。根据姿态矩阵
Figure BDA00001669225900087
中元素的值,计算姿态的姿态,包括航向角、俯仰角、翻滚角。
(3)比力分解。利用姿态矩阵,将加速度计输出的比力观测值fb由载体坐标系转换到导航坐标系,如下所示
f L = R b L ( k + 1 ) · f b - - - ( 2 )
(4)有害加速度的补偿。对fL进行哥氏加速度修正和正常重力补偿,得到载体在地球表面的加速度,如下所示
a = f L - ( 2 Ω ie L + Ω eL L ) v L + g L - - - ( 3 )
(5)积分求取速度。利用加速度进行积分得到速度增量,进而得到当前时刻的速度,如下所示
v k + 1 L = v l L + a · Δt - - - ( 4 )
(6)积分求取位置。利用速度进行积分得到位置增量,进而得到当前时刻的位置,如下所示
r k + 1 L = r k L + 1 2 ( v k L + v k + 1 L ) · Δt - - - ( 5 )
3)视觉***修正惯导***
视觉***修正惯导***通过卡尔曼滤波来实现,取惯导***的误差方程作为状态方程,图2显示了其原理和过程,从图中可以看出,***的量测值是惯性导航计算得到的位置与视觉导航解算的位置之差,以及惯性导航计算得到的姿态与视觉导航解算的姿态之差。
取15阶的误差状态向量,包括位置误差、速度误差、平台失准角、陀螺漂移、加速度计零偏。如下所示
X=(δrL,δvL,δεL,d,b)    (6)
状态方程取惯导***的误差方程,形式如下
X · = F · X + G · ω - - - ( 7 )
***的外部量测信息来自视觉导航所获取的相机位置和姿态。因此量测方程可以写出如下形式
Z r Z a = H r H a · X + V r V a - - - ( 8 )
上式中Zr,Za分别表示位置误差量测和姿态误差量测。位置误差Zr按如下方式计算
Zr=rins-rvo    (9)
上式中,rins指INS导航计算得到的坐标,rvo表示视觉导航解算得到的坐标。由于视觉导航所确定的坐标是相机投影中心的坐标,而INS导航计算得到的是IMU几何中心的坐标,因此需要对rvo进行转化,扣除相机与IMU之间的三维偏置,从而将相机投影中心的坐标归算到IMU几何中心。
位置误差量测矩阵Hr的形式如下
H r = I 3 × 3 0 12 × 3 - - - ( 10 )
式中,I为单位阵,0为零矩阵。姿态误差Za的计算方式如下
Za=ains-avo    (11)
其中ains表示INS导航计算得到的姿态,avo表示视觉导航解算得到的姿态。这里要注意的是,INS导航计算得到的姿态是载体的姿态,而视觉导航解算得到的是相机的姿态,确切的说是指像空间坐标系到世界坐标系的三个旋转欧拉角,因此要考虑相机与IMU之间的旋转矩阵,将相机的姿态归算到载体的姿态。
avo=(p′,r′,y′)T    (12)
式中p′,r′,y′表示由相机姿态归算得到的载体俯仰角、翻滚角和航向角。姿态误差量测矩阵Ha的形式如下
H a = 0 6 × 3 A 3 × 3 0 6 × 3 - - - ( 13 )
A阵的形式如下
A = cos y sin y 0 - sin y cos p cos y cos p 0 sin y sin p cos p - cos y sin p cos p 1 - - - ( 14 )
式中,p,r,y分别表示由惯性导航计算得到的载体俯仰角、翻滚角和航向角。至此,卡尔曼滤波的函数模型已经确立,通过滤波可以估计出惯导***的导航参数误差和器件误差,并进行补偿和反馈校正,从而使惯导***保持长时间的高精度。
4)惯导***修正视觉***
惯导***修正视觉***采用序贯平差来实现,图3显示了其原理和过程。从图中可以看出,通过惯性导航计算,可以得到每个时刻的导航参数,同时根据惯导***的误差方程,按协方差传播律,可以计算出参数之间的方差-协方差阵。然后从导航参数中分离出位置和姿态,根据相机与IMU之间的几何关系,转化成相机位置和姿态的观测值,采用序贯平差处理,实现视觉***导航参数的优化。
序贯平差一般用于数据分期的情况,也就是说在不同的时刻对***进行了观测,而且利用先前的观测值对***进行过平差处理,获得了参数估值,以及参数的精度信息(方差-协方差阵)。序贯平差要解决的问题就是如何利用先前获得的参数估值和精度信息,与新增加的观测值一起处理,得到更加优化的参数估值。设总的观测方程为
v = B x ^ - l - - - ( 15 )
将观测数据分为两组,则观测方程可以写成以下形式
v 1 = B 1 x ^ - l 1 v 2 = B 2 x ^ - l 2 - - - ( 16 )
假设上式第一个方程中的观测值个数足够,按最小二乘原理求解第一个方程,得
x ^ 1 = ( B 1 T P 1 B 1 ) - 1 B 1 T P 1 l 1 Q x ^ 1 = ( B 1 T P 1 B 1 ) - 1 - - - ( 17 )
上式中的P1表示第一个方程中观测值的权阵。同时求解两个方程,得:
x ^ = ( B 1 T P 1 B 1 + B 2 T P 2 B 2 ) - 1 ( B 1 T P 1 l 1 + B 2 T P 2 l 2 ) Q x ^ = ( B 1 T P 1 B 1 + B 2 T P 2 B 2 ) - 1 - - - ( 18 )
上式中的P2表示第二个方程中观测值的权阵。根据矩阵反演公式,可以导出序贯平差的计算公式,如下所示
x ^ = x ^ 1 + Q x ^ 1 B 2 T ( P 2 - 1 + B 2 Q x ^ 1 B 2 T ) - 1 ( l 2 - B 2 x ^ 1 ) Q x ^ = Q x ^ 1 - Q x ^ 1 B 2 T ( P 2 - 1 + B 2 Q x ^ 1 B 2 T ) - 1 B 2 Q x ^ 1 - - - ( 19 )
现在介绍采用序贯平差实现惯导***对视觉***的修正。视觉导航解算完成以后,可以得到相机参数的估值Xvo,通过精度评定,可以得到参数之间的方差-协方差阵P(Xvo)。惯导***通过导航计算,可以获得相应时刻的导航参数Xins,同时根据惯导***的误差方程,按协方差传播律,计算参数之间的方差-协方差阵,记为P(Xins)。从惯导***的导航参数Xins中分离出位置rins和姿态ains,从方差-协方差阵P(Xins)中分离出位置与姿态相关的子阵P(rins,ains),考虑相机与IMU之间的几何关系,转化为对视觉参数的观测值,于是惯导***修正视觉***的函数模型可以写成以下形式:
X vo = I I I I x ^ 1 x ^ 2 y ^ 1 y ^ 2 - l X vo r ins a ins = I 0 0 0 x ^ 1 x ^ 2 y ^ 1 y ^ 2 - l X ins - - - ( 20 )
将上式整理成观测方程的形式,如下所示:
v ( x vo ) = x ^ vo - l ( x vo ) v ( r ins , a ins ) = B x ^ vo - l ( r ins , a ins ) - - - ( 21 )
上式中,矩阵B的形式如下
B=(I 0 0 0)    (22)
观测值的随机模型(方差-协方差阵)如下:
D ( X vo ) = P ( V vo ) D ( r ins , a ins ) = P ( r ins , a ins ) - - - ( 23 )
根据上面的函数模型和随机模型,可以导出视觉***的修正公式,如下所示
x ^ vo = x vo + D ( X vo ) B T ( D ( r ins , a ins ) + BD ( X vo ) B T ) - 1 ( l ( r ins , a ins ) - Bx vo ) D ( x ^ vo ) = D ( X vo ) - D ( X vo ) B T ( D ( r ins , a ins ) + BD ( X vo ) B T ) - 1 BD ( X vo ) - - - ( 24 )
上式中,xvo是指由视觉导航解算得到的视觉参数,
Figure BDA00001669225900125
经过修正后的视觉参数,
Figure BDA00001669225900126
是经修正后的方差-协方差阵。采用上式计算,可以修正视觉***的所有参数,包括左右相机的位置、姿态,以及所有特征点的物方坐标。
如果纯粹从算法上讲,第1步与第2步其实是并列运行的,第3步与第4步也是并列运行的。即首先视觉***与惯导***各自进行导航解算,求得相应的参数,然后两个子***相互辅助,使得每个子***都得到修正,获得最优估值。第3步获得的IMU最优估值与第4步中获得的相机最优估值
Figure BDA00001669225900128
都是对整个***的最优估计,或者说是对载体运行状态的最优估计。理论上来讲,在不考虑计算误差的情况下,
Figure BDA00001669225900129
Figure BDA000016692259001210
是等价的。换句话说,如果将相机与IMU之间的几何关系考虑进去,那么
Figure BDA000016692259001211
Figure BDA000016692259001212
应该一致。
为了验证本发明方法的可靠性和稳定性,进行了多次实验和数据处理,以下介绍其中一次实验过程和数据处理结果。实验地点位于北京,载体车上装有立体相机和IMU等数据采集设备。另外还加装了一个GPS接收机,与基站GPS作差分,差分结果达到厘米级的精度,因此作为参考值来检验本发明方法的精度。在实验前已经完成了立体相机内方位元素检校和相对外方位元素检校,以及相机与IMU之间的相对位置和姿态的检校。实验过程中,首先利用已知绝对坐标信息的地标点进行相机外方位元素初始化。初始化完成之后,控制载体车在实验区采集IMU数据、影像数据、GPS数据。IMU的输出频率为100Hz,其陀螺漂移为0.005°/s,加速度计零偏为10mg,通过IMU的内置时钟授时立体相机以2Hz的频率通过同步曝光获取立体影像,立体相机的水平和垂直视场角分别为42°和31°。GPS接收机的输出频率为1Hz。实验中,移动实验平台累计行进约1150m,实验时长约45min,获取了约4300帧立体影像。
对实验数据采用两种导航方法进行处理。方法一是纯视觉导航解算,当视觉导航解算过程出现失败时,利用匀速运动模型预测载体的运动,填补视觉导航缺口,方法二是视觉导航与惯性导航进行组合。实际上,作者也尝试进行了纯惯性导航计算,但是对于长达45min的实验数据,其导航误差达到10000m以上的量级,因此纯惯性导航已经没有意义,这里不作讨论。以下给出两种不同方法处理的结果,以及GPS参考轨迹,见图4。
图4中的图例,GPS表示差分GPS结果,VO/INS表示视觉/惯性组合导航结果,VO表示纯视觉导航结果。从图中可以看出,视觉/惯性组合导航的轨迹与GPS轨迹很接近,其精度高于纯视觉导航的结果。表1列出了两种不同导航方法的误差情况。从表中可以看出,视觉/惯性组合导航在1150m的行驶距离中,累计位置误差为8.6m,相对精度为0.75%。
表1不同导航方法的误差情况
  数据处理方法  位置误差(m)   相对误差
  视觉导航  18.67   1.6%
  视觉/惯性组合  8.63   0.75%
实验过程中,载体车有时横跨光秃的路面,有时转弯的角度较大,导致出现6次短时间的视觉导航解算失败,这时组合***完全依靠惯性导航提供导航参数。从图4中的VO/INS组合轨迹可以看出,在视觉导航解算失败时,***并未出现明显的精度下降,这体现出本方法的可靠性和高精度。
图5和图6显示了在视觉***修正惯导***的过程中,卡尔曼滤波器的新息情况。在本发明方法所采用的卡尔曼滤波器中,新息表示的是惯性导航计算得到的导航参数与视觉导航解算得到的导航参数两者之间的差值。
从图5可以看出,位置差值的最大值在0.15m以内,且绝大部分情况下都在0.05m以内,从图6可以看出,姿态差值的最大值在0.1°以内,且绝大部分情况下都在0.01°以内,这说明滤波过程是比较平稳的,视觉导航和惯性导航两个***能够很好的组合,结合前面采用GPS绝对参考值的精度评估,充分显示了本发明所提出的组合算法的可靠性和优越性。

Claims (7)

1.一种视觉导航/惯性导航的全组合方法,其特征在于,该方法包括以下步骤:
1)视觉导航解算:相机在载体运动过程中获取影像,以共线方程为基础列立观测方程,采用最小二乘原理平差求取载***置和姿态参数Xvo,并计算参数之间的方差-协方差阵P(Xvo);
2)惯性导航计算:在当地水平坐标系中做导航计算,得到每个时刻载体的位置、速度和姿态参数Xins,同时根据惯导***的误差方程,按协方差传播律,计算参数之间的方差-协方差阵P(Xins);
3)视觉***修正惯导***:以卡尔曼滤波为手段,取惯导***的误差方程作为状态方程,利用视觉导航解算得到的载***置、姿态,与惯导***计算得到的载***置、姿态分别求差,作为卡尔曼滤波的量测,估计出惯导***的导航参数误差和器件误差,并进行补偿和反馈校正,从而得到惯导***所有参数的最优估值,记为 
Figure FDA00001669225800011
4)惯导***修正视觉***:从惯导***的参数中分离出IMU的位置和姿态,考虑相机与IMU之间的几何关系,将IMU的位置和姿态转化成相机的位置和姿态信息,建立观测方程,采用序贯平差处理,得到视觉***所有参数的最优估值,记为 
Figure FDA00001669225800012
2.根据权利要求1所述的一种视觉导航/惯性导航的全组合方法,其特征在于,所述的视觉导航解算具体步骤包括:
11)相机外方位元素的初始化:在视觉导航起始位置的周围布设控制点,通过后方交会求取相机的外方位元素;
12)载体不停的运动,利用相机获取当前时刻的影像,进行特征点提取和匹配;
13)以共线方程为基础,对左右影像匹配成功的所有特征点都建立观测方程:
Figure FDA00001669225800013
上式中, 指左相机的外方位元素改正数, 指右相机的外方位元素改正数, 指已知点的物方坐标改正数, 
Figure FDA00001669225800017
指待定点的物方坐标改正数,y1指已知点的物方坐标v指观测值残差,l为常量, 
Figure FDA00001669225800018
为左右相机之间的约束关系,Wx为约 束方程中的常量;
14)根据最小二乘原理求解上式,求得左右相机的外方位元素,以及所有特征点的物方坐标。
3.根据权利要求1所述的一种视觉导航/惯性导航的全组合方法,其特征在于,所述的特征点匹配包括两个方面:一是将当前时刻的左右影像进行特征点匹配,二是将当前时刻的左影像与上一时刻的左影像进行特征点匹配;所述的特征点包括已知点和待定点:已知点是指在上一帧影像中已经出现过的特征点,待定点则是指当前影像中新增加的特征点。
4.根据权利要求1所述的一种视觉导航/惯性导航的全组合方法,其特征在于,所述的惯性导航计算步骤具体包括:
(1)姿态更新:利用陀螺输出的角速度观测值,采用四元数法作姿态更新,然后将更新后的四元数转化成姿态矩阵,记为 
Figure FDA00001669225800021
k表示上一时刻,k+1表示当前时刻,L为导航坐标系,b为载体坐标系;
(2)姿态提取:根据姿态矩阵 
Figure FDA00001669225800022
中元素的值,计算载体的姿态,包括航向角、俯仰角、翻滚角;
(3)比力分解:利用姿态矩阵,将加速度计输出的比力观测值fb由载体坐标系转换到导航坐标系,如下所示
Figure FDA00001669225800023
(4)有害加速度的补偿:对fL进行哥氏加速度修正和正常重力补偿,得到载体在地球表面的加速度a,如下所示
Figure FDA00001669225800024
其中, 为地球自转角速度三维分量构成的反对称阵, 
Figure FDA00001669225800026
为L系相对于地固系旋转角速度三维分量构成的反对称阵,vL为速度矢量,gL为地球重力矢量;
(5)积分求取速度:利用加速度进行积分得到速度增量,进而得到当前时刻的速度 
Figure FDA00001669225800027
如下所示
Figure FDA00001669225800028
(6)积分求取位置:利用速度进行积分得到位置增量,进而得到当前时刻的位置 
Figure FDA00001669225800029
如下所示
5.根据权利要求1所述的一种视觉导航/惯性导航的全组合方法,其特征在于,所述的视觉***修正惯导***步骤具体包括:
31)取惯导***的误差方程作为卡尔曼滤波器的状态方程,形式如下
Figure FDA00001669225800031
其中,X为误差状态向量,包括位置误差δrL、速度误差δvL、平台失准角δεL、陀螺漂移d和加速度计零偏b,
X=(δrL,δvL,δεL,d,b)
32)将惯性导航计算得到的位置与视觉导航解算的位置之差,以及惯性导航计算得到的姿态与视觉导航解算的姿态之差作为量测值,量测方程如下
Figure FDA00001669225800032
Zr,Za分别表示位置误差量测和姿态误差量测,Hr,Ha分别表示位置误差量测矩阵和姿态误差量测矩阵,Vr,Va分别表示位置误差量测和姿态误差量测的残差;
位置误差Zr按如下方式计算
Zr=rins-rvo
上式中,rins指惯性导航计算得到的坐标,rvo表示视觉导航解算得到的坐标;位置误差量测矩阵Hr的形式如下
Figure FDA00001669225800033
式中,I为单位阵,0为零矩阵,姿态误差Za的计算方式如下
Za=ains-avo
其中ains表示惯性导航计算得到的姿态,avo表示视觉导航解算得到的姿态;考虑相机与IMU之间的旋转矩阵,将视觉导航解算得到的相机姿态归算到载体的姿态:
avo=(p′,r′,y′)T
式中p′,r′,y′表示由相机姿态归算得到的载体俯仰角、翻滚角和航向角;姿态误差量测矩阵Ha的形式如下
Figure FDA00001669225800034
A阵的形式如下 
Figure FDA00001669225800041
式中,p,r,y分别表示由惯性导航计算得到的载体俯仰角、翻滚角和航向角;
33)通过滤波估计出惯导***的导航参数误差和器件误差,并进行补偿和反馈校正。
6.根据权利要求1所述的一种视觉导航/惯性导航的全组合方法,其特征在于,所述的惯导***修正视觉***步骤具体包括:
41)从导航参数中分离出IMU的位置和姿态,根据相机与IMU之间的几何关系,将IMU的位置和姿态转化成相机位置和姿态的观测值;
42)采用序贯平差处理,完成惯导***对视觉***的修正。
7.根据权利要求6所述的一种视觉导航/惯性导航的全组合方法,其特征在于,所述的步骤42)具体包括:
惯导***修正视觉***的函数模型写成以下形式:
Figure FDA00001669225800042
其中, 
Figure FDA00001669225800043
分别为两个方程中对应的常量。
将上式整理成观测方程的形式,如下所示:
Figure FDA00001669225800044
上式中,矩阵B的形式如下
B=(I 0 0 0)
观测值的随机模型,即方差-协方差阵如下: 
Figure FDA00001669225800051
上式中,P(rins,ains)为由P(Xins)中分离出的与位置、姿态相关的子阵,根据上述的函数模型和随机模型,可以导出视觉***的修正公式,如下所示
Figure FDA00001669225800052
上式中,xvo是指由视觉导航解算得到的视觉参数, 
Figure FDA00001669225800053
经过修正后的视觉参数, 是经修正后的方差-协方差阵。 
CN201210161621.9A 2012-05-22 2012-05-22 一种视觉导航/惯性导航的全组合方法 Expired - Fee Related CN103424114B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210161621.9A CN103424114B (zh) 2012-05-22 2012-05-22 一种视觉导航/惯性导航的全组合方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210161621.9A CN103424114B (zh) 2012-05-22 2012-05-22 一种视觉导航/惯性导航的全组合方法

Publications (2)

Publication Number Publication Date
CN103424114A true CN103424114A (zh) 2013-12-04
CN103424114B CN103424114B (zh) 2016-01-20

Family

ID=49649216

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210161621.9A Expired - Fee Related CN103424114B (zh) 2012-05-22 2012-05-22 一种视觉导航/惯性导航的全组合方法

Country Status (1)

Country Link
CN (1) CN103424114B (zh)

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103914065A (zh) * 2014-03-24 2014-07-09 深圳市大疆创新科技有限公司 飞行器状态实时修正的方法和装置
CN103925926A (zh) * 2014-04-25 2014-07-16 哈尔滨工程大学 一种基于camera/mimu室内组合导航***的四元数测量方法
CN103994765A (zh) * 2014-02-27 2014-08-20 北京工业大学 一种惯性传感器的定位方法
CN104154910A (zh) * 2014-07-22 2014-11-19 清华大学 一种微型无人机室内定位方法
CN104811683A (zh) * 2014-01-24 2015-07-29 三星泰科威株式会社 用于估计位置的方法和设备
CN104808685A (zh) * 2015-04-27 2015-07-29 中国科学院长春光学精密机械与物理研究所 用于无人机自主降落的视觉辅助装置及视觉辅助方法
CN105043392A (zh) * 2015-08-17 2015-11-11 中国人民解放军63920部队 一种飞行器位姿确定方法及装置
CN105208348A (zh) * 2015-10-08 2015-12-30 成都时代星光科技有限公司 铁路线空中无人机自动巡查与实时图像采集传输***
CN105588563A (zh) * 2016-01-15 2016-05-18 武汉光庭科技有限公司 一种自动驾驶中双目相机与惯性导航单元联合标定方法
CN105675013A (zh) * 2014-11-21 2016-06-15 中国飞行试验研究院 民用飞机惯导动态校准方法
CN105698765A (zh) * 2016-02-22 2016-06-22 天津大学 双imu单目视觉组合测量非惯性系下目标物位姿方法
CN105953795A (zh) * 2016-04-28 2016-09-21 南京航空航天大学 一种用于航天器表面巡视的导航装置及方法
CN105973264A (zh) * 2016-07-21 2016-09-28 触景无限科技(北京)有限公司 一种智能导盲***
CN106052683A (zh) * 2016-05-25 2016-10-26 速感科技(北京)有限公司 机器人运动姿态估计方法
WO2016187757A1 (en) * 2015-05-23 2016-12-01 SZ DJI Technology Co., Ltd. Sensor fusion using inertial and image sensors
CN106708066A (zh) * 2015-12-20 2017-05-24 中国电子科技集团公司第二十研究所 基于视觉/惯导的无人机自主着陆方法
CN106705965A (zh) * 2017-01-12 2017-05-24 苏州中德睿博智能科技有限公司 场景三维数据配准方法及导航***误差校正方法
CN106843470A (zh) * 2016-12-28 2017-06-13 歌尔科技有限公司 一种视角控制方法、装置和vr***
CN107063246A (zh) * 2017-04-24 2017-08-18 齐鲁工业大学 一种视觉导航/惯性导航的松散组合导航方法
CN107197154A (zh) * 2017-06-22 2017-09-22 北京奇艺世纪科技有限公司 一种全景视频稳定方法和装置
CN107389088A (zh) * 2017-05-27 2017-11-24 纵目科技(上海)股份有限公司 车载惯性导航的误差修正方法、装置、介质及设备
CN107621266A (zh) * 2017-08-14 2018-01-23 上海宇航***工程研究所 基于特征点跟踪的空间非合作目标相对导航方法
CN107850901A (zh) * 2015-05-23 2018-03-27 深圳市大疆创新科技有限公司 使用惯性传感器和图像传感器的传感器融合
CN108253942A (zh) * 2017-06-08 2018-07-06 中国科学院遥感与数字地球研究所 一种提高倾斜摄影测量空三质量的方法
CN108253940A (zh) * 2016-12-29 2018-07-06 东莞前沿技术研究院 定位方法及装置
US10060746B2 (en) 2014-03-24 2018-08-28 SZ DJI Technology Co., Ltd Methods and systems for determining a state of an unmanned aerial vehicle
CN108496096A (zh) * 2016-02-02 2018-09-04 高通股份有限公司 可视化惯性里程计参考系与卫星定位***参考系的对准
CN108801248A (zh) * 2018-06-22 2018-11-13 深圳市北斗产业互联网研究院 基于ukf的平面视觉惯性导航方法
CN108937742A (zh) * 2018-09-06 2018-12-07 苏州领贝智能科技有限公司 一种扫地机的陀螺仪角度修正方法和扫地机
CN109520476A (zh) * 2018-10-24 2019-03-26 天津大学 基于惯性测量单元的后方交会动态位姿测量***及方法
WO2019080046A1 (zh) * 2017-10-26 2019-05-02 深圳市大疆创新科技有限公司 惯性测量单元的漂移标定方法、设备及无人飞行器
CN109724597A (zh) * 2018-12-19 2019-05-07 上海交通大学 一种基于函数迭代积分的惯性导航解算方法及***
CN109827569A (zh) * 2019-02-21 2019-05-31 奇瑞汽车股份有限公司 无人车定位方法及***
CN110068325A (zh) * 2019-04-11 2019-07-30 同济大学 一种车载ins/视觉组合导航***的杆臂误差补偿方法
CN110081881A (zh) * 2019-04-19 2019-08-02 成都飞机工业(集团)有限责任公司 一种基于无人机多传感器信息融合技术的着舰引导方法
CN110100151A (zh) * 2017-01-04 2019-08-06 高通股份有限公司 在视觉惯性测距中使用全球定位***速度的***及方法
CN110177220A (zh) * 2019-05-23 2019-08-27 上海图趣信息科技有限公司 一种具有外部授时功能的相机及其控制方法
CN110361003A (zh) * 2018-04-09 2019-10-22 中南大学 信息融合方法、装置、计算机设备和计算机可读存储介质
CN110412635A (zh) * 2019-07-22 2019-11-05 武汉大学 一种环境信标支持下的gnss/sins/视觉紧组合方法
CN110567486A (zh) * 2019-08-15 2019-12-13 深圳市瑞立视多媒体科技有限公司 校准3d旋转差异的数学模型构建方法、校准方法及其装置
CN110645975A (zh) * 2019-10-16 2020-01-03 北京华捷艾米科技有限公司 一种单目视觉定位的imu辅助跟踪方法及装置
CN111207742A (zh) * 2020-01-17 2020-05-29 西安科技大学 一种附加外方位元素约束的采煤机定位定姿方法
CN111432113A (zh) * 2019-12-30 2020-07-17 科沃斯机器人股份有限公司 数据校准方法、设备及存储介质
CN111750896A (zh) * 2019-03-28 2020-10-09 杭州海康机器人技术有限公司 云台标定方法、装置、电子设备及存储介质
CN111780752A (zh) * 2020-06-10 2020-10-16 北京航天控制仪器研究所 一种姿态误差可观测的提高惯性制导精度方法
CN111829552A (zh) * 2019-04-19 2020-10-27 北京初速度科技有限公司 一种视觉惯性***的误差修正方法和装置
CN112304304A (zh) * 2020-10-23 2021-02-02 国网智能科技股份有限公司 一种适用于变电站的巡检无人机、***及方法
CN112461258A (zh) * 2019-09-06 2021-03-09 北京三快在线科技有限公司 一种参数修正的方法及装置
CN113012224A (zh) * 2021-03-12 2021-06-22 浙江商汤科技开发有限公司 定位初始化方法和相关装置、设备、存储介质
CN113109831A (zh) * 2021-03-26 2021-07-13 国家电网有限公司 一种使用激光雷达对输电线路进行巡检的数据处理方法
CN113932804A (zh) * 2021-09-17 2022-01-14 四川腾盾科技有限公司 机场跑道视觉与gnss/惯导导航相结合的定位方法
CN114485574A (zh) * 2021-12-21 2022-05-13 武汉大学 基于卡尔曼滤波模型的三线阵影像pos辅助对地定位方法
CN114942026A (zh) * 2022-06-01 2022-08-26 四川大学 基于智能数据的多模态三维影像导航***

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106885571B (zh) * 2017-03-07 2019-10-25 辽宁工程技术大学 一种结合imu和导航影像的月面巡视器快速定位方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101270993A (zh) * 2007-12-12 2008-09-24 北京航空航天大学 一种远程高精度自主组合导航定位方法
CN101532841A (zh) * 2008-12-30 2009-09-16 华中科技大学 基于地标捕获跟踪的飞行器导航定位方法
CN101576384A (zh) * 2009-06-18 2009-11-11 北京航空航天大学 一种基于视觉信息校正的室内移动机器人实时导航方法
US20110141485A1 (en) * 2009-12-16 2011-06-16 Industrial Technology Research Institute System and Method for Localizing a Carrier, Estimating a Posture of the Carrier and Establishing a Map

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101270993A (zh) * 2007-12-12 2008-09-24 北京航空航天大学 一种远程高精度自主组合导航定位方法
CN101532841A (zh) * 2008-12-30 2009-09-16 华中科技大学 基于地标捕获跟踪的飞行器导航定位方法
CN101576384A (zh) * 2009-06-18 2009-11-11 北京航空航天大学 一种基于视觉信息校正的室内移动机器人实时导航方法
US20110141485A1 (en) * 2009-12-16 2011-06-16 Industrial Technology Research Institute System and Method for Localizing a Carrier, Estimating a Posture of the Carrier and Establishing a Map

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
宋琳娜等: "基于人工标志的视觉/SINS组合导航算法研究", 《科学技术与工程》 *
朱晓飞: "煤矿救灾机器人的惯性/视觉组合导航方法研究", 《矿山机械》 *
李建等: "基于双目视觉和惯性器件的微小型无人机运动状态估计方法", 《航空学报》 *
王龙等: "紧耦合INS/视觉相对位姿测量方法", 《中国惯性技术学报》 *

Cited By (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104811683A (zh) * 2014-01-24 2015-07-29 三星泰科威株式会社 用于估计位置的方法和设备
CN104811683B (zh) * 2014-01-24 2018-05-01 韩华兰德***株式会社 用于估计位置的方法和设备
CN103994765A (zh) * 2014-02-27 2014-08-20 北京工业大学 一种惯性传感器的定位方法
CN103994765B (zh) * 2014-02-27 2017-01-11 北京工业大学 一种惯性传感器的定位方法
CN103914065A (zh) * 2014-03-24 2014-07-09 深圳市大疆创新科技有限公司 飞行器状态实时修正的方法和装置
US10060746B2 (en) 2014-03-24 2018-08-28 SZ DJI Technology Co., Ltd Methods and systems for determining a state of an unmanned aerial vehicle
US10914590B2 (en) 2014-03-24 2021-02-09 SZ DJI Technology Co., Ltd. Methods and systems for determining a state of an unmanned aerial vehicle
CN103914065B (zh) * 2014-03-24 2016-09-07 深圳市大疆创新科技有限公司 飞行器状态实时修正的方法和装置
CN103925926B (zh) * 2014-04-25 2016-08-24 哈尔滨工程大学 一种基于camera/mimu室内组合导航***的四元数测量方法
CN103925926A (zh) * 2014-04-25 2014-07-16 哈尔滨工程大学 一种基于camera/mimu室内组合导航***的四元数测量方法
CN104154910A (zh) * 2014-07-22 2014-11-19 清华大学 一种微型无人机室内定位方法
CN105675013B (zh) * 2014-11-21 2019-03-01 中国飞行试验研究院 民用飞机惯导动态校准方法
CN105675013A (zh) * 2014-11-21 2016-06-15 中国飞行试验研究院 民用飞机惯导动态校准方法
CN104808685A (zh) * 2015-04-27 2015-07-29 中国科学院长春光学精密机械与物理研究所 用于无人机自主降落的视觉辅助装置及视觉辅助方法
CN113093808A (zh) * 2015-05-23 2021-07-09 深圳市大疆创新科技有限公司 使用惯性传感器和图像传感器的传感器融合
CN107850901B (zh) * 2015-05-23 2021-04-16 深圳市大疆创新科技有限公司 使用惯性传感器和图像传感器的传感器融合
WO2016187757A1 (en) * 2015-05-23 2016-12-01 SZ DJI Technology Co., Ltd. Sensor fusion using inertial and image sensors
CN107850436B (zh) * 2015-05-23 2021-03-05 深圳市大疆创新科技有限公司 使用惯性传感器和图像传感器的传感器融合
US10565732B2 (en) 2015-05-23 2020-02-18 SZ DJI Technology Co., Ltd. Sensor fusion using inertial and image sensors
EP3158293A4 (en) * 2015-05-23 2017-08-30 SZ DJI Technology Co., Ltd. Sensor fusion using inertial and image sensors
CN107850901A (zh) * 2015-05-23 2018-03-27 深圳市大疆创新科技有限公司 使用惯性传感器和图像传感器的传感器融合
CN107850436A (zh) * 2015-05-23 2018-03-27 深圳市大疆创新科技有限公司 使用惯性传感器和图像传感器的传感器融合
CN105043392B (zh) * 2015-08-17 2018-03-02 中国人民解放军63920部队 一种飞行器位姿确定方法及装置
CN105043392A (zh) * 2015-08-17 2015-11-11 中国人民解放军63920部队 一种飞行器位姿确定方法及装置
CN105208348A (zh) * 2015-10-08 2015-12-30 成都时代星光科技有限公司 铁路线空中无人机自动巡查与实时图像采集传输***
CN106708066A (zh) * 2015-12-20 2017-05-24 中国电子科技集团公司第二十研究所 基于视觉/惯导的无人机自主着陆方法
CN105588563B (zh) * 2016-01-15 2018-06-12 武汉光庭科技有限公司 一种智能驾驶中双目相机与惯性导航联合标定方法
CN105588563A (zh) * 2016-01-15 2016-05-18 武汉光庭科技有限公司 一种自动驾驶中双目相机与惯性导航单元联合标定方法
CN108496096A (zh) * 2016-02-02 2018-09-04 高通股份有限公司 可视化惯性里程计参考系与卫星定位***参考系的对准
CN105698765A (zh) * 2016-02-22 2016-06-22 天津大学 双imu单目视觉组合测量非惯性系下目标物位姿方法
CN105953795B (zh) * 2016-04-28 2019-02-26 南京航空航天大学 一种用于航天器表面巡视的导航装置及方法
CN105953795A (zh) * 2016-04-28 2016-09-21 南京航空航天大学 一种用于航天器表面巡视的导航装置及方法
CN106052683A (zh) * 2016-05-25 2016-10-26 速感科技(北京)有限公司 机器人运动姿态估计方法
CN105973264A (zh) * 2016-07-21 2016-09-28 触景无限科技(北京)有限公司 一种智能导盲***
CN106843470B (zh) * 2016-12-28 2020-04-03 歌尔科技有限公司 一种视角控制方法、装置和vr***
CN106843470A (zh) * 2016-12-28 2017-06-13 歌尔科技有限公司 一种视角控制方法、装置和vr***
US11015929B2 (en) 2016-12-29 2021-05-25 Dongguan Frontier Technology Institute Positioning method and apparatus
CN108253940A (zh) * 2016-12-29 2018-07-06 东莞前沿技术研究院 定位方法及装置
CN108253940B (zh) * 2016-12-29 2020-09-22 东莞前沿技术研究院 定位方法及装置
CN110100151A (zh) * 2017-01-04 2019-08-06 高通股份有限公司 在视觉惯性测距中使用全球定位***速度的***及方法
CN106705965A (zh) * 2017-01-12 2017-05-24 苏州中德睿博智能科技有限公司 场景三维数据配准方法及导航***误差校正方法
CN107063246A (zh) * 2017-04-24 2017-08-18 齐鲁工业大学 一种视觉导航/惯性导航的松散组合导航方法
CN107389088A (zh) * 2017-05-27 2017-11-24 纵目科技(上海)股份有限公司 车载惯性导航的误差修正方法、装置、介质及设备
CN108253942A (zh) * 2017-06-08 2018-07-06 中国科学院遥感与数字地球研究所 一种提高倾斜摄影测量空三质量的方法
CN107197154A (zh) * 2017-06-22 2017-09-22 北京奇艺世纪科技有限公司 一种全景视频稳定方法和装置
CN107621266A (zh) * 2017-08-14 2018-01-23 上海宇航***工程研究所 基于特征点跟踪的空间非合作目标相对导航方法
CN107621266B (zh) * 2017-08-14 2020-12-15 上海宇航***工程研究所 基于特征点跟踪的空间非合作目标相对导航方法
WO2019080046A1 (zh) * 2017-10-26 2019-05-02 深圳市大疆创新科技有限公司 惯性测量单元的漂移标定方法、设备及无人飞行器
CN110361003A (zh) * 2018-04-09 2019-10-22 中南大学 信息融合方法、装置、计算机设备和计算机可读存储介质
CN110361003B (zh) * 2018-04-09 2023-06-30 中南大学 信息融合方法、装置、计算机设备和计算机可读存储介质
CN108801248B (zh) * 2018-06-22 2020-09-15 深圳市北斗产业互联网研究院 基于ukf的平面视觉惯性导航方法
CN108801248A (zh) * 2018-06-22 2018-11-13 深圳市北斗产业互联网研究院 基于ukf的平面视觉惯性导航方法
CN108937742A (zh) * 2018-09-06 2018-12-07 苏州领贝智能科技有限公司 一种扫地机的陀螺仪角度修正方法和扫地机
CN109520476A (zh) * 2018-10-24 2019-03-26 天津大学 基于惯性测量单元的后方交会动态位姿测量***及方法
CN109520476B (zh) * 2018-10-24 2021-02-19 天津大学 基于惯性测量单元的后方交会动态位姿测量***及方法
CN109724597A (zh) * 2018-12-19 2019-05-07 上海交通大学 一种基于函数迭代积分的惯性导航解算方法及***
CN109827569A (zh) * 2019-02-21 2019-05-31 奇瑞汽车股份有限公司 无人车定位方法及***
CN111750896A (zh) * 2019-03-28 2020-10-09 杭州海康机器人技术有限公司 云台标定方法、装置、电子设备及存储介质
CN110068325A (zh) * 2019-04-11 2019-07-30 同济大学 一种车载ins/视觉组合导航***的杆臂误差补偿方法
CN110081881A (zh) * 2019-04-19 2019-08-02 成都飞机工业(集团)有限责任公司 一种基于无人机多传感器信息融合技术的着舰引导方法
CN110081881B (zh) * 2019-04-19 2022-05-10 成都飞机工业(集团)有限责任公司 一种基于无人机多传感器信息融合技术的着舰引导方法
CN111829552A (zh) * 2019-04-19 2020-10-27 北京初速度科技有限公司 一种视觉惯性***的误差修正方法和装置
CN110177220B (zh) * 2019-05-23 2020-09-01 上海图趣信息科技有限公司 一种具有外部授时功能的相机及其控制方法
CN110177220A (zh) * 2019-05-23 2019-08-27 上海图趣信息科技有限公司 一种具有外部授时功能的相机及其控制方法
CN110412635B (zh) * 2019-07-22 2023-11-24 武汉大学 一种环境信标支持下的gnss/sins/视觉紧组合方法
CN110412635A (zh) * 2019-07-22 2019-11-05 武汉大学 一种环境信标支持下的gnss/sins/视觉紧组合方法
CN110567486A (zh) * 2019-08-15 2019-12-13 深圳市瑞立视多媒体科技有限公司 校准3d旋转差异的数学模型构建方法、校准方法及其装置
CN110567486B (zh) * 2019-08-15 2021-04-13 深圳市瑞立视多媒体科技有限公司 校准3d旋转差异的数学模型构建方法、校准方法及其装置
CN112461258A (zh) * 2019-09-06 2021-03-09 北京三快在线科技有限公司 一种参数修正的方法及装置
CN110645975A (zh) * 2019-10-16 2020-01-03 北京华捷艾米科技有限公司 一种单目视觉定位的imu辅助跟踪方法及装置
CN111432113B (zh) * 2019-12-30 2022-04-05 科沃斯机器人股份有限公司 数据校准方法、设备及存储介质
CN111432113A (zh) * 2019-12-30 2020-07-17 科沃斯机器人股份有限公司 数据校准方法、设备及存储介质
CN111207742A (zh) * 2020-01-17 2020-05-29 西安科技大学 一种附加外方位元素约束的采煤机定位定姿方法
CN111780752A (zh) * 2020-06-10 2020-10-16 北京航天控制仪器研究所 一种姿态误差可观测的提高惯性制导精度方法
CN111780752B (zh) * 2020-06-10 2022-01-04 北京航天控制仪器研究所 一种姿态误差可观测的提高惯性制导精度方法
CN112304304A (zh) * 2020-10-23 2021-02-02 国网智能科技股份有限公司 一种适用于变电站的巡检无人机、***及方法
CN113012224B (zh) * 2021-03-12 2022-06-03 浙江商汤科技开发有限公司 定位初始化方法和相关装置、设备、存储介质
CN113012224A (zh) * 2021-03-12 2021-06-22 浙江商汤科技开发有限公司 定位初始化方法和相关装置、设备、存储介质
CN113109831A (zh) * 2021-03-26 2021-07-13 国家电网有限公司 一种使用激光雷达对输电线路进行巡检的数据处理方法
CN113932804A (zh) * 2021-09-17 2022-01-14 四川腾盾科技有限公司 机场跑道视觉与gnss/惯导导航相结合的定位方法
CN114485574A (zh) * 2021-12-21 2022-05-13 武汉大学 基于卡尔曼滤波模型的三线阵影像pos辅助对地定位方法
CN114942026A (zh) * 2022-06-01 2022-08-26 四川大学 基于智能数据的多模态三维影像导航***

Also Published As

Publication number Publication date
CN103424114B (zh) 2016-01-20

Similar Documents

Publication Publication Date Title
CN103424114B (zh) 一种视觉导航/惯性导航的全组合方法
CN102901514B (zh) 一种基于多惯组信息约束的协同初始对准方法
CN102608596B (zh) 一种用于机载惯性/多普勒雷达组合导航***的信息融合方法
CN103994763B (zh) 一种火星车的sins/cns深组合导航***及其实现方法
Xiong et al. G-VIDO: A vehicle dynamics and intermittent GNSS-aided visual-inertial state estimator for autonomous driving
CN104374388B (zh) 一种基于偏振光传感器的航姿测定方法
CN101900573B (zh) 一种实现陆用惯性导航***运动对准的方法
CN105184002B (zh) 一种数传天线指向角度的仿真分析方法
CN103792561B (zh) 一种基于gnss通道差分的紧组合降维滤波方法
CN103983254A (zh) 一种新型敏捷卫星机动中成像方法
CN101266150B (zh) 一种无人机侧向领航方法
CN102788580A (zh) 无人机视觉导航中的飞行路线合成方法
Kang et al. Vins-vehicle: A tightly-coupled vehicle dynamics extension to visual-inertial state estimator
CN101825467A (zh) 捷联惯性导航***与天文导航***实现组合导航的方法
CN103335654B (zh) 一种行星动力下降段的自主导航方法
CN109084760B (zh) 一种楼宇间导航***
Yun et al. IMU/Vision/Lidar integrated navigation system in GNSS denied environments
CN103674034A (zh) 多波束测速测距修正的鲁棒导航方法
CN101246012A (zh) 一种基于鲁棒耗散滤波的组合导航方法
EP3786757A1 (en) Camera stabilizer position correction method and device
CN103697911A (zh) 一种纬度未知情形下的捷联惯导***初始姿态确定方法
CN102519485A (zh) 一种引入陀螺信息的二位置捷联惯性导航***初始对准方法
CN102393204B (zh) 一种基于sins/cns的组合导航信息融合方法
CN106672265A (zh) 一种基于光流信息的小天体定点着陆制导控制方法
Sun et al. A vehicle-carried INS positioning accuracy improvement method by using lateral constraint in GPS-denied environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160120

Termination date: 20180522