CN101762277B - 基于路标导航的六自由度位置姿态确定方法 - Google Patents

基于路标导航的六自由度位置姿态确定方法 Download PDF

Info

Publication number
CN101762277B
CN101762277B CN2010101035226A CN201010103522A CN101762277B CN 101762277 B CN101762277 B CN 101762277B CN 2010101035226 A CN2010101035226 A CN 2010101035226A CN 201010103522 A CN201010103522 A CN 201010103522A CN 101762277 B CN101762277 B CN 101762277B
Authority
CN
China
Prior art keywords
mover
mrow
msub
rightarrow
mtd
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.)
Expired - Fee Related
Application number
CN2010101035226A
Other languages
English (en)
Other versions
CN101762277A (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.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
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 Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN2010101035226A priority Critical patent/CN101762277B/zh
Publication of CN101762277A publication Critical patent/CN101762277A/zh
Application granted granted Critical
Publication of CN101762277B publication Critical patent/CN101762277B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明涉及一种基于路标导航的六自由度位置姿态确定方法,属于自动控制***中的信息处理领域。本发明通过像素观测方程中位置元素与姿态元素的耦合性,考虑欧式变换下角度的不变性,把各导航路标观测视线之间所形成的夹角作为观测量,将像素观测方程中位置、姿态状态解耦,对像素观测方程中位置、姿态状态分别求解,减小算法的复杂性,快速确定结果并提高求解精度。该方法的适用性还可以由3个导航路标扩展到多个路标。

Description

基于路标导航的六自由度位置姿态确定方法
技术领域
本发明涉及一种基于路标导航的六自由度位置姿态确定方法,属于自动控制***中的信息处理领域。
背景技术
自主定位导航是自主移动载体的最基本、最重要功能之一,光学传感器由因其能感知丰富的环境信息而受到了普遍关注,许多已有的视觉定位方法都采用了基于路标光学信息进行导航的方式,并在移动机器人、航空航天、车辆导航等领域取得了一定成功。基于路标光学信息进行导航这种方式,主要依靠光学相机拍摄移动载体所处场景的图像,提取出图像中相关路标的像素信息,这些路标在场景中位置是事先已知的,这样通过对路标像素信息和其已知的位置信息的处理,可以解算出移动载体相对于场景的位置、姿态等空间六自由度状态。利用路标像素信息对移动载体的空间状态进行解算是自主路标导航中一个关键环节,六自由度状态估计是一个强非线性、模糊性问题,其解算结果的正确与否以及解算精度都直接影响了移动载体的自主定位能力,决定了移动载体相关任务完成的成功率。因此路标导航的自主状态求取方法是当前科技人员关注的重点问题之一。
在已发展的利用路标像素信息进行六自由度状态解算的方法中,在先技术[1](Sharp C S,Shakernia O,Sastry S S.A vision system for landing anunmanned aerial vehicle[C]//IEEE International Conference on Roboticsand Automation,2001,2:1720-1727.),直接利用像素观测方程对其进行线性化,利用得到的近似线性观测方程对移动载体的状态进行求解,其求解中采用的数学方法可以是最小二乘拟合算法也可以是其他的贯序处理方法,如Kalman滤波算法。但是由于像素观测方程自身的强非线性和模糊性,导致了线性过程中截断误差较大,这导致了直接对像素观测方程进行线性化的方法求解精度低,不当的初值的选取甚至可能引起求解算法的发散。
在先技术[2](参见陈鹰,遥感影像的数字摄影测量.上海:同济大学出版社,2003.)基于角锥体原理对移动载体的位置状态和姿态状态分别求解,该方法首先根据导航路标与其所成的像素点和光学相机成像小孔在一条直线上的特点,利用距离方程组先求解移动载体的位置状态,然后在基于此求解移动载体的姿态状态。该方法有效地克服了位置状态和姿态状态之间的相关性,算法求解简单、方便。但是该方法只适合于基于3个导航路标信息的空间状态求解,当拍摄到的路标像素点大于3个时,该方法只能利用其中3个路标进行求解,这显然不能充分利用到其他路标的信息,无法提高导航精度。
发明内容
本发明的目的是为了解决目前利用路标像素信息进行六自由度状态解算方法中精度低、适用性差等问题,给出一种六自由度位置姿态确定方法。
本发明的设计思想为:针对像素观测方程中位置元素与姿态元素的耦合性,考虑欧式变换下角度的不变性,把各导航路标观测视线之间所形成的夹角作为观测量,将像素观测方程中位置、姿态状态解耦,对像素观测方程中位置、姿态状态分别求解,减小算法的复杂性,快速求得结果并提高求解精度。该算法的适用性还可以由3个导航路标扩展到多个路标。
一种六自由度位置姿态确定方法,具体步骤为:
步骤1,读取光学相机拍摄图像中导航路标的像素坐标
移动载体在场景中利用其携带的光学相机可以对导航路标成像,通过提取图像中导航路标的像元、像线坐标,可以获得导航路标在移动载体相机坐标系下的指向方向。令在场景坐标系下,第i个导航路标的位置矢量为
Figure GSA00000009008400021
移动载体相机坐标系相对场景坐标系的位置矢量和转换矩阵分别为
Figure GSA00000009008400022
和Cba,则在移动载体相机坐标系下,第i个导航路标的位置矢量
r → i b = C ba ( r → - ρ → i )
其中,因场景坐标系为三维坐标系,转换矩阵Cba为三行三列矩阵。
则所提取到的第i个导航路标的像元pi、像线li坐标值与移动载体的位置和姿态之间满足下式关系
p i = f c 11 ( x - x i ) + c 12 ( y - y i ) + c 13 ( z - z i ) c 31 ( x - x i ) + c 32 ( y - y i ) + c 33 ( z - z i )
l i = f c 21 ( x - x i ) + c 22 ( y - y i ) + c 23 ( z - z i ) c 31 ( x - x i ) + c 32 ( y - y i ) + c 33 ( z - z i )
其中x,y,z为移动载体在场景坐标系下的三轴位置坐标,xi,yi,zi为第i个导航路标在场景坐标系下的三轴位置坐标,cba(a=1,2,3;b=1,2,3)为转换矩阵Cba中相应元素,f为光学相机的焦距。
步骤2,利用步骤1得到的导航路标的像元、像线坐标以及光学相机的焦距f,构建光学相机对导航路标的观测夹角矩阵
Figure GSA00000009008400031
设移动载体的光学相机对第i个和第j个导航路标观测视线所形成的观测夹角为Aij,则
cos A ij = r → i · r → j r i r j = r → i b · r → j b r i r j
上式中
Figure GSA00000009008400033
为场景坐标系下第i个和第j个导航路标相对移动载体的位置矢量,ri,rj为第i个和第j个导航路标与移动载体之间的距离。
利用n个导航路标中任意第i个和第j个路标组合的像元pi、pj和像线li、lj坐标以及光学相机的焦距f,可以构建测量的观测夹角
A ij = arccos ( p i p j + l i l j + f 2 | ( p i , l i , f ) | | ( p j , l j , f ) | ) ( i , j = 1,2 , · · · , n ) 且(i≠j)
对于n个导航路标而言,任意两个路标两两组合共能构建出n(n-1)/2个观测夹角,这n(n-1)/2个观测夹角构成了测量的观测夹角矩阵
Figure GSA00000009008400036
A → = A 12 A 23 . . . A n ( n - 1 )
步骤3,利用移动载体当前位置先验估计值
Figure GSA00000009008400038
确定观测夹角的预报值Aij *以及观测矩阵H
利用移动载体自身位置预报给出的移动载体当前位置先验估计值
Figure GSA00000009008400039
可以确定观测夹角矩阵的预报值
Figure GSA000000090084000310
以及观测矩阵H,其中
A → * = A 12 * A 23 * . . . A n ( n - 1 ) *
Aij *为任意第i个和第j个路标组合所对应的预报的观测夹角,其表达式为
A ij * = arccos ( ( r → * - ρ → i ) · ( r → * - ρ → j ) | r → * - ρ → i | | r → * - ρ → j | ) ( i , j = 1,2 , · · · , n )
观测矩阵的构建公式为
H = h → 12 T h → 23 T . . . h → n ( n - 1 ) T
其中
h → ij = m → ij r i * + m → ji r j *
Figure GSA00000009008400045
Figure GSA00000009008400046
为辅助向量,定义如下
m → ij = n → j - ( n → i · n → j ) n → i sin A ij * m → ji = n → i - ( n → i · n → j ) n → j sin A ij *
Figure GSA00000009008400049
Figure GSA000000090084000410
分别为第i个与第j个路标的单位视线向量
n → i = r → i * r i * n → j = r → j * r j *
其中
Figure GSA000000090084000414
分别为场景坐标系下第i个路标和第j个路标相对移动载体的预报的位置矢量
r → i * = r → * - ρ → i r → j * = r → * - ρ → j
ri *,rj *为第i个和第j个导航路标与移动载体之间的预报的距离。
步骤4,利用步骤2、3中得到的观测夹角与观测矩阵,确定移动载体相对场景的位置
利用测量的观测夹角矩阵
Figure GSA000000090084000417
与预报的观测夹角矩阵做差求取观测夹角矩阵偏差
Figure GSA00000009008400051
构建观测角偏差矩阵
δ A → = A → - A → *
进而利用迭代式
δ r → = ( H T H ) - 1 H T δ A →
迭代运算位置偏差量
Figure GSA00000009008400054
利用该偏差量对位置先验估计值进行改进,求解出当前移动载***置:
r → = r → * + ( H T H ) - 1 H T δ A →
步骤5,利用步骤4得到的移动载体相对场景的位置结果,确定移动载体相对场景的姿态
利用n个导航路标的像元pi、像线li坐标以及光学相机的焦距f,构建每个导航路标在移动载体坐标系下的单位指向矢量
Figure GSA00000009008400057
及其组成的矩阵形式
n → i b = ( p i , l i , f ) | ( p i , l i , f ) | N b = n → 1 b n → 2 b . . . n → n b
基于步骤4计算出的移动载***置
Figure GSA000000090084000510
确定场景坐标系下每个导航路标的单位指向矢量
Figure GSA000000090084000511
及其组成的矩阵形式
N a = r → - ρ → 1 r 1 r → - ρ → 2 r 2 . . . r → - ρ → n r n
利用Na和Nb,求解移动载体相对于场景坐标系的姿态转移矩阵最优解Cba为:
C ba = 1 2 N ba ( 3 I - N ba T N ba )
其中 N ba = N b N a T ( N a N a T ) - 1 . 根据姿态转移矩阵便可以得到移动载体相对于场景坐标系的姿态。
有益效果
本发明所提供的方法考虑欧式变换下角度的不变性,利用各导航路标观测视线之间所形成的夹角作为观测量,将像素观测方程中位置、姿态状态解耦,弱化观测***的非线性强度与复杂程度,使解耦后的线性方程求解线性度好、迭代效率高且运算简单;非线性程度的减弱,使得截断误差减小,从而提高解算精度;迭代效率的提高,使得解算时间变小,***的实时性得以提高。
本方法适用于自主定位导航***中存在3个及3个以上导航路标的情况,能够实时地对移动载体的六自由空间位置、状态进行求解,在空间探测、卫星定位、无人机等工程领域有重大的应用价值。
附图说明
图1为本发明方法的流程图。
图2为本发明中的导航路标成像关系示意图。
图3为本发明具体实施方式中夹角测量位置面示意图。
具体实施方式
为了更好地说明本发明的目的与优点,下面结合附图和具体实施方式对本发明做进一步说明。
本实施例的具体步骤如下:
步骤1,读取光学相机拍摄图像中导航路标的像素坐标
移动载体在场景中利用其携带的光学相机可以对导航路标成像,通过提取图像中导航路标的像元、像线坐标,可以获得导航路标在移动载体坐标系下的指向方向,导航路标成像关系如图2所示。
令在场景坐标系下,第i个导航路标的位置矢量为
Figure GSA00000009008400061
移动载体相机坐标系相对场景坐标系的位置矢量先验估计值和转换矩阵分别为
Figure GSA00000009008400062
和Cba,则在移动载体相机坐标系下,第i个导航路标的位置矢量
r → i b = C ba ( r → - ρ → i )
其中,因场景坐标系为三维坐标系,转换矩阵Cba为三行三列矩阵。
则所提取到的第i个导航路标的像元pi、像线li坐标值与移动载体的位置和姿态之间满足下式关系
p i = f c 11 ( x - x i ) + c 12 ( y - y i ) + c 13 ( z - z i ) c 31 ( x - x i ) + c 32 ( y - y i ) + c 33 ( z - z i )
l i = f c 21 ( x - x i ) + c 22 ( y - y i ) + c 23 ( z - z i ) c 31 ( x - x i ) + c 32 ( y - y i ) + c 33 ( z - z i ) - - - ( 1 )
其中x,y,z为移动载体在场景坐标系下的三轴位置坐标,xi,yi,zi为第i个导航路标在场景坐标系下的三轴位置坐标,cba(a=1,2,3;b=1,2,3)为转换矩阵Cba中相应元素,f为光学相机的焦距。设跟踪观测到的导航路标共有n个,则相应的观测方程为
y = h ( r → , C ba ) = p 1 l 1 . . . p n l n - - - ( 2 )
步骤2,利用步骤1得到的导航路标的像元、像线坐标以及光学相机的焦距f,构建光学相机对导航路标测量的观测夹角矩阵
Figure GSA00000009008400072
由步骤1中(1)式和(2)式可见,在观测方程中代表位置信息的x,y,z和代表姿态信息的cba存在严重耦合,同时观测方程具有较强的非线性特性,直接利用(2)式对移动载体的六自由度状态进行估计将会导致算法复杂繁琐,甚至出现发散问题。(2)式求解的复杂性主要是由位置、姿态耦合引起的,注意到欧式变换下角度坐标的不变性,即几何空间中角度坐标与正交姿态的转换无关,下面利用这一特性,引入光学相机对导航路标观测视线之间的夹角为观测量对移动载***置、姿态进行解耦求解。
设移动载体的光学相机对第i个和第j个路标观测视线所形成的观测角为Aij,则
cos A ij = r → i · r → j r i r j = r → i b · r → j b r i r j
上式中
Figure GSA00000009008400074
为场景坐标系下第i个和第j个导航路标相对移动载体的位置矢量,ri,rj为第i个和第j个导航路标与移动载体之间的距离。
该观测角可以利用光学图像中像素、像线坐标表示,即
A ij = arccos ( p i p j + l i l j + f 2 | ( p i , l i , f ) | | ( p j , l j , f ) | )
由几何关系可知,对应该夹角测量值的位置面是以两导航路标连线为轴线,旋转通过这两点的一段圆弧而获得的超环面,即在该超环面上观测角都满足Aij值,如图3所示。这段圆弧的中心O在两路标PiPj边线的垂直平分线上,圆弧半径R与两路标之间的距离以及Aij的关系为
R = ρ i - ρ j 2 sin A ij
圆心到PiPj的距离L为
L=RcosAij
其中,ρi和ρj分别为向量
Figure GSA00000009008400081
Figure GSA00000009008400082
的模
上述几何描述也可用矢量公式表达,利用
Figure GSA00000009008400083
Figure GSA00000009008400084
的内积关系,有
( r → - ρ → i ) · ( r → - ρ → j ) = | r → - ρ → i | | r → - ρ → j | cos A ij - - - ( 3 )
可见,上式为移动载***置
Figure GSA00000009008400086
与测量夹角Aij的关系式,而与载体的姿态状态无关,因此,可以利用上式对载体的位置状态进行单独求解。
对于n个导航路标而言,任意两个路标两两组合共能构建出n(n-1)/2个观测夹角,这n(n-1)/2个观测夹角构成了测量的观测夹角矩阵
A → = A 12 A 23 . . . A n ( n - 1 )
步骤3,利用移动载体当前位置先验估计值确定测量夹角的预报值Aij *以及观测矩阵H
考虑到式(3)为非线性方程,直接求解比较困难,下面在小偏差线性化假设的条件下,在移动载***置先验估计值
Figure GSA000000090084000810
处,对其线性化量测方程进行推导,可以得到位置偏差量
Figure GSA000000090084000811
与观测夹角偏差量δAij之间的近似线性关系
δ A ij = h → ij · δ r →
其中
h → ij = m → ij r i * + m → ji r j *
Figure GSA000000090084000814
为辅助向量,定义如下
m → ij = n → j - ( n → i · n → j ) n → i sin A ij * m → ji = n → i - ( n → i · n → j ) n → j sin A ij *
Figure GSA000000090084000818
分别为第i个与第j个路标的单位视线向量
n → i = r → i * r i * n → j = r → j * r j *
其中
Figure GSA000000090084000822
分别为场景坐标系下第i个路标和第j个路标相对移动载体的预报的位置矢量
r → i * = r → * - ρ → i r → j * = r → * - ρ → j
ri *,rj *为第i个和第j个导航路标与移动载体之间的预报的距离。在实际运行过程中,利用位置预报给出的移动载体当前位置先验估计值
Figure GSA00000009008400093
可以确定测量角度的预报值Aij *以及线性向量
Figure GSA00000009008400094
这样通过测量偏差量δAij,利用 δ A ij = h → ij · δ r → 式可以对移动载体的当前位置进行改进。如果在图像中共提取到n个导航路标,则共有n(n-1)/2种测量夹角组合,即可以联立n(n-1)/2个如 δ A ij = h → ij · δ r → 形式的方程,组成方程组对移动载体的位置
Figure GSA00000009008400097
进行求解。
利用移动载体自身位置预报给出的移动载体当前位置先验估计值
Figure GSA00000009008400098
可以确定观测夹角矩阵的预报值
Figure GSA00000009008400099
以及观测矩阵H,其中
A → * = A 12 * A 23 * . . . A n ( n - 1 ) *
Aij *为任意第i个和第j个路标组合所对应的预报的观测夹角,其表达式为
A ij * = arccos ( ( r → * - ρ → i ) · ( r → * - ρ → j ) | r → * - ρ → i | | r → * - ρ → j | ) ( i , j = 1,2 , · · · , n )
观测矩阵的构建公式为
H = h → 12 T h → 23 T . . . h → n ( n - 1 ) T
步骤4,利用步骤2、3中得到的观测夹角与观测矩阵,确定移动载体相对场景的位置
利用测量的观测夹角矩阵
Figure GSA000000090084000913
与预报的观测夹角矩阵
Figure GSA000000090084000914
做差求取观测夹角矩阵偏差
Figure GSA00000009008400101
构建观测角偏差矩阵
δ A → = A → - A → * = δ A 12 δ A 23 . . . δ A n ( n - 1 )
进而利用迭代式
δ r → = ( H T H ) - 1 H T δ A →
迭代运算位置偏差量
Figure GSA00000009008400104
利用该偏差量对位置先验估计值
Figure GSA00000009008400105
进行改进,求解出当前移动载***置:
r → = r → * + ( H T H ) - 1 H T δ A →
步骤5,利用步骤4得到的移动载体相对场景的位置结果,确定移动载体相对场景的姿态
由于在移动载体相机坐标系下,导航路标的位置可以表示为
r → i b = C ba ( r → - ρ → i ) - - - ( 4 )
对式(4)进行单位归一化,可得
n → i b = C ba r → - ρ → i r i
其中,
Figure GSA00000009008400109
利用导航路标的像元、像线坐标可以表示为
n → i b = ( p i , l i , f ) | ( p i , l i , f ) |
利用步骤4中得到的移动载***置,以及多矢量定姿原理,确定移动载体相对于场景坐标系的姿态转移矩阵最优解为
C ba = 1 2 N ba ( 3 I - N ba T N ba )
其中
N ba = N b N a T ( N a N a T ) - 1
N a = r → - ρ → 1 r 1 r → - ρ → 2 r 2 . . . r → - ρ → n r n N b = n → 1 b n → 2 b . . . n → n b
这样利用步骤4的位置求解式
r → = r → * + ( H T H ) - 1 H T δ A →
与步骤5的姿态矩阵
C ba = 1 2 N ba ( 3 I - N ba T N ba )
可以确定移动载体相对于场景的位置和姿态等六自由空间状态。

Claims (1)

1.基于路标导航的六自由度位置姿态确定方法,其特征在于:包含如下步骤:
步骤1,读取光学相机拍摄图像中导航路标的像素坐标
移动载体在场景中利用其携带的光学相机可以对导航路标成像,通过提取图像中导航路标的像元、像线坐标,可以获得导航路标在移动载体相机坐标系下的指向方向,令在场景坐标系下,第i个导航路标的位置矢量为
Figure FDA0000106835270000011
i=1,2...n,移动载体相机坐标系相对场景坐标系位置矢量和转换矩阵分别为
Figure FDA0000106835270000012
和Cba,则在移动载体相机坐标系下,第i个导航路标的位置矢量
Figure FDA0000106835270000013
r → i b = C ba ( r → * - ρ → i )
其中,因场景坐标系为三维坐标系,转换矩阵Cba为三行三列矩阵;
则所提取到的第i个导航路标的像元pi、像线li坐标值与移动载体的位置和姿态之间满足下式关系
p i = f c 11 ( x - x i ) + c 12 ( y - y i ) + c 13 ( z - z i ) c 31 ( x - x i ) + c 32 ( y - y i ) + c 33 ( z - z i )
l i = f c 21 ( x - x i ) + c 22 ( y - y i ) + c 23 ( z - z i ) c 31 ( x - x i ) + c 32 ( y - y i ) + c 33 ( z - z i )
其中x,y,z为移动载体在场景坐标系下的三轴位置坐标,xi,yi,zi为第i个导航路标在场景坐标系下的三轴位置坐标,cba,a=1,2,3;b=1,2,3,为转换矩阵Cba中相应元素,f为光学相机的焦距;
步骤2,利用步骤1得到的导航路标的像元、像线坐标以及光学相机的焦距f,构建测量的观测夹角矩阵
Figure FDA0000106835270000017
设移动载体的光学相机对第i个和第j个导航路标观测视线所形成的观测夹角为Aij
A ij = arccos ( p i p j + l i l j + f 2 | ( p i , l i , f ) | | ( p j , l j , f ) | ) , i , j = 1,2 , . . . , n 且i≠j
对于n个导航路标而言,任意两个路标两两组合共能构建出n(n-1)/2个观测夹角,这n(n-1)/2个观测夹角构成了测量的观测夹角矩阵
Figure FDA0000106835270000019
A → = A 12 A 23 . . . A n ( n - 1 )
步骤3,利用移动载体当前位置先验估计值
Figure FDA0000106835270000022
,确定观测夹角的预报值
Figure FDA0000106835270000023
以及观测矩阵H
观测夹角矩阵的预报值
Figure FDA0000106835270000024
A → * = A 12 * A 23 * . . . A n ( n - 1 ) *
Figure FDA0000106835270000026
为任意第i个和第j个路标组合所对应的预报的观测夹角,其表达式为
A ij * = arccos ( ( r → * - ρ → i ) · ( r → * - ρ → j ) | r → * - ρ → i | | r → * - ρ → j | ) , i , j = 1,2 , . . . , n
观测矩阵的构建公式为
H = h → 12 T h → 23 T . . . h → n ( n - 1 ) T
其中
h → ij = m → ij r i * + m → ji r j *
Figure FDA00001068352700000210
Figure FDA00001068352700000211
为辅助向量,定义如下
m → ij = n → j - ( n → i · n → j ) n → i sin A ij * m → ji = n → i - ( n → i · n → ) n → sin A ij *
Figure FDA00001068352700000214
Figure FDA00001068352700000215
分别为第i个与第j个路标的单位视线向量
n → i = r → i * r i * n → j = r → j * r j *
其中
Figure FDA00001068352700000218
分别为场景坐标系下第i个路标和第j个路标相对移动载体的预报的位置矢量
r → i * = r → * - ρ → i r → j * = r → * - ρ → j
Figure FDA0000106835270000033
为第i个和第j个导航路标与移动载体之间的预报的距离;
步骤4,利用步骤2、3中得到的观测夹角与观测矩阵,确定移动载体相对场景的位置
利用测量的观测夹角矩阵
Figure FDA0000106835270000034
与预报的观测夹角矩阵
Figure FDA0000106835270000035
做差求取观测夹角矩阵偏差
Figure FDA0000106835270000036
构建观测角偏差矩阵
δ A → = A → - A → *
进而利用迭代式
δ r → = ( H T H ) - 1 H T δ A →
迭代运算位置偏差量
Figure FDA0000106835270000039
利用该偏差量对位置先验估计值
Figure FDA00001068352700000310
进行改进,求解出当前移动载***置:
r → = r → * + ( H T H ) - 1 H T δ A →
步骤5,利用步骤4得到的移动载体相对场景的位置结果,确定移动载体相对场景的姿态
构建每个导航路标在移动载体坐标系下的单位指向矢量
Figure FDA00001068352700000312
及其组成的矩阵形式
n → i b = ( p i , l i . f ) | ( p i , l i , f ) | N b = n → 1 b n → 2 b . . . n → n b
基于步骤4计算出的移动载***置
Figure FDA00001068352700000315
确定场景坐标系下每个导航路标的单位指向矢量
Figure FDA00001068352700000316
及其组成的矩阵形式
N a = r → - ρ → 1 r 1 r → - ρ → 2 r 2 . . . r → - ρ → n r n
利用Na和Nb,求解移动载体相对于场景坐标系的姿态转移矩阵最优解Cba为:
C ba = 1 2 N ba ( 3 I - N ba T N ba )
其中
Figure FDA00001068352700000319
根据姿态转移矩阵得到移动载体相对于场景坐标系的姿态。
CN2010101035226A 2010-02-01 2010-02-01 基于路标导航的六自由度位置姿态确定方法 Expired - Fee Related CN101762277B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101035226A CN101762277B (zh) 2010-02-01 2010-02-01 基于路标导航的六自由度位置姿态确定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101035226A CN101762277B (zh) 2010-02-01 2010-02-01 基于路标导航的六自由度位置姿态确定方法

Publications (2)

Publication Number Publication Date
CN101762277A CN101762277A (zh) 2010-06-30
CN101762277B true CN101762277B (zh) 2012-02-15

Family

ID=42493579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101035226A Expired - Fee Related CN101762277B (zh) 2010-02-01 2010-02-01 基于路标导航的六自由度位置姿态确定方法

Country Status (1)

Country Link
CN (1) CN101762277B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9183638B2 (en) 2011-08-09 2015-11-10 The Boeing Company Image based position determination
US9214021B2 (en) 2012-10-09 2015-12-15 The Boeing Company Distributed position identification
CN102980555B (zh) * 2012-12-06 2015-04-08 紫光股份有限公司 一种光学成像式轮式移动机器人方位的检测方法及其装置
US10375289B2 (en) * 2017-03-31 2019-08-06 Hangzhou Zero Zero Technology Co., Ltd. System and method for providing autonomous photography and videography
CN110065062A (zh) * 2018-01-24 2019-07-30 南京机器人研究院有限公司 一种多关节机器人的运动控制方法
CN108896053B (zh) * 2018-07-12 2021-11-23 北京理工大学 一种行星着陆光学导航最优路标选取方法
CN113791377B (zh) * 2021-09-09 2024-04-12 中国科学院微小卫星创新研究院 一种基于角度测量的定位方法
CN116091546B (zh) * 2023-01-12 2024-04-19 北京航天飞行控制中心 光学相机推扫模式下的观测构建方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6489922B1 (en) * 2000-04-22 2002-12-03 American Gnc Corporation Passive/ranging/tracking processing method for collision avoidance guidance and control
KR20060011517A (ko) * 2004-07-30 2006-02-03 에스케이 텔레콤주식회사 오차에 강인한 gps 데이터 포맷 및 이를 이용한 gps위치결정 방법
CN1851406A (zh) * 2006-05-26 2006-10-25 南京航空航天大学 基于捷联惯性导航***的姿态估计和融合的方法
CN101419070A (zh) * 2008-12-03 2009-04-29 南京航空航天大学 基于激光测距成像仪的相对位姿确定方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6489922B1 (en) * 2000-04-22 2002-12-03 American Gnc Corporation Passive/ranging/tracking processing method for collision avoidance guidance and control
KR20060011517A (ko) * 2004-07-30 2006-02-03 에스케이 텔레콤주식회사 오차에 강인한 gps 데이터 포맷 및 이를 이용한 gps위치결정 방법
CN1851406A (zh) * 2006-05-26 2006-10-25 南京航空航天大学 基于捷联惯性导航***的姿态估计和融合的方法
CN101419070A (zh) * 2008-12-03 2009-04-29 南京航空航天大学 基于激光测距成像仪的相对位姿确定方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
汤国建,赵汉元.载人飞船返回舱六自由度再入弹道仿真研究.《飞行力学》.2000,第18卷(第3期),80-84. *

Also Published As

Publication number Publication date
CN101762277A (zh) 2010-06-30

Similar Documents

Publication Publication Date Title
CN101762277B (zh) 基于路标导航的六自由度位置姿态确定方法
Scaramuzza et al. Absolute scale in structure from motion from a single vehicle mounted camera by exploiting nonholonomic constraints
CN102435188B (zh) 一种用于室内环境的单目视觉/惯性全自主导航方法
CN102682448B (zh) 一种基于双三视张量的立体视觉快速导航定位方法
CN112129281B (zh) 一种基于局部邻域地图的高精度图像导航定位方法
CN103791902B (zh) 适用于高机动载体的星敏感器自主导航方法
CN103759670A (zh) 一种基于数字近景摄影的物体三维信息获取方法
CN104281148A (zh) 基于双目立体视觉的移动机器人自主导航方法
Cai et al. Mobile robot localization using gps, imu and visual odometry
Lee et al. Structureless pose-graph loop-closure with a multi-camera system on a self-driving car
CN101762274B (zh) 基于观测条件数的深空探测器自主定位路标选取方法
Melnyk et al. Cooperative vision-aided inertial navigation using overlapping views
CN105956074A (zh) 邻近位姿融合引导的单幅图像场景六自由度定位方法
Dawood et al. Harris, SIFT and SURF features comparison for vehicle localization based on virtual 3D model and camera
CN101782392B (zh) 基于观测矩阵的深空探测器自主导航路标选取方法
CN105866777A (zh) 多角度多时段导航卫星双基地PS-InSAR三维形变反演方法
Hoang et al. 3D motion estimation based on pitch and azimuth from respective camera and laser rangefinder sensing
Liu et al. A high-accuracy pose measurement system for robotic automated assembly in large-scale space
Jo et al. New Monte Carlo localization using deep initialization: A three-dimensional LiDAR and a camera fusion approach
Xian et al. Fusing stereo camera and low-cost inertial measurement unit for autonomous navigation in a tightly-coupled approach
CN103791901B (zh) 一种星敏感器数据处理***
Andolfo et al. Precise pose estimation of the NASA Mars 2020 Perseverance rover through a stereo‐vision‐based approach
CN111145267A (zh) 基于imu辅助的360度全景视图多相机标定方法
Van Hamme et al. Robust visual odometry using uncertainty models
Pedersen Science target assessment for Mars rover instrument deployment

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120215

Termination date: 20130201