Optimal position and velocity navigation filters for autonomous vehicles

被引:44
作者
Batista, Pedro [1 ]
Silvestre, Carlos [1 ]
Oliveira, Paulo [1 ]
机构
[1] Univ Tecn Lisboa, Inst Syst & Robot, Inst Super Tecn, P-1049001 Lisbon, Portugal
关键词
Underwater vehicles; Navigation; Mobile robots; Autonomous systems; Estimation theory; DESIGN;
D O I
10.1016/j.automatica.2010.02.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the design and performance evaluation of a set of globally asymptotically stable time-varying kinematic filters with application to the estimation of linear motion quantities of mobile platforms (position, linear velocity, and acceleration) in three dimensions. The proposed techniques are based on the Kalman and H-infinity optimal filters for linear time-varying systems and the explicit optimal filtering solutions are obtained through the use of an appropriate coordinate transformation, whereas the design employs frequency weights to achieve adequate disturbance rejection and attenuation of the measurement noise on the state estimates. Two examples of application in the field of ocean robotics are presented that demonstrate the potential and usefulness of the proposed design methodology. In the first the proposed filtering solutions allow for the design of a complementary navigation filter for the estimation of unknown constant ocean currents, while the second addresses the problem of estimation of the velocity of an underwater vehicle, as well as the acceleration of gravity. Simulation results are included that illustrate the filtering achievable performance in the presence of both extreme environmental disturbances and realistic measurement noise. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:767 / 774
页数:8
相关论文
共 16 条
[1]  
Anderson B.D.O., 1995, Optimal Filtering
[2]  
[Anonymous], LECT NOTES CONTROL I
[3]  
BATISTA P, 2008, P 17 IFAC WORLD C SE, P12528
[4]   A quaternion sensor based controller for homing of underactuated AUVs [J].
Batista, Pedro ;
Silvestre, Carlos ;
Oliveira, Paulo .
PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, :51-56
[5]  
Brockett R. W., 1970, Finite Dimensional Linear Systems
[6]   Passive nonlinear observer design for ships using Lyapunov methods: Full-scale experiments with a supply vessel [J].
Fossen, TI ;
Strand, JP .
AUTOMATICA, 1999, 35 (01) :3-16
[7]   Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping [J].
Fossen, TI ;
Grovlen, A .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 1998, 6 (01) :121-128
[8]  
Gelb A., 1974, APPL OPTIMAL FILTERI
[9]  
Kinsey J.C., 2006, SURVEY UNDERWATER VE
[10]   FILTERING AND SMOOTHING IN AN H-INFINITY SETTING [J].
NAGPAL, KM ;
KHARGONEKAR, PP .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (02) :152-166