CN103376452A - 一种用单台声信标修正水下机器人位置误差的方法 - Google Patents

一种用单台声信标修正水下机器人位置误差的方法 Download PDF

Info

Publication number
CN103376452A
CN103376452A CN2012101150666A CN201210115066A CN103376452A CN 103376452 A CN103376452 A CN 103376452A CN 2012101150666 A CN2012101150666 A CN 2012101150666A CN 201210115066 A CN201210115066 A CN 201210115066A CN 103376452 A CN103376452 A CN 103376452A
Authority
CN
China
Prior art keywords
underwater robot
distance
acoustic marker
delta
underwater
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
CN2012101150666A
Other languages
English (en)
Other versions
CN103376452B (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.)
Shenyang Institute of Automation of CAS
Original Assignee
Shenyang Institute of Automation of CAS
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 Shenyang Institute of Automation of CAS filed Critical Shenyang Institute of Automation of CAS
Priority to CN201210115066.6A priority Critical patent/CN103376452B/zh
Publication of CN103376452A publication Critical patent/CN103376452A/zh
Application granted granted Critical
Publication of CN103376452B publication Critical patent/CN103376452B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及水下机器人技术领域。水下机器人内的计算机根据每两个时刻采集到的水下机器人和声信标的距离及该时间段内水下机器人的航行距离,计算水下机器人的转向角,控制水下机器人向声信标航行;当水下机器人和声信标的距离减小到设定值时,水下机器人绕声信标做圆周运动;根据水下机器人的航向、航速以及采集到的水下机器人和声信标的距离,利用改进的扩展卡尔曼滤波器算法对水下机器人的位置进行在线估计。本发明装置仅需要一台声信标和一台测距器,无需其它辅助装置,测距器安装简便,修正算法程序移植性好,可方便移植到各个水下机器人。且稳定可靠,修正结果准确,安装简单,使用寿命长,应用范围广。

Description

一种用单台声信标修正水下机器人位置误差的方法
技术领域
本发明涉及水下机器人技术领域,尤其涉及一种基于固定声信标的水下机器人导航方法,该方法利用水下机器人到一只位置固定且已知的声信标的距离测量值对水下机器人位置进行修正。
背景技术
水下机器人在水下航行过程中,导航误差会随着路程和时间的增加而逐渐增大,当航行一段距离后,需要对水下机器人的位置进行修正,以提高导航精度。当前水下机器人进行位置修正的方法主要有两种:卫星定位修正和长基线声学定位修正,但这些方法都存在一定的缺陷。对于卫星定位修正方法,水下机器人需要定时浮出水面接收无线电信号,位置修正过程在水面完成,不利于水下机器人水下航行,且风险大。而对于长基线声学定位修正方法,需要给水下机器人配备复杂且昂贵的声学定位***,操作过程繁琐,应用成本很高。近期相关文献介绍的水下机器人单信标导航方法,就是预先给水下机器人设定一个误差较小的初始位置,水下机器人以一定的航速航行,不断测量到信标的距离,来实时修正水下机器人的位置误差。但是实际情况会有这种情况发生,就是在设定水下机器人初始位置时,不能保证位置误差足够小,当误差过大时,这种方法对位置误差的修正结果会出错,导致位置误差修正失败。
发明内容
为了克服现有方法的不足,本发明要解决的技术问题是提供一种水下机器人位置误差自主修正方法。该方法不依靠卫星定位和长基线声学定位***,仅依靠固定在海底的单台声信标即可自主修正实现水下机器人的位置误差,并且该方法不依赖于初始位置误差的大小。
本发明为实现上述目的所采用的技术方案是:一种用单台声信标修正水下机器人位置误差的方法,包括以下步骤:
水下机器人的测距器按周期采集运动中的水下机器人和声信标的距离;
水下机器人内的计算机根据每两个时刻采集到的上述距离及该时间段内水下机器人的航行距离,计算水下机器人的转向角,控制水下机器人向声信标航行;
当水下机器人和声信标的距离减小到设定值Rl时,水下机器人绕声信标做圆周运动;
根据水下机器人的航向、航速以及采集到的水下机器人和声信标的距离,利用改进的扩展卡尔曼滤波器算法对水下机器人的位置进行在线估计;
水下机器人圆周运动结束时,停止滤波,得到水下机器人的估计位置,用此估计位置更新水下机器人当前位置。
所述水下机器人绕声信标做运动的圈数不小于0.5圈,其半径不小于上述设定值Rl,声信标位置在水下机器人圆周运动轨迹所包围的范围以内。
所述计算水下机器人的转向角,具体为:
i)第一个测距周期结束时,计算转向角
其中,ri-1为上一时刻测量到的水下机器人和声信标的距离,ri为当前时刻测量到的水下机器人和声信标的距离,d水下机器人在上一时刻和当前时刻期间前进的距离,由航速乘以时间得到;使水下机器人艏向转动GX=-g度;同时,得到第一个测距周期的距离差dev=ri-1-ri,转到下一个测距周期;
ii)当第二个测距周期的dev小于第一个测距周期的dev时,GX=g,反之GX=-g,转到下一个测距周期;
iii)当前测距周期结束时,利用余弦公式计算上一周期测量到的距离与d之间的夹角为
Figure BDA0000154642200000022
如果该夹角大于90°,则GX=g,返回到i),反之,GX=0;如果上一周期测量到的距离乘以该夹角的正弦,即所得的结果大于设定的接近半径Rl,则返回到i)。
所述改进的扩展卡尔曼滤波器的观测方程为:
zk=hk(sk)+vk
其中,
(1)sk=[xk yk ψk]′,xk,yk和ψk分别表示当前时刻k的东向坐标、北向坐标和航向角;
(2) z k = r k - 2 - r ~ k - 2 r k - 1 - r ~ k - 1 r k - r ~ k ψ k - ψ ~ k ′ , 四个分量从左到右依次为上上次距离测量值与当时距离预测值之差、上一次距离测量值与当时距离预测值之差、当前时刻距离测量值与当前时刻距离预测值之差、当前时刻航向角测量值与当前时刻航向角预测值之差;
(3)wk是一个三维向量,为过程驱动噪声,wk(1)和wk(2)为正值且不大于10,wk(3)为正值且不大于0.0873;vk是一个四维向量,为观测噪声,vk(1)、vk(2)和vk(3)为正值且不大于50,vk(4)为正值且不大于0.0873;
(4) h k ( s k ) = ( x k - Δx k - 2 , k - x b ) 2 + ( y k - Δy k - 2 , k - y b ) 2 - k ~ k - 2 ( x k - Δx k - 1 , k - x b ) 2 + ( y k - Δy k - 1 , k - y b ) 2 - r ~ k - 1 ( x k - x b ) 2 + ( y k - y b ) 2 - r ~ k ψ k - ψ ~ k
对观测方程的hk(sk)进行线性化可得
H k = - xd k - 2 - yd k - 2 0 - xd k - 1 - yd k - 1 0 - xd k - yd k 0 0 0 1
其中
xd k - 2 = x b - ( x ~ k - Δx k - 2 , k )
yd k - 2 = y b - ( y ~ k - Δy k - 2 , k )
xd k - 1 = x b - ( x ~ k - Δx k - 1 , k )
yd k - 1 = y b - ( y ~ k - Δy k - 1 , k )
xd k = x b - x ~ k
yd k = y b - y ~ k
上式中的
Figure BDA00001546422000000310
Figure BDA00001546422000000311
表示k时刻东向坐标和北向坐标的预测值,Δxk-i,k,Δyk-1,k(i=1,2)分别表示k-i到k时刻之间的东向和北向坐标增量;
声信标的坐标为(xb,yb),水下机器人航速为v,采样周期为T,采样周期内的角增量为Δψ。
本发明具有以下有益效果及优点
1.装置简单,继承性好。本发明装置仅需要一台声信标和一台测距器,无需其它辅助装置,测距器安装简便,修正算法程序移植性好,可方便移植到各个水下机器人。
2.稳定可靠,修正结果准确。本发明设计了转向角计算程序,使水下机器人逐渐接近声信标,避免航行到声信标作用距离以外的区域;改进扩展卡尔曼滤波器,充分利用航向、航速和距离信息,位置估计稳定收敛,结果准确。
3.安装简单,使用寿命长。本发明装置采用的声信标和测距器,采用现有产品,使用寿命长,而且可以根据需要将声信标固定在海底任何位置,测距器安装于水下机器人背部,对安装精度无要求。
4.应用范围广。本发明不但可以应用于水下机器人,还可以用于其它海洋相关设备,可适用于全海深位置修正。
附图说明
图1是本发明的组成示意图;
图2是本发明的水下机器人转向角控制算法流程图;
图3是本发明的转向角计算示意图;
图4是本发明的水下机器人进行位置估计时的航行轨迹示意图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
一种用单台声信标修正水下机器人位置误差的装置组成,如图1所示,由一台声信标和一台安装在水下机器人上的测距器组成。
本发明方法流程图如图2所示,水下机器人的测距器按周期采集运动中的水下机器人和声信标的距离;水下机器人内的计算机根据每两个时刻采集到的上述距离及该时间段内水下机器人的航行距离,计算水下机器人的转向角,控制水下机器人向声信标航行;当水下机器人和声信标的距离减小到设定值Rl时,水下机器人转向绕声信标做运动;根据水下机器人的航向、航速以及采集到的水下机器人和声信标的距离,利用改进的扩展卡尔曼滤波器算法对水下机器人的位置进行在线估计;水下机器人圆周运动结束时,停止滤波,得到水下机器人的估计位置,更新水下机器人当前位置。具体实现如下:
水下机器人上的测距器按一定的测距周期进行测距。设在上一时刻测量声信标的距离为ri-1、当前时刻到声信标的距离为ri,前者减去后者得到的距离差为dev=ri-1-ri。而由航速乘以时间可以直接得到水下机器人在上一时刻和当前时刻期间前进的距离,设为d。转向角g的计算示意图如图3所示,
Figure BDA0000154642200000051
按照转向角控制算法控制水下机器人的航向角,使得水下机器人艏向所转动的角度和方向与转向角一致。设定水下机器人接近距离为Rl(Rl>0),当水下机器人距声信标的距离小于或等于Rl时,水下机器人艏向左转90度(或右转90度),然后以不小于Rl的半径做圆周运动(其圆心不必是声信标),使声信标位置在水下机器人圆周运动轨迹所包围的范围以内,如图4所示;同时启动扩展卡尔曼滤波器(本发明的扩展卡尔曼滤波器算法,其中将该滤波器的状态变量设为东向坐标、北向坐标和航向角构成的三维向量,观测变量设定为由上上次的距离测量值、上一次距离测量值、当前时刻距离测量值和当前时刻航向角构成的四维向量),对水下机器人的位置进行实时估计。当运动圈数大于或等于0.5圈时,滤波器停止,当前估计结果就是水下机器人的准确位置。至此,用单台声信标修正水下机器人位置误差的实现过程已完成。
本发明的转向角控制算法:
i):第一个测距周期结束时,利用公式(1)计算得到转向角g,使水下机器人艏向转动GX=-g度;同时,得到第一个测距周期的距离差dev,转到下一个测距周期;
ii):当第二个测距周期的dev小于第一个测距周期的dev时,GX=g,反之GX=-g,转到下一个测距周期;
iii):当前测距周期结束时,利用余弦公式计算上一周期测量到的距离与d之间的夹角,如果该夹角大于90°,则GX=g,返回到i),反之,GX=0;如果上一周期测量到的距离乘以该夹角的正弦所得的结果大于设定的接近半径Rl,则返回到i)。
扩展卡尔曼滤波器算法:
设声信标的坐标为(xb,yb),水下机器人航速为v,采样周期为T,采样周期内的角增量为Δψ,则离散***状态方程如下
sk=Ask-1+wk
            (2)
zk=hk(sk)+vk
其中
(1)sk=[xk yk ψk]′,xk,yk和ψk分别表示当前时刻k的东向坐标、北向坐标和航向角;
(2) z k = r k - 2 - r ~ k - 2 r k - 1 - r ~ k - 1 r k - r ~ k ψ k - ψ ~ k ′ , 四个分量从左到右依次为上上次距离测量值与当时距离预测值之差、上一次距离测量值与当时距离预测值之差、当前时刻距离测量值与当前时刻距离预测值之差、当前时刻航向角测量值与当前时刻航向角预测值之差;
(3)wk是一个三维向量,为过程驱动噪声,wk(1)和wk(2)为正值且不大于10,wk(3)为正值且不大于0.0873;vk是一个四维向量,为观测噪声,vk(1)、vk(2)和vk(3)为正值且不大于50,vk(4)为正值且不大于0.0873。
h k ( s k ) = ( x k - Δx k - 2 , k - x b ) 2 + ( y k - Δy k - 2 , k - y b ) 2 - k ~ k - 2 ( x k - Δx k - 1 , k - x b ) 2 + ( y k - Δy k - 1 , k - y b ) 2 - r ~ k - 1 ( x k - x b ) 2 + ( y k - y b ) 2 - r ~ k ψ k - ψ ~ k
对观测方程的hk(sk)进行线性化可得
H k = - xd k - 2 - yd k - 2 0 - xd k - 1 - yd k - 1 0 - xd k - yd k 0 0 0 1
其中
xd k - 2 = x b - ( x ~ k - Δx k - 2 , k )
yd k - 2 = y b - ( y ~ k - Δy k - 2 , k )
xd k - 1 = x b - ( x ~ k - Δx k - 1 , k )
yd k - 1 = y b - ( y ~ k - Δy k - 1 , k )
xd k = x b - x ~ k
yd k = y b - y ~ k
上式中的
Figure BDA0000154642200000078
Figure BDA0000154642200000079
表示k时刻东向坐标和北向坐标的预测值,Δxk-i,k,Δyk-i,k(i=1,2)分别表示k-i到k时刻之间的东向和北向坐标增量。
扩展卡尔曼滤波器算法为
1)初始化
s0|0=[0 0 0]
P 0 | 0 = 10 - 6 0 0 0 10 - 6 0 0 0 10 - 6
2)预测
s ~ k | k - 1 = As k
Pk|k-1=APk|k-1A′+BQkB′
3)修正
Kk=Pk|k-1H′k(HkPk|k-1H′k|k-1+Rk)-1
s k | k = s ~ k | k - 1 + K k ( z k - r ~ k )
r ~ k = H s ~ k | k - 1
Pk|k=(I-KkHk)Pk|k-1
其中 H k = ∂ h k ∂ s ~ k | k - 1 ,
Qk=diag[(wk(1))2 (wk(2))2 (wk(3))2],
Rk=diag[(vk(1))2 (vk(2))2 (vk(3))2 (vk(4))2]。

Claims (4)

1.一种用单台声信标修正水下机器人位置误差的方法,其特征在于,包括以下步骤:
水下机器人的测距器按周期采集运动中的水下机器人和声信标的距离;
水下机器人内的计算机根据每两个时刻采集到的上述距离及该时间段内水下机器人的航行距离,计算水下机器人的转向角,控制水下机器人向声信标航行;
当水下机器人和声信标的距离减小到设定值Rl时,水下机器人绕声信标做圆周运动,使声信标位置在水下机器人圆周运动轨迹所包围的范围以内;
根据水下机器人的航向、航速以及采集到的水下机器人和声信标的距离,利用改进的扩展卡尔曼滤波器算法对水下机器人的位置进行在线估计;
水下机器人圆周运动结束时,停止滤波,得到水下机器人的估计位置,用此估计位置更新水下机器人当前位置。
2.根据权利要求1所述的一种用单台声信标修正水下机器人位置误差的方法,其特征在于,所述水下机器人绕声信标做运动的圈数不小于0.5圈,其半径不小于上述设定值Rl
3.根据权利要求1所述的一种用单台声信标修正水下机器人位置误差的方法,其特征在于,所述计算水下机器人的转向角,具体为:
i)第一个测距周期结束时,计算转向角
Figure FDA0000154642190000011
其中,ri-1为上一时刻测量到的水下机器人和声信标的距离,ri为当前时刻测量到的水下机器人和声信标的距离,d水下机器人在上一时刻和当前时刻期间前进的距离,由航速乘以时间得到;使水下机器人艏向转动GX=-g度;同时,得到第一个测距周期的距离差dev=ri-1-ri,转到下一个测距周期;
ii)当第二个测距周期的dev小于第一个测距周期的dev时,GX=g,反之GX=-g,转到下一个测距周期;
iii)当前测距周期结束时,利用余弦公式计算上一周期测量到的距离与d之间的夹角为
Figure FDA0000154642190000021
如果该夹角大于90°,则GX=g,返回到i),反之,GX=0;如果上一周期测量到的距离乘以该夹角的正弦,即
Figure FDA0000154642190000022
所得的结果大于设定的接近半径Rl,则返回到i)。
4.根据权利要求1所述的一种用单台声信标修正水下机器人位置误差的方法,其特征在于,所述改进的扩展卡尔曼滤波器的观测方程为:
zk=hk(sk)+vk
其中,
(1)sk=[xk yk ψk]′,xk,yk和ψk分别表示当前时刻k的东向坐标、北向坐标和航向角;
(2) z k = r k - 2 - r ~ k - 2 r k - 1 - r ~ k - 1 r k - r ~ k ψ k - ψ ~ k ′ , 四个分量从左到右依次为上上次距离测量值与当时距离预测值之差、上一次距离测量值与当时距离预测值之差、当前时刻距离测量值与当前时刻距离预测值之差、当前时刻航向角测量值与当前时刻航向角预测值之差;
(3)wk是一个三维向量,为过程驱动噪声,wk(1)和wk(2)为正值且不大于10,wk(3)为正值且不大于0.0873;vk是一个四维向量,为观测噪声,vk(1)、vk(2)和vk(3)为正值且不大于50,vk(4)为正值且不大于0.0873;
(4) h k ( s k ) = ( x k - Δx k - 2 , k - x b ) 2 + ( y k - Δy k - 2 , k - y b ) 2 - k ~ k - 2 ( x k - Δx k - 1 , k - x b ) 2 + ( y k - Δy k - 1 , k - y b ) 2 - r ~ k - 1 ( x k - x b ) 2 + ( y k - y b ) 2 - r ~ k ψ k - ψ ~ k
对观测方程的hk(sk)进行线性化可得
H k = - xd k - 2 - yd k - 2 0 - xd k - 1 - yd k - 1 0 - xd k - yd k 0 0 0 1
其中
xd k - 2 = x b - ( x ~ k - Δx k - 2 , k )
yd k - 2 = y b - ( y ~ k - Δy k - 2 , k )
xd k - 1 = x b - ( x ~ k - Δx k - 1 , k )
yd k - 1 = y b - ( y ~ k - Δy k - 1 , k )
xd k = x b - x ~ k
yd k = y b - y ~ k
上式中的表示k时刻东向坐标和北向坐标的预测值,Δxk-i,k,Δyk-i,k(i=1,2)分别表示k-i到k时刻之间的东向和北向坐标增量;
单信标的坐标为(xb,yb),水下机器人航速为v,采样周期为T,采样周期内的角增量为Δψ。
CN201210115066.6A 2012-04-18 2012-04-18 一种用单台声信标修正水下机器人位置误差的方法 Expired - Fee Related CN103376452B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210115066.6A CN103376452B (zh) 2012-04-18 2012-04-18 一种用单台声信标修正水下机器人位置误差的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210115066.6A CN103376452B (zh) 2012-04-18 2012-04-18 一种用单台声信标修正水下机器人位置误差的方法

Publications (2)

Publication Number Publication Date
CN103376452A true CN103376452A (zh) 2013-10-30
CN103376452B CN103376452B (zh) 2014-12-10

Family

ID=49461852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210115066.6A Expired - Fee Related CN103376452B (zh) 2012-04-18 2012-04-18 一种用单台声信标修正水下机器人位置误差的方法

Country Status (1)

Country Link
CN (1) CN103376452B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105823480A (zh) * 2016-03-18 2016-08-03 中国海洋大学 基于单信标的水下移动目标定位算法
CN106679662A (zh) * 2015-11-06 2017-05-17 中国科学院沈阳自动化研究所 一种基于tma技术的水下机器人单信标组合导航方法
CN107678032A (zh) * 2017-07-21 2018-02-09 哈尔滨工程大学 一种基于虚拟收发信标的单信标测距定位方法
CN107976188A (zh) * 2017-10-12 2018-05-01 浙江大学 一种基于测距声通的auv回坞导航方法
CN110207695A (zh) * 2019-05-28 2019-09-06 哈尔滨工程大学 一种适用于深海auv的无速度辅助单信标定位方法
CN110554359A (zh) * 2019-09-11 2019-12-10 哈尔滨工程大学 一种融合长基线与单信标定位的海底飞行节点定位方法
CN110888104A (zh) * 2019-11-04 2020-03-17 浙江大学 一种接近信标轨迹下的水下机器人定位方法
RU2728515C1 (ru) * 2019-05-14 2020-07-30 Федеральное государственное бюджетное образовательное учреждение высшего образования Иркутский государственный университет путей сообщения (ФГБОУ ВО ИрГУПС) Акустический фазовый пеленгатор
CN112197765A (zh) * 2020-09-14 2021-01-08 浙江大学 一种实现水下机器人精细导航的方法
CN112698273A (zh) * 2020-12-15 2021-04-23 哈尔滨工程大学 一种多auv单标测距的协同作业方法
CN114739357A (zh) * 2022-04-08 2022-07-12 上海中车艾森迪海洋装备有限公司 水下机器人的连续滚转角测量方法、装置及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003222678A (ja) * 2002-01-30 2003-08-08 Mitsubishi Heavy Ind Ltd 水中音響探査方法及び水中音響探査システム
CN1779484A (zh) * 2004-11-17 2006-05-31 中国科学院沈阳自动化研究所 无固定参考点的载人潜水器在惯性坐标系中的定位方法
CN1779485A (zh) * 2004-11-17 2006-05-31 中国科学院沈阳自动化研究所 载人潜水器的组合导航定位方法
CN101806884A (zh) * 2010-04-23 2010-08-18 哈尔滨工程大学 基于超短基线的深海信标绝对位置精确定位方法
US20110188349A1 (en) * 2010-02-03 2011-08-04 Basilico Rita A System and Method of Determining an Underwater Location

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003222678A (ja) * 2002-01-30 2003-08-08 Mitsubishi Heavy Ind Ltd 水中音響探査方法及び水中音響探査システム
CN1779484A (zh) * 2004-11-17 2006-05-31 中国科学院沈阳自动化研究所 无固定参考点的载人潜水器在惯性坐标系中的定位方法
CN1779485A (zh) * 2004-11-17 2006-05-31 中国科学院沈阳自动化研究所 载人潜水器的组合导航定位方法
US20110188349A1 (en) * 2010-02-03 2011-08-04 Basilico Rita A System and Method of Determining an Underwater Location
CN101806884A (zh) * 2010-04-23 2010-08-18 哈尔滨工程大学 基于超短基线的深海信标绝对位置精确定位方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
冀大雄等: "《水下机器人圆概率偏差的有效预报》", 《计算机应用》, no. 10, 31 October 2012 (2012-10-31) *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106679662A (zh) * 2015-11-06 2017-05-17 中国科学院沈阳自动化研究所 一种基于tma技术的水下机器人单信标组合导航方法
CN106679662B (zh) * 2015-11-06 2019-10-25 中国科学院沈阳自动化研究所 一种基于tma技术的水下机器人单信标组合导航方法
CN105823480B (zh) * 2016-03-18 2018-07-06 中国海洋大学 基于单信标的水下移动目标定位算法
CN105823480A (zh) * 2016-03-18 2016-08-03 中国海洋大学 基于单信标的水下移动目标定位算法
CN107678032A (zh) * 2017-07-21 2018-02-09 哈尔滨工程大学 一种基于虚拟收发信标的单信标测距定位方法
CN107976188A (zh) * 2017-10-12 2018-05-01 浙江大学 一种基于测距声通的auv回坞导航方法
CN107976188B (zh) * 2017-10-12 2020-05-19 浙江大学 一种基于测距声通的auv回坞导航方法
RU2728515C1 (ru) * 2019-05-14 2020-07-30 Федеральное государственное бюджетное образовательное учреждение высшего образования Иркутский государственный университет путей сообщения (ФГБОУ ВО ИрГУПС) Акустический фазовый пеленгатор
CN110207695A (zh) * 2019-05-28 2019-09-06 哈尔滨工程大学 一种适用于深海auv的无速度辅助单信标定位方法
CN110207695B (zh) * 2019-05-28 2022-08-02 哈尔滨工程大学 一种适用于深海auv的无速度辅助单信标定位方法
CN110554359B (zh) * 2019-09-11 2021-07-09 哈尔滨工程大学 一种融合长基线与单信标定位的海底飞行节点定位方法
CN110554359A (zh) * 2019-09-11 2019-12-10 哈尔滨工程大学 一种融合长基线与单信标定位的海底飞行节点定位方法
CN110888104A (zh) * 2019-11-04 2020-03-17 浙江大学 一种接近信标轨迹下的水下机器人定位方法
CN110888104B (zh) * 2019-11-04 2022-03-22 浙江大学 一种接近信标轨迹下的水下机器人定位方法
CN112197765A (zh) * 2020-09-14 2021-01-08 浙江大学 一种实现水下机器人精细导航的方法
CN112698273A (zh) * 2020-12-15 2021-04-23 哈尔滨工程大学 一种多auv单标测距的协同作业方法
CN114739357A (zh) * 2022-04-08 2022-07-12 上海中车艾森迪海洋装备有限公司 水下机器人的连续滚转角测量方法、装置及电子设备
CN114739357B (zh) * 2022-04-08 2023-09-22 上海中车艾森迪海洋装备有限公司 水下机器人的连续滚转角测量方法、装置及电子设备

Also Published As

Publication number Publication date
CN103376452B (zh) 2014-12-10

Similar Documents

Publication Publication Date Title
CN103376452A (zh) 一种用单台声信标修正水下机器人位置误差的方法
CN107618503B (zh) 一种自动泊车控制方法及***
CN103955218B (zh) 一种基于非线性控制理论的无人艇轨迹跟踪控制装置及方法
CN105511464B (zh) 一种船舶自主航行控制***及控制方法
US8538671B2 (en) Apparatus and method for detecting position and orientation of mobile object
CN109991640A (zh) 一种组合导航***及其定位方法
CN105823480A (zh) 基于单信标的水下移动目标定位算法
CN105549611B (zh) 自主水下机器人的海洋环境自识别的航迹精确跟踪方法
CN104064869A (zh) 基于mems惯导的双四元数动中通天线控制方法及***
CN103717999A (zh) 行驶轨迹存储装置
CN103968838B (zh) 一种基于极坐标系的auv曲线运动状态下的协同定位方法
CN105843224A (zh) 基于神经动态模型反步法的auv水平面路径跟踪控制方法
CN103047999B (zh) 一种舰载主/子惯导传递对准过程中的陀螺误差快速估计方法
CN105752154A (zh) 车辆转向控制***及方法
CN103398712B (zh) 交替领航的协同导航方法
CN105509765A (zh) 一种惯性/dvl/usbl安装误差标定方法
CN105628045A (zh) 一种无人机跟拍路径规划与跟踪方法
CN104331078A (zh) 一种基于位置映射算法的多机器人协作定位方法
CN102162733A (zh) 一种基于svm的auv舰位推算导航误差实时修正方法
CN103292813B (zh) 一种提高水面艇编队导航精度的信息滤波方法
CN107600073A (zh) 一种基于多源信息融合的车辆质心侧偏角估计***及方法
CN101158581A (zh) 陀螺罗盘多位置自主定向寻北装置
CN115752507A (zh) 基于二维码导航的在线单舵轮agv参数标定方法及***
CN104949687A (zh) 一种长时间导航***全参数精度评估方法
CN105241319A (zh) 一种高速自旋制导炮弹空中实时对准方法

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: 20141210