Continuous-Discrete Filtering using EKF, UKF, and PF

Size: px
Start display at page:

Download "Continuous-Discrete Filtering using EKF, UKF, and PF"

Transcription

1 Continuous-Discrete Filtering using EKF, UKF, and PF Mahra Mallic 1, Mar Morelande 2, Lyudmila Mihaylova 3 1 Propagation Research Associates, Inc., Marietta, GA 30066, USA, mahra.mallic@gmail.com 2 The University of Melbourne, Parville VIC 3010, Australia, m.morelande@gmail.com 3 School of Computing and Communications, Lancaster University, United Kingdom, mila.mihaylova@lancaster.ac.u Abstract Continuous-discrete filtering (CDF) arises in many real-world problems such as ballistic projectile tracing, ballistic missile tracing, bearing-only tracing in 2D, angle-only tracing in 3D, and satellite orbit determination. We develop CDF algorithms using the exted Kalman filter (EKF), unscented Kalman filter (UKF), and particle filter (PF) with applications to the angle-only tracing in 3D. The modified spherical coordinates are used to represent the target state. Monte Carlo simulations are performed to compare the performance and computational complexity of the proposed filtering algorithms. Our results show that the CDF algorithms based on the EKF and UKF have the best state estimation accuracy and nearly the same computational cost. Keywords: Continuous-discrete filtering (CDF), Angle-only filtering in 3D, Modified spherical coordinates (MSC), Continuousdiscrete Exted Kalman filter, Continuous-discrete Unscented Kalman filter, Continuous-discrete Particle filter. I. INTRODUCTION The motion of macroscopic objects (e.g. cars, airplanes, ballistic missiles, satellites, planets, etc) is governed by the Newton s laws of motion [12] (or equivalently Lagrange s or Hamilton s equations [10]) in the non-relativistic domain. The special theory of relativity [25] governs the motion of non-massive macroscopic objects in the relativistic domain. Microscopic objects such as electrons and atoms follow the laws of quantum mechanics (e.g. Schrödinger equation in the non-relativistic domain [31] or Dirac equation in the relativistic domain [7]). In tracing applications, we usually deal with macroscopic objects in the non-relativistic domain and two types of equations of motion are used; inematic equations and dynamic equations. Equations for constant velocity (CV), constant acceleration(ca), and coordinated turn represent inematic equations. The motion of a ballistic missile [8], [23] satisfies Newton s second law [12], which states that the rate of change of momentum is equal to the total external force acting on the object in an inertial coordinate frame. An inertial coordinate frame is a coordinate frame which is fixed or moving with a constant velocity relative to a star. In an inertial coordinate frame, only real forces such as the force due to gravity, atmospheric drag, and thrust, etc. are included in Newton s second law. If we use a non-inertial coordinate frame, such as the Earth-centered Earth-fixed (ECEF) World Geodetic System 1984 (WGS84) Cartesian coordinate frame (non-inertial due to rotation and acceleration relative to a star), then pseudo-forces such as the centrifugal and Coriolis forces must be included. Although Newton s second law is exact in its domain of application, it is quite difficult to specify the actual forces acting on an object. For example, the gravitational force acting on an Earth-orbiting satellite can be only approximately specified by using a spherical harmonic expansion of the Earth s gravitational potential of a given order an degree [33]. Similarly, the drag force cannot be specified exactly due to the complex geometric structure of a satellite and the dynamic variation of the atmospheric density. Most atmospheric density models [28] are static in nature. Similar comment applies to the solar radiation force [33] acting a satellite - it cannot be specified exactly. Therefore, forces acting on a ballistic missile [8], [23] or ballistic projectile [24] cannot be specified exactly. Thus, there is always a model mismatch between the actual forces acting on a ballistic projectile, ballistic missile, or satellite and the forces used in our model. The Bayesian framewor is a robust and natural framewor, we use a stochastic differential equation (SDE) to describe the equation of motion of an object, in which the continuoustime process noise represents the effect of model mismatch. Noisy measurements from one or more sensors are available at discrete times for estimating the state of an object. Therefore, the filtering problem for this class of problems is a continuousdiscrete filtering (CDF) problem [9], [14], the dynamic model is represented by a SDE and the measurement model is discrete in nature. We note that for these dynamic models, an exact discretization is not feasible, as is possible for some inematic models such as the nearly constant velocity (NCV) and nearly constant acceleration (NCA) models [9], [4]. The CDF problem also arises from inematic models in bearing-only tracing in 2D using using modified polar coordinates (MPC) [13], [1] or log polar coordinates (LPC) [6], [18] and bearing-only tracing in 3D using using modified spherical coordinates (MSC) [32], [2], [16], [21] or log spherical coordinates (LSC) [21]. Initially, SDEs were used for MPC [13] and MSC [32]. Then closed form analytic expressions for the exact discrete-time dynamic models for MPC and MSC were presented in [1] and [19], respectively. Alternatively, the discrete-time dynamic model for MSC can also be derived by a sequence of transformations [2], [22]. We observe that, the 1087

2 time evolution function for the continuous-discrete angle-only filtering problem in 3D using MSC is a nonlinear function of the target state. The discretization of the continuous-time stochastic dynamic model in many papers [23], [8], is unsatisfactory. We consider a general class of continuous-time stochastic dynamic models the time evolution function is a nonlinear function of the target state and the process noise is depent on the target state. This case arises for the angle-only filtering problem in 3D using MSC. This complex nonlinear dynamic model corresponds to the nearly constant velocity model (NCVM) in 3D using Cartesian coordinates. The paper is organized as follows. Section II presents a general continuous-time dynamic model the time evolution function is a nonlinear in the target state and the additive Gaussian process noise is depent on the target state. Discretization of the continuous-time dynamic model using the first and second order stochastic Taylor series approximations is proposed. This reasonably well-nown mathematical tool does not seem to have been applied to target tracing problems. We apply the approximate discretization to 3D angleonly filtering using MSC in Section III. Nonlinear filtering algorithms using the approximate discretization are described in Section IV. Numerical simulation and results are presented in Sections V and the conclusions are summarized in Section VI. II. DISCRETIZATION OF DYNAMIC MODELS Consider a d-dimensional target state x( ). Many models of target motion can be described by a stochastic differential equation (SDE) of the form, for t 0, dx(t) = f(x(t)) dt G(x(t)) dβ(t), (1) β( ) is a m-dimensional vector of indepent, unit intensity Wiener processes and f( ) and G( ) are, in general, nonlinear functions. Särä considers a special case of (1) in [29], [30], the process noise is indepent of the target state. When measurements are obtained at discrete time-instants, the posterior density is propagated from one sampling instant to the next by solving the Foer-Planc equation [14], [26]. Alternatively, we can solve (1) to obtain a discrete-time dynamical model and then apply the Chapman-Kolmogorov equation [14]. An exact implementation of this approach is possible, for instance, if f( ) is linear and G( ) does not dep on the state. More generally, discretization must be performed approximately. The discretization approach proposed here is based on truncated stochastic Taylor series expansions [17]. To introduce the stochastic Taylor series expansion we first re-write (1) in integral form as, for < t, x(t) = x() f(x(u)) du G(x(u)) dβ(u), (2) the second integral is an Itô integral [14]. Let x i (t) denote the ith element of the state vector x(t). A similar notation is adopted for other vectors and matrices. Eq. (2) can be re-written in component-wise form as, for i = 1,..., d, x i (t) = x i () f i (x(u)) du G i,j (u) dβ j (u). (3) Stochastic Taylor series expansions are obtained by applying the Itô lemma to (3). For a sufficiently smooth function c : R nx R R, the Itô lemma states that c(x(t), t) = c(x(), ) L 0 = t d L j = d i=1 i=1 G i,j f i 1/2 x i L 0 c(x(u), u) du L j c(x(u), u) dβ j (u), (4) l=1 i, d G i,l G j,l, (5) x i x j. (6) x i Applying (4) with c( ) = f i ( ) and c( ) = G i,j ( ) to (3) for i = 1,..., d, j = 1,..., m, gives, after some manipulations, x i (t) = x i () (t )f i (x()) G i,j (x()) dβ j (u) u u u j,a=1 L 0 f i (x(r)) dr du u L j f i (x(r)) dβ j (r) du L 0 G i,j (x(r)) dr dβ j (u) L a G i,j (x(r)) dβ j (r) dβ a (u). (7) The first-order stochastic Taylor series approximation, also called the Euler approximation, is obtained by ignoring all double integral terms in (7). This is equivalent to assuming that f(x(u)) f(x()) and G(x(u)) G(x()) for u [, t]. The Euler approximation is then given by x i (t) x i () (t )f i (x()) G i,j (x()) dβ j (u). Since dβ 1 (u). dβ m (u) N(0, (t )I m ), N(µ, Σ) denotes a Gaussian distribution with mean µ and covariance matrix Σ and I m is the m m identity matrix, (8) 1088

3 the Euler approximation to the transition ernel p(x(t) x()), t > 0, is ˆp 1 (x(t) x()) = N(x(t); a 1 (x()), C 1 (x())), (9) a 1 (x) = x (t )f(x), (10) C 1 (x) = (t )G(x)G(x). (11) The Euler approximation is usually simple to implement but can be inaccurate, particularly when applied over large intervals. An improved discretization can be obtained by using a high-order stochastic Taylor series approximation. A secondorder approximation is obtained by applying the Itô lemma to the terms c( ) = L j f i ( ) and c( ) = L j G i,l ( ) in (7). This gives the approximation x i (t) x i () (t )f i (x()) G i,j (x()) dβ j (u) L 0 f i (x()) u L j f i (x()) L 0 G i,j (x()) dr du u L a G i,j (x()) j,a=1 u u dβ j (r) du dr dβ j (u) dβ j (r) dβ a (u). (12) The second-order stochastic Taylor series approximation (12) is non-gaussian except in the special case L a G i,j (x) = 0 for i = 1,..., d, a, j = 1,..., m. In this special case the transition density p(x(t) x()) is approximated by ˆp 2 (x(t) x()) = N(x(t); a 2 (x()), C 2 (x())), (13) a 2 (x) = x (t )f(x) (t ) 2 L 0 f(x)/2. (14) Let M(x) and N(x) be d m matrices with typical element M i,j (x) = L j f i (x) and N i,j (x) = L 0 G i,j (x). Define the d 2m matrix W(x) = [ M(x) N(x) G(x) (t )N(x) ]. (15) The transition covariance matrix V 2 (x) for the second-order stochastic Taylor series approximation is then given by C 2 (x) = W(x)(D I m )W(x), (16) D = [ (t ) 3 /3 (t ) 2 /2 (t ) 2 /2 t ]. (17) Higher-order stochastic Taylor series approximations can be obtained by further applications of the Itô lemma. However such approximations become increasingly complicated as the order is increased. This is clear from a comparison of the firstorder (9) and second-order (13) approximations. This being the case, there seems little point in considering higher-order approximations, particularly when arbitrary accuracy with a first-order or second-order approximation can be achieved by reducing the time interval over which it is applied. Thus the interval between measurements can be divided into subintervals with approximation (9) or (13) applied over successive sub-intervals. It can be expected that the second-order approximation will require fewer sub-intervals than the firstorder approximation to achieve a given level of accuracy. However, this is balanced by the higher computational expense of the second-order approximation so that better accuracy with a given computational expense may possibly be achieved by performing several first-order approximations rather than relatively few second-order approximations. III. APPLICATION TO ANGLE-ONLY TRACKING A. Tracer Coordinate Frame (T frame) We define the tracer coordinate frame for which the X, Y, and Z axes are along the local east, north, and upward directions, respectively. The 3D angle-only tracing problem is considered under the following assumptions: 1) We estimate the state of a non-maneuvering target using bearing (β) and elevation (ɛ) angle measurements. 2) The target motion is described by a NCVM in Cartesian coordinates [4] in 3D. The state of the target is defined in the T frame. 3) The motion of the ownship or sensor is deterministic, i.e., non-random. We now the state of the ownship precisely. The ownship performs maneuvers so that the target state becomes observable. Since we use standard conventions for coordinate frames and angle variables, the rotational transformation T S T from the T frame to the S frame is defined differently from that in [32]. B. Coordinate Systems for Target and Ownship Cartesian Coordinates for State Vector and Relative State Vector: The Cartesian states of the target and ownship are defined in the T frame, respectively, by and x t := [ x t y t z t ẋ t ẏ t ż t ], (18) x o := [ x o y o z o ẋ o ẏ o ż o ]. (19) The relative state vector of the target in the T frame is defined by x := x t x o. (20) Let r T denote the range vector of the the target from the sensor in the T frame. Then r T is defined by r T := [ x y z ] [ = x t x o y t y o z t z o ]. (21) The range is defined by r := r T = x 2 y 2 z 2, r > 0. (22) 1089

4 The range vector can be expressed in terms of range, bearing (β) and elevation (ɛ) by cos ɛ sin β r T = r cos ɛ cos β, β [0, 2π], ɛ [ π/2, π/2]. sin ɛ (23) The ground range is defined by ρ := x 2 y 2 = r cos ɛ, ρ > 0. (24) Modified Spherical Coordinates for Relative State Vector: Following Stallard s convention [32], we use ω as a component of the MSC, ω(t) := β(t) cos ɛ(t). (25) Let ζ(t) denote the logarithm of range r(t) Then ζ(t) := ln r(t). (26) r(t) = exp[ζ(t)]. (27) Differentiating (26) with respect to time, we get ζ(t) = ṙ(t) r(t). (28) The relative state vector of the target in MSC is defined by [32] ξ(t) := [ ξ 1 (t) ξ 2 (t) ξ 3 (t) ξ 4 (t) ξ 5 (t) ξ 6 (t) ] [ ] = ω(t) ɛ(t) ζ(t) β(t) ɛ(t) 1 r(t). (29) The components of the MSC defined in [32] and [21] are the same; however, the ordering is different. C. Dynamic Model for Relative State Vector in Cartesian Coordinates The dynamics for the relative state vector in Cartesian coordinates are described by dx(t) = Ax(t) dt B (S dβ(t) a T o (t) dt), (30) β( ) is a three-dimensional vector of indepent, unit intensity Wiener processes, S = diag( q x, q y, q y ), a T o ( ) is the sensor acceleration and [ ] 03 I A = 3, (31) [ ] 03 B =. (32) I 3 The parameters q x, q y and q z are referred to as the process noise intensities. Let = t t 1 denote the time between successive measurement sampling instants. The resulting discrete-time dynamic equation for the relative Cartesian state is x = F( )x 1 w 1 u 1, (33) w 1 N( ; 0, Q( )) and u 1 = t 1 F(t t)ba T o (t) dt, (34) with [ ] 1 F( ) = I 0 1 3, (35) [ ] Q( ) = 3 /3 2 /2 2 diag(q /2 x, q y, q z ). (36) D. Dynamic Model for Relative State Vector in Modified Spherical Coordinates It is desired to construct a discrete-time dynamical model for the relative state vector in MSC which is equivalent to the model (33) obtained for the relative state vector in Cartesian coordinates. We do this by writing the SDE (30) in MSC and then constructing truncated stochastic Taylor series approximations, as described in Section II. Note that it is possible in this particular problem to use the discretetime model (33) along with transformations between MSC and Cartesian coordinates to obtain an exact dynamical model in MSC. This approach is not always possible. The aim of this paper is to examine the performance of a general technique, hence the focus on the approximate discretization of Section II. We follow the approach of Stallard [32] to derive the SDE for MSC. The ey steps of the derivation are as follows: 1) Derive expressions for the relative velocity and relative acceleration as functions of range, bearing and elevation and their derivatives in the T frame. 2) Define a sensor frame (S frame) such that the Z axis of the S frame is along the range vector. 3) Using the bearing and elevation angles, calculate the rotational transformation matrix T S T from the T frame to the S frame. 4) Transform the relative acceleration r T in the T frame to the S frame to yield r S which are functions of MSC. 5) Equate r S to the difference of the target acceleration (white noise acceleration) and ownship acceleration, expressed in the S frame. This produces the desired stochastic differential equations for the MSC. This approach yields the following SDE for the target state in MSC, for t 0, dξ(t) = f(ξ(t), t) dt G(ξ(t))S dβ(t), (37) f(ξ, t) = s(ξ) G(ξ)a T o (t), (38) cos ξ 4 sin ξ 4 0 G(ξ) = ξ 6 sin ξ 4 sin ξ 5 cos ξ 4 sin ξ 5 cos ξ 5 sin ξ 4 cos ξ 5 cos ξ 4 cos ξ 5 sin ξ 5, 0 3 (39) 1090

5 with s(ξ) = ξ 1 (ξ 2 tan ξ 5 2ξ 3 ) 2ξ 2 ξ 3 ξ 2 1 tan ξ 5 ξ 2 1 ξ 2 2 ξ 2 3 ξ 1 / cos ξ 5 ξ 2 ξ 3 ξ 6. (40) Approximate discretization of (37) is performed below using the first-order and second-order truncated stochastic Taylor series expansions described in Section II. Let ξ = ξ(t ) denote the relative state vector in MSC at t. A first order stochastic Taylor series approximation, or Euler approximation, results in the following stochastic difference equation for the time-evolution of the target state in MSC: ξ a 1 (ξ 1, t 1 ; ) v, (41) v N( ; 0, C 1 (ξ 1 ; )) and a 1 (ξ, t; ) = ξ f(ξ, t), (42) C 1 (ξ; ) = G(ξ) diag(q x, q y, q z ) G(ξ). (43) A more accurate approximation can be obtained using a second-order stochastic Taylor series expansion. Define the derivative of the matrix-valued function A with respect to the matrix-valued argument B as [20] D B A(B) = A(B) B, (44) B = [ / b i,j ] with B = [b i,j ]. Also, denote the lth column of G as g l. Then, the second-order stochastic Taylor series approximation of the SDE (37) is ξ a 2 (ξ 1, t 1 ; ) v, (45) IV. NONLINEAR FILTERING WITH APPROXIMATE DISCRETE-TIME DYNAMIC MODEL USING MSC Nonlinear filters based on MSC are given in Algorithms 1-4. Algorithm 1 is the EKF [4], [9], Algorithm 2 is the UKF [15], Algorithm 3 is a PF [11], [3], [27] implemented with the prior as the importance density and Algorithm 4 is a PF implemented with the optimal importance density (OID) [3]. The filters mae use of the jth order stochastic Taylor series approximation, j = 1, 2 applied over m intervals per sampling interval, m = 1, 2,.... Algorithm 1: A recursion of the EKF with MSC using approximate dynamic model Input: posterior mean ˆξ 1 1 and covariance matrix P 1 1 at time t 1 and the measurement z. Output: posterior mean ˆξ and covariance matrix P at time t. set ˆξ 0 1 = ˆξ 1 1 and P 0 1 = P 1 1. for i = 1,..., m do compute the Jacobian A i j = D ξ a j(ξ, t 1 (i 1) /m; /m). ξ=ˆξi 1 1 compute the predicted mean ˆξ i 1 and covariance matrix P i 1 at time t ˆξ i 1 = aj(ˆξ i 1 1, t 1 (i 1) /m; /m), P i 1 = A i jp i 1 1 (Ai j) C j(ˆξ i 1 1, t 1 (i 1) /m; /m). compute the innovation covariance S m = HP m 1H R. compute the gain matrix K m = P m 1H (S m ) 1. compute the posterior mean ˆξ and covariance matrix P at time t ˆξ = ˆξ m 1 Km (z Hˆξ m 1 ), P = P m 1 K m S m (K m ). v N( ; 0, C 2 (ξ 1, t 1 ; )) and a 2 (ξ, t; ) = ξ f(ξ, t) 2 j(ξ, t)/2, (46) C 2 (ξ, t; ) = [ M(ξ, t) N(ξ, t) G(ξ) N(ξ, t) ] [ ] M(ξ, t) Q( ) N(ξ, t) G(ξ) N(ξ, t), (47) with j(ξ, t) = D ξ f(ξ, t) 3 (I 6 g l (ξ) )D ξ D ξ f(ξ, t), (48) l=1 M(ξ, t) = D ξ f(ξ, t)g(ξ), (49) N(ξ, t) = D ξ G(ξ)(I 3 f(ξ, t)) 3 (I 6 g l (ξ) )D ξ D ξ G(ξ)(I 3 g l (ξ)). (50) l=1 The covariance matrix Q( ) is given in (36). V. NUMERICAL SIMULATIONS AND RESULTS The scenario used in our simulation is similar to that used in [5]. We have made some changes to mae the scenario three dimensional in nature. Initial height z o 1 of the ownship is 10.0 m. Target s initial ground range ρ 1, bearing β 1, and height z t 1 are shown in Table I. Then the initial elevation ɛ 1 can be calculated. Table I also shows target s initial speed s 1, course c 1 in the XY -plane and the Z component of velocity ż t 1. Target s initial position and velocity in Cartesian coordinates can be found from Table I as (138/ 2, 138/ 2, 9) m and 297/ 2( 1, 1, 0) m/s, respectively. The motion of the target is governed by the NCVM. The process noise intensities (q x, q y, q z ) of the zero-mean white acceleration process noise along the X, Y, and Z axes of the T frame are (0.01, 0.01, ) m 2 s 3, respectively. The ownship moves in a plane parallel to the XY -plane at a fixed height of 10 m with segments of CV and CT, as 1091

6 Algorithm 2: A recursion of the UKF with MSC using approximate dynamic model. Input: posterior mean ˆξ 1 1 and covariance matrix P 1 1 at time 1 and the measurement z Output: posterior mean ˆξ and covariance matrix P at time set ˆξ 0 1 = ˆξ 1 1 and P 0 1 = P 1 1. for i = 1,..., m do construct [ the matrix Σ i = 0 for b = 0,..., 12 do (6 κ)p i 1 1 (6 κ)p i 1 1 ]. compute the sigma point Ξ i i 1,b = ˆξ 1 σ b σ b be the (b 1)th column of Σ i. compute the transformed sigma point and covariance matrix: E i,b = a j(ξ i,b, t 1 (i 1) /m; /m), C i,b = C j(ξ i,b, t 1 (i 1) /m; /m). compute the predicted mean ˆξ i 1 and covariance matrix P i 1 at time t ˆξ i 1 = P i 1 = 12 b=0 12 b=0 w b E i,b, w b [C i,b (E i,b ˆξ i 1 )(Ei,b ˆξ i 1 ) ]. compute the innovation covariance S m = HP m 1H R. compute the gain matrix K m = P m 1H (S m ) 1. compute the posterior mean ˆξ and covariance matrix P at time t ˆξ = ˆξ m 1 K m (z Hˆξ m 1), P = P m 1 K m S m (K m ). Algorithm 3: A recursion of the bootstrap filter in MSC with approximate dynamic model. Input: a weighted sample {w 1, i ξ i 1 } from the posterior at time t 1 and the measurement z. Output: a weighted sample {w, i ξ i } from the posterior at time t. select indices c(1),..., c(n) according to the weights w 1, 1..., w 1. n for i = 1,..., n do set ξ i,0 = ξ c(i) 1. for d = 0,..., m 2 do draw ξ i,d1 N( ; a j(ξ i,d, t 1 d /m; /m), C j(ξ i,d, t 1 d /m; /m)). draw ξ i N( ; aj(ξi,m 1, t /m; /m), C j(ξ i,m 1, t /m; /m) Ω, compute the un-normalized weight w i = N(z ; Hξ i, R). compute the normalized weights / n w i = w i, i = 1,..., n. w j compute the state estimate ˆx at time t n ˆx = wf i MSC(ξ C i ). i=1 5.5 x 104 Ownship Trajectory Y (m) illustrated in Figure 1.The profile of the ownship motion is presented in Table II. In Table II, t represents the duration of the segment, φ is the total angular change during the segment, and ω o is the angular velocity of the ownship during the segment. The ownship trajectory and the true target trajectory from the first Monte Carlo run are shown in Figure 2. The measurement sampling time interval is 1.0 s. The bearing and elevation measurement error standard deviations used in our simulation were 1, 15 and 35 mrad (0.057, and 2 degrees), representing high, medium, and low measurement accuracy, respectively. We used 1000 Monte Carlo simulations to calculate various statistics such as the root mean square (RMS) position and velocity errors. The filters are initialized as described in [22] with the parameters shown in Table I. All PFs are implemented with a sample size of 10,000. All filters use the first-order stochastic Taylor series approximation, i.e., the Euler approximation, with m = 8 discretization intervals per sampling interval. Figure X (m) x 10 4 Various segments of the ownship trajectory. The EKF is also implemented with Cartesian coordinates, referred to as the CEKF, to provide a baseline for the filters implemented with MSC. Two measures of performance are used to compare the algorithms described in Section IV. The first is the RMS position error averaged from the of the last observer maneuver to the of the surveillance period. The second performance measure is the RMS position error at the of the surveillance period. The results are shown in Tables III 1092

7 Algorithm 4: A recursion of the OID PF in MSC with approximate dynamic model. Input: a weighted sample {w 1, i ξ i 1 } from the posterior at time t 1 and the measurement z. Output: a weighted sample {w, i ξ i } from the posterior at time t. for i = 1,..., n do set ξ i,0 = ξ i 1. for d = 0,..., m 2 do draw ξ i,d1 N( ; a j(ξ i,d, t 1 d /m; /m), C j(ξ i,d, t 1 d /m; /m)). compute the prior statistics ξ i 1 = a j(ξ i,m 1, t /m; /m), C i = C j(ξ i,m 1, t /m; /m) Ω. compute the prior measurement statistics z i = Hξ i 1 and S i = HC i H R. compute the un-normalized weight ψ i = w 1N(z i ; z i, S i ). compute the normalized weights / ψ i = ψ n i, i = 1,..., n. ψ j select indices c(1),..., c(n) according to the weights ψ, 1..., ψ n. for i = 1,..., n do compute the gain matrix K i = C c(i) H (S c(i) ) 1. compute the posterior mean ξ i and covariance matrix Σ i at time t ξ i = ξ c(i) 1 Ki (z z c(i) ), Σ i = C c(i) K i S c(i) (K i ). draw ξ i N( ; ξi, Σi ) and set w i = 1/n. compute the state estimate ˆx at time t n ˆx = wf i MSC(ξ C i ). i=1 Y (m) Table II MOTION PROFILE OF OWNSHIP FOR VARIOUS SEGMENTS. Time Interval t φ Motion Type ω o (s) (s) (rad) (rad/s) [[0, 15] 15 0 CV 0 [15, 31] 16 π/4 CT π/64 [31, 43] 12 0 CV 0 [43, 75] 32 π/2 CT π/64 [75, 86] 11 0 CV 0 [86, 102] 16 π/4 CT π/64 [102, 210] CV 0 10 x 104 Target and Ownship Trajectories Figure 2. Target Ownship X (m) Target and ownship trajectories. x 10 4 noise standard deviations of 15 mrad and 35 mrad and slightly worse for a standard deviation of 1 mrad. The latter result is contrary to the usual case in which the use of MSC provides better performance than Cartesian coordinates. This suggests that discretization errors in the dynamical model become more significant as the measurement noise standard deviation decreases. The BF-MSC and OIDPF-MSC have much lower Table I INITIAL PARAMETERS OF TARGET. Variable Value ρ 1 (m) β 1 (deg) 45.0 ɛ 1 (deg) z1 t (m) 9.0 s 1 (m/s) c 1 (deg) ż1 t (m/s) 0.0 and IV. The execution times of the algorithms are given in Table V. Results in Tables III and IV show that the EKF-MSC and UKF-MSC have comparable state estimation accuracy. They perform significantly better than the CEKF for measurement Table III TIME-AVERAGED RMS POSITION ERROR IN METERS. Algorithm sdv (mrad) sdv (mrad) sdv (mrad) CEKF EKF-MSC UKF-MSC BF-MSC OIDPF-MSC Table IV FINAL RMS POSITION ERROR IN METERS. Algorithm sdv (mrad) sdv (mrad) sdv (mrad) CEKF EKF-MSC UKF-MSC BF-MSC OIDPF-MSC

8 accuracy than the Gaussian approximations. The performances of the PFs could be improved by increasing the sample size but it should be noted that even with the sample size of used here, the PFs have a much larger computational expense than the EKF-MSC and UKF-MSC. Table V CPU TIMES OF FILTERING ALGORITHMS FOR THE MEASUREMENT STANDARD DEVIATION OF 15 MRAD. Algorithm CPU (s) Relative CPU CEKF EKF-MSC UKF-MSC BF-MSC OIDPF-MSC VI. CONCLUSIONS We have presented a general continuous-time dynamic model the time evolution function is a nonlinear in the target state and the additive Gaussian process noise is depent on the target state. Discretization of the continuoustime dynamic model using the first and second order Taylor series approximations is described which is a new and useful feature of the paper, and is not available in existing papers. This approach can be easily exted to a number of realworld problems of interest such as the CDF problem associated with the ballistic projectile, ballistic missile, and satellite orbit estimation. Our comparative results show that the CDF algorithms based on the EKF and UKF have nearly the same state estimation accuracy and computational cost. On the contrary, the PF based algorithms have a much lower state estimation accuracy and much higher computational cost. Thus, EKF and UKF based CDF algorithms are algorithms of choice for the current problem considered. We expect this tr to be valid for other CDF problems. REFERENCES [1] V. J. Aidala and S. E. Hammel, Utilization of modified polar coordinates for bearings-only tracing, IEEE Trans. on Automatic Control, Vol. AC- 28, No. 3, pp , March [2] R. R. Allen and S. S. Blacman, Implementation of an angle-only tracing filter, Proc. of SPIE, Signal and Data Processing of Small Targets, Vol. 1481, Orlando, FL, USA, April [3] M. Arulampalam, S. Masell, N. Gordon and T. Clapp, A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracing, IEEE Trans. on Signal Processing, Vol. SP-50, No. 2, pp , February 2002 [4] Y. Bar-Shalom, X. R. Li, and T. Kirubarajan, Estimation with Applications to Tracing and Navigation, John Wiley & Sons, [5] S. S. Blacman, R. J. Dempster, B. Blyth, and C. Durand, Integration of Passive Ranging with Multiple Hypothesis Tracing (MHT) for Application with Angle-Only Measurements, Proc. of SPIE, Vol. 7698, pp , [6] T. Bréhard and J-P. Le Cadre, Closed-form posterior Cramér-Rao bounds for bearings only tracing, IEEE Trans. on Aerospace and Electronic Systems, Vol. AES-42, No. 4, pp , October [7] T. P. Das, Relativistic Quantum Mechanics of Electrons, Harper and Row, [8] A. Farina, B. Ristic, and D. Benvenuti, Tracing a ballistic target: comparison of several nonlinear filters, IEEE Trans. on Aerospace and Electronic Systems, Vol. AES-38, No. 3, pp , July [9] A. Gelb, Editor, Applied Optimal Estimation, MIT Press, [10] H. Goldstein, C. P. Poole, and J. L. Safo, Classical Mechanics, Third Edition, Addison Wesley, [11] N. J. Gordon, D. J. Salmond, and A. F. M. Smith, Novel approach to nonlinear/non-gaussian Bayesian state estimation, IEE Proceedings-F, Vol. 140, No. 2, pp , April [12] D. Halliday, R. Resnic, and J. Waler, Fundamentals of Physics Exted, Wiley, [13] H. D. Hoelzer, G. W.Johnson, and A. O.Cohen, Modified Polar Coordinates - The Key to Well Behaved Bearings Only Ranging, In IR & D Report 78-M19-OOOlA, IBM Federal Systems Division, Shipboard and Defense Systems, Manassas, VA 22110, August 31, [14] A. Jazwinsi, Stochastic Processes and Filtering Theory, Academic Press, [15] S. Julier, J. Uhlmann and H.F. Durrant-Whyte, A new method for the nonlinear transformation of means and covariances in filters and estimators, IEEE Trans. on Automatic Control, Vol. AC-45, No. 3, pp , March [16] R. Karlsson and F. Gustafsson, Range estimation using angle-only target tracing with particle filters, Proc. American Control Conference, pp , [17] P. E. Kloeden and E. Platen, Numerical Solution of Stochastic Differential Equations, Springer Verlag, [18] B. F. La Scala, M. Mallic, and S. Arulampalam, Differential Geometry Measures of Nonlinearity for Filtering with Nonlinear Dynamic and Linear Measurement Models, Proc. of SPIE, Vol. 6699, [19] Q. Li, F. Guo, Y. Zhou, and W. Jiang, Observability of Satellite to Satellite Passive Tracing from Angles Measurements, Proc. IEEE International Conference on Control and Automation, pp , [20] E. C. MacRae, Matrix derivatives with an application to an adaptive decision problem, In The Annals of Statistics, Vol. 2, No. 2, pp , [21] M. Mallic, L. Mihaylova, S. Arulampalam, and Y. Yan, Angle-only Filtering in 3D Using Modified Spherical and Log Spherical Coordinates, In 2011 International Conference on Information Fusion, Chicago, USA, July 5-8, [22] M. Mallic, M. Morelande, L. Mihaylova, S. Arulampalam, and Y. Yan, Angle-only Filtering in 3D, Chapter 1, In Integrated Tracing, Classification, and Sensor Management: Theory and Applications, M. Mallic, V. Krishnamurthy, and B-N Vo, Ed., Wiley-IEEE, 2012 (to be published). [23] R. K. Mehra, A comparison of several nonlinear filters for reentry vehicle tracing, IEEE Trans. on Automatic Control, Vol. AC-16, No. 4, pp , August [24] V. C. Ravindra and Y. Bar-Shalom, and P. Willett, Projectile Identification and Impact Point Prediction, IEEE Trans. on Aerospace and Electronic Systems, Vol. AES-46, No. 4, pp , October [25] R. Resnic, Introduction to Special Relativity, Wiley, [26] H. Risen, The Foer-Planc Equation, Second Edition,Springer, [27] B. Ristic, S. Arulampalam, and N. Gordon, Beyond the Kalman Filter, Artech House, [28] M. V. Samii, R. Shanlin, T. Lee, M. Mallic, and R. Kusesi, Comparative Studies of Atmospheric Density Models Used for Earth Satellite Orbit Estimation, J. Guidance, vol. 7, no. 2, pp , March-April, [29] S. Särä, On sequential Monte Carlo sampling of discretely observed stochastic differential equations, In Proceedings of NSSPW, September [30] S. Särä, On Unscented Kalman Filtering for State Estimation of Continuous-Time Nonlinear Systems, IEEE Trans. on Automatic Control, Vol. AC-52, No. 9, pp , September [31] R. Shanar, Principles of Quantum Mechanics, Second Edition, Springer, [32] D. V. Stallard, An angle-only tracing filter in modified spherical coordinates, Proc. of the AIAA Guidance, Navigation and Control Conference, Monterey, CA, pp , August [33] B. D. Tapley, B. E. Schutz, and G. H. Born, Statistical Orbit Determination, Elsevier Academic Press,

Comparison of Angle-only Filtering Algorithms in 3D Using EKF, UKF, PF, PFF, and Ensemble KF

Comparison of Angle-only Filtering Algorithms in 3D Using EKF, UKF, PF, PFF, and Ensemble KF 18th International Conference on Information Fusion Washington, DC - July 6-9, 215 Comparison of Angle-only Filtering Algorithms in 3D Using EKF, UKF, PF, PFF, and Ensemble KF Syamantak Datta Gupta 1,

More information

Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets

Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets J. Clayton Kerce a, George C. Brown a, and David F. Hardiman b a Georgia Tech Research Institute, Georgia Institute of Technology,

More information

A New Nonlinear Filtering Method for Ballistic Target Tracking

A New Nonlinear Filtering Method for Ballistic Target Tracking th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 9 A New Nonlinear Filtering Method for Ballistic arget racing Chunling Wu Institute of Electronic & Information Engineering

More information

The Shifted Rayleigh Filter for 3D Bearings-only Measurements with Clutter

The Shifted Rayleigh Filter for 3D Bearings-only Measurements with Clutter The Shifted Rayleigh Filter for 3D Bearings-only Measurements with Clutter Attila Can Özelçi EEE Department Imperial College London, SW7 BT attila.ozelci@imperial.ac.uk Richard Vinter EEE Department Imperial

More information

Comparison of Filtering Algorithms for Ground Target Tracking Using Space-based GMTI Radar

Comparison of Filtering Algorithms for Ground Target Tracking Using Space-based GMTI Radar 8th International Conference on Information Fusion Washington, DC - July 6-9, 205 Comparison of Filtering Algorithms for Ground Target Tracking Using Space-based GMTI Radar M. Mallick,B.LaScala 2, B. Ristic

More information

On Continuous-Discrete Cubature Kalman Filtering

On Continuous-Discrete Cubature Kalman Filtering On Continuous-Discrete Cubature Kalman Filtering Simo Särkkä Arno Solin Aalto University, P.O. Box 12200. FI-00076 AALTO, Finland. (Tel: +358 50 512 4393; e-mail: simo.sarkka@aalto.fi) Aalto University,

More information

Tracking an Accelerated Target with a Nonlinear Constant Heading Model

Tracking an Accelerated Target with a Nonlinear Constant Heading Model Tracking an Accelerated Target with a Nonlinear Constant Heading Model Rong Yang, Gee Wah Ng DSO National Laboratories 20 Science Park Drive Singapore 118230 yrong@dsoorgsg ngeewah@dsoorgsg Abstract This

More information

Tactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm

Tactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm Tactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm Robert L Cooperman Raytheon Co C 3 S Division St Petersburg, FL Robert_L_Cooperman@raytheoncom Abstract The problem of

More information

Lecture 6: Bayesian Inference in SDE Models

Lecture 6: Bayesian Inference in SDE Models Lecture 6: Bayesian Inference in SDE Models Bayesian Filtering and Smoothing Point of View Simo Särkkä Aalto University Simo Särkkä (Aalto) Lecture 6: Bayesian Inference in SDEs 1 / 45 Contents 1 SDEs

More information

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Simo Särkkä, Aki Vehtari and Jouko Lampinen Helsinki University of Technology Department of Electrical and Communications

More information

Fisher Information Matrix-based Nonlinear System Conversion for State Estimation

Fisher Information Matrix-based Nonlinear System Conversion for State Estimation Fisher Information Matrix-based Nonlinear System Conversion for State Estimation Ming Lei Christophe Baehr and Pierre Del Moral Abstract In practical target tracing a number of improved measurement conversion

More information

in a Rao-Blackwellised Unscented Kalman Filter

in a Rao-Blackwellised Unscented Kalman Filter A Rao-Blacwellised Unscented Kalman Filter Mar Briers QinetiQ Ltd. Malvern Technology Centre Malvern, UK. m.briers@signal.qinetiq.com Simon R. Masell QinetiQ Ltd. Malvern Technology Centre Malvern, UK.

More information

Bearings-Only Tracking in Modified Polar Coordinate System : Initialization of the Particle Filter and Posterior Cramér-Rao Bound

Bearings-Only Tracking in Modified Polar Coordinate System : Initialization of the Particle Filter and Posterior Cramér-Rao Bound Bearings-Only Tracking in Modified Polar Coordinate System : Initialization of the Particle Filter and Posterior Cramér-Rao Bound Thomas Brehard (IRISA/CNRS), Jean-Pierre Le Cadre (IRISA/CNRS). Journée

More information

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft 1 Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft K. Meier and A. Desai Abstract Using sensors that only measure the bearing angle and range of an aircraft, a Kalman filter is implemented

More information

Sensor Fusion: Particle Filter

Sensor Fusion: Particle Filter Sensor Fusion: Particle Filter By: Gordana Stojceska stojcesk@in.tum.de Outline Motivation Applications Fundamentals Tracking People Advantages and disadvantages Summary June 05 JASS '05, St.Petersburg,

More information

Combined Particle and Smooth Variable Structure Filtering for Nonlinear Estimation Problems

Combined Particle and Smooth Variable Structure Filtering for Nonlinear Estimation Problems 14th International Conference on Information Fusion Chicago, Illinois, USA, July 5-8, 2011 Combined Particle and Smooth Variable Structure Filtering for Nonlinear Estimation Problems S. Andrew Gadsden

More information

The Scaled Unscented Transformation

The Scaled Unscented Transformation The Scaled Unscented Transformation Simon J. Julier, IDAK Industries, 91 Missouri Blvd., #179 Jefferson City, MO 6519 E-mail:sjulier@idak.com Abstract This paper describes a generalisation of the unscented

More information

NON-LINEAR NOISE ADAPTIVE KALMAN FILTERING VIA VARIATIONAL BAYES

NON-LINEAR NOISE ADAPTIVE KALMAN FILTERING VIA VARIATIONAL BAYES 2013 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING NON-LINEAR NOISE ADAPTIVE KALMAN FILTERING VIA VARIATIONAL BAYES Simo Särä Aalto University, 02150 Espoo, Finland Jouni Hartiainen

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations Simo Särkkä Aalto University, Finland November 18, 2014 Simo Särkkä (Aalto) Lecture 4: Numerical Solution of SDEs November

More information

NONLINEAR BAYESIAN FILTERING FOR STATE AND PARAMETER ESTIMATION

NONLINEAR BAYESIAN FILTERING FOR STATE AND PARAMETER ESTIMATION NONLINEAR BAYESIAN FILTERING FOR STATE AND PARAMETER ESTIMATION Kyle T. Alfriend and Deok-Jin Lee Texas A&M University, College Station, TX, 77843-3141 This paper provides efficient filtering algorithms

More information

A new unscented Kalman filter with higher order moment-matching

A new unscented Kalman filter with higher order moment-matching A new unscented Kalman filter with higher order moment-matching KSENIA PONOMAREVA, PARESH DATE AND ZIDONG WANG Department of Mathematical Sciences, Brunel University, Uxbridge, UB8 3PH, UK. Abstract This

More information

EKF/UKF Maneuvering Target Tracking using Coordinated Turn Models with Polar/Cartesian Velocity

EKF/UKF Maneuvering Target Tracking using Coordinated Turn Models with Polar/Cartesian Velocity EKF/UKF Maneuvering Target Tracking using Coordinated Turn Models with Polar/Cartesian Velocity Michael Roth, Gustaf Hendeby, and Fredrik Gustafsson Dept. Electrical Engineering, Linköping University,

More information

SELECTIVE ANGLE MEASUREMENTS FOR A 3D-AOA INSTRUMENTAL VARIABLE TMA ALGORITHM

SELECTIVE ANGLE MEASUREMENTS FOR A 3D-AOA INSTRUMENTAL VARIABLE TMA ALGORITHM SELECTIVE ANGLE MEASUREMENTS FOR A 3D-AOA INSTRUMENTAL VARIABLE TMA ALGORITHM Kutluyıl Doğançay Reza Arablouei School of Engineering, University of South Australia, Mawson Lakes, SA 595, Australia ABSTRACT

More information

Nonlinear State Estimation! Particle, Sigma-Points Filters!

Nonlinear State Estimation! Particle, Sigma-Points Filters! Nonlinear State Estimation! Particle, Sigma-Points Filters! Robert Stengel! Optimal Control and Estimation, MAE 546! Princeton University, 2017!! Particle filter!! Sigma-Points Unscented Kalman ) filter!!

More information

A Gaussian Mixture PHD Filter for Nonlinear Jump Markov Models

A Gaussian Mixture PHD Filter for Nonlinear Jump Markov Models A Gaussian Mixture PHD Filter for Nonlinear Jump Marov Models Ba-Ngu Vo Ahmed Pasha Hoang Duong Tuan Department of Electrical and Electronic Engineering The University of Melbourne Parville VIC 35 Australia

More information

State Estimation using Moving Horizon Estimation and Particle Filtering

State Estimation using Moving Horizon Estimation and Particle Filtering State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /

More information

Recursive LMMSE Filtering for Target Tracking with Range and Direction Cosine Measurements

Recursive LMMSE Filtering for Target Tracking with Range and Direction Cosine Measurements Recursive Filtering for Target Tracing with Range and Direction Cosine Measurements Zhansheng Duan Yu Liu X. Rong Li Department of Electrical Engineering University of New Orleans New Orleans, LA 748,

More information

Ground Moving Target Parameter Estimation for Stripmap SAR Using the Unscented Kalman Filter

Ground Moving Target Parameter Estimation for Stripmap SAR Using the Unscented Kalman Filter Ground Moving Target Parameter Estimation for Stripmap SAR Using the Unscented Kalman Filter Bhashyam Balaji, Christoph Gierull and Anthony Damini Radar Sensing and Exploitation Section, Defence Research

More information

Lecture 6: Multiple Model Filtering, Particle Filtering and Other Approximations

Lecture 6: Multiple Model Filtering, Particle Filtering and Other Approximations Lecture 6: Multiple Model Filtering, Particle Filtering and Other Approximations Department of Biomedical Engineering and Computational Science Aalto University April 28, 2010 Contents 1 Multiple Model

More information

Efficient Monitoring for Planetary Rovers

Efficient Monitoring for Planetary Rovers International Symposium on Artificial Intelligence and Robotics in Space (isairas), May, 2003 Efficient Monitoring for Planetary Rovers Vandi Verma vandi@ri.cmu.edu Geoff Gordon ggordon@cs.cmu.edu Carnegie

More information

Analytically-Guided-Sampling Particle Filter Applied to Range-only Target Tracking

Analytically-Guided-Sampling Particle Filter Applied to Range-only Target Tracking Analytically-Guided-Sampling Particle Filter Applied to Range-only Target Tracing Guoquan P. Huang and Stergios I. Roumeliotis Abstract Particle filtering (PF) is a popular nonlinear estimation technique

More information

Error analysis of dynamics model for satellite attitude estimation in Near Equatorial Orbit

Error analysis of dynamics model for satellite attitude estimation in Near Equatorial Orbit International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 1 Error analysis of dynamics model for satellite attitude estimation in Near Equatorial Orbit Nor HazaduraHamzah

More information

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization and Timothy D. Barfoot CRV 2 Outline Background Objective Experimental Setup Results Discussion Conclusion 2 Outline

More information

Extension of the Sparse Grid Quadrature Filter

Extension of the Sparse Grid Quadrature Filter Extension of the Sparse Grid Quadrature Filter Yang Cheng Mississippi State University Mississippi State, MS 39762 Email: cheng@ae.msstate.edu Yang Tian Harbin Institute of Technology Harbin, Heilongjiang

More information

A Sequential Monte Carlo Approach for Extended Object Tracking in the Presence of Clutter

A Sequential Monte Carlo Approach for Extended Object Tracking in the Presence of Clutter A Sequential Monte Carlo Approach for Extended Object Tracing in the Presence of Clutter Niolay Petrov 1, Lyudmila Mihaylova 1, Amadou Gning 1 and Dona Angelova 2 1 Lancaster University, School of Computing

More information

Extended Object and Group Tracking with Elliptic Random Hypersurface Models

Extended Object and Group Tracking with Elliptic Random Hypersurface Models Extended Object and Group Tracing with Elliptic Random Hypersurface Models Marcus Baum Benjamin Noac and Uwe D. Hanebec Intelligent Sensor-Actuator-Systems Laboratory ISAS Institute for Anthropomatics

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Simo Särkkä Aalto University Tampere University of Technology Lappeenranta University of Technology Finland November

More information

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Mini-Course 07 Kalman Particle Filters Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Agenda State Estimation Problems & Kalman Filter Henrique Massard Steady State

More information

BAYESIAN MULTI-TARGET TRACKING WITH SUPERPOSITIONAL MEASUREMENTS USING LABELED RANDOM FINITE SETS. Francesco Papi and Du Yong Kim

BAYESIAN MULTI-TARGET TRACKING WITH SUPERPOSITIONAL MEASUREMENTS USING LABELED RANDOM FINITE SETS. Francesco Papi and Du Yong Kim 3rd European Signal Processing Conference EUSIPCO BAYESIAN MULTI-TARGET TRACKING WITH SUPERPOSITIONAL MEASUREMENTS USING LABELED RANDOM FINITE SETS Francesco Papi and Du Yong Kim Department of Electrical

More information

Maneuvering target tracking using an unbiased nearly constant heading model

Maneuvering target tracking using an unbiased nearly constant heading model Maneuvering target tracking using an unbiased nearly constant heading model P.A. Kountouriotis EEE Department Imperial College London SW7 2AZ, UK Email: pk201@imperial.ac.uk Simon Maskell QinetiQ St. Andrews

More information

Hierarchical Particle Filter for Bearings-Only Tracking

Hierarchical Particle Filter for Bearings-Only Tracking Hierarchical Particle Filter for Bearings-Only Tracing 1 T. Bréhard and J.-P. Le Cadre IRISA/CNRS Campus de Beaulieu 3542 Rennes Cedex, France e-mail: thomas.brehard@gmail.com, lecadre@irisa.fr Tel : 33-2.99.84.71.69

More information

Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations

Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations PREPRINT 1 Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations Simo Särä, Member, IEEE and Aapo Nummenmaa Abstract This article considers the application of variational Bayesian

More information

Randomized Unscented Kalman Filter in Target Tracking

Randomized Unscented Kalman Filter in Target Tracking Randomized Unscented Kalman Filter in Target Tracking Ondřej Straka, Jindřich Duník and Miroslav Šimandl Department of Cybernetics, Faculty of Applied Sciences, University of West Bohemia, Univerzitní

More information

Gaussian Mixtures Proposal Density in Particle Filter for Track-Before-Detect

Gaussian Mixtures Proposal Density in Particle Filter for Track-Before-Detect 12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 29 Gaussian Mixtures Proposal Density in Particle Filter for Trac-Before-Detect Ondřej Straa, Miroslav Šimandl and Jindřich

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T DISTRIBUTION

RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T DISTRIBUTION 1 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING, SEPT. 3 6, 1, SANTANDER, SPAIN RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T

More information

ORBIT DETERMINATION AND DATA FUSION IN GEO

ORBIT DETERMINATION AND DATA FUSION IN GEO ORBIT DETERMINATION AND DATA FUSION IN GEO Joshua T. Horwood, Aubrey B. Poore Numerica Corporation, 4850 Hahns Pea Drive, Suite 200, Loveland CO, 80538 Kyle T. Alfriend Department of Aerospace Engineering,

More information

Non-linear and non-gaussian state estimation using log-homotopy based particle flow filters

Non-linear and non-gaussian state estimation using log-homotopy based particle flow filters Non-linear and non-gaussian state estimation using log-homotopy based particle flow filters Muhammad Altamash Khan, Martin Ulme Sensor Data and Information Fusion Department FKIE Fraunhofer, Wachtberg,

More information

FUNDAMENTAL FILTERING LIMITATIONS IN LINEAR NON-GAUSSIAN SYSTEMS

FUNDAMENTAL FILTERING LIMITATIONS IN LINEAR NON-GAUSSIAN SYSTEMS FUNDAMENTAL FILTERING LIMITATIONS IN LINEAR NON-GAUSSIAN SYSTEMS Gustaf Hendeby Fredrik Gustafsson Division of Automatic Control Department of Electrical Engineering, Linköpings universitet, SE-58 83 Linköping,

More information

A New Nonlinear State Estimator Using the Fusion of Multiple Extended Kalman Filters

A New Nonlinear State Estimator Using the Fusion of Multiple Extended Kalman Filters 18th International Conference on Information Fusion Washington, DC - July 6-9, 2015 A New Nonlinear State Estimator Using the Fusion of Multiple Extended Kalman Filters Zhansheng Duan, Xiaoyun Li Center

More information

Lecture 2: From Linear Regression to Kalman Filter and Beyond

Lecture 2: From Linear Regression to Kalman Filter and Beyond Lecture 2: From Linear Regression to Kalman Filter and Beyond January 18, 2017 Contents 1 Batch and Recursive Estimation 2 Towards Bayesian Filtering 3 Kalman Filter and Bayesian Filtering and Smoothing

More information

X. F. Wang, J. F. Chen, Z. G. Shi *, and K. S. Chen Department of Information and Electronic Engineering, Zhejiang University, Hangzhou , China

X. F. Wang, J. F. Chen, Z. G. Shi *, and K. S. Chen Department of Information and Electronic Engineering, Zhejiang University, Hangzhou , China Progress In Electromagnetics Research, Vol. 118, 1 15, 211 FUZZY-CONTROL-BASED PARTICLE FILTER FOR MANEUVERING TARGET TRACKING X. F. Wang, J. F. Chen, Z. G. Shi *, and K. S. Chen Department of Information

More information

Feedback Particle Filter:Application and Evaluation

Feedback Particle Filter:Application and Evaluation MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Feedback Particle Filter:Application and Evaluation Berntorp, K. TR2015-074 July 2015 Abstract Recent research has provided several new methods

More information

UNIVERSITY OF OSLO Fysisk Institutt. Tracking of an Airplane using EKF and SPF. Master thesis. Rune Jansberg

UNIVERSITY OF OSLO Fysisk Institutt. Tracking of an Airplane using EKF and SPF. Master thesis. Rune Jansberg UNIVERSITY OF OSLO Fysisk Institutt Tracking of an Airplane using EKF and SPF Master thesis Rune Jansberg May 31, 2010 Problem Description Tracking of an Airplane using EKF and SPF. The theory behind

More information

Thrust acceleration estimation using an on-line non-linear recursive least squares algorithm

Thrust acceleration estimation using an on-line non-linear recursive least squares algorithm 7 Thrust acceleration estimation using an on-line non-linear recursive least squares algorithm N Ghahramani, A Naghash 2, and F Towhidkhah 2 Department of Aerospace Engineering, Amirkabir University of

More information

Lecture 7: Optimal Smoothing

Lecture 7: Optimal Smoothing Department of Biomedical Engineering and Computational Science Aalto University March 17, 2011 Contents 1 What is Optimal Smoothing? 2 Bayesian Optimal Smoothing Equations 3 Rauch-Tung-Striebel Smoother

More information

Bearing-only Target Tracking using a Bank of MAP Estimators

Bearing-only Target Tracking using a Bank of MAP Estimators Bearing-only Target Tracking using a Bank of MAP Estimators Guoquan P. Huang, Ke X. Zhou, Nikolas Trawny, and Stergios I. Roumeliotis Abstract Nonlinear estimation problems, such as bearingonly tracking,

More information

Optimization-Based Control

Optimization-Based Control Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology DRAFT v1.7a, 19 February 2008 c California Institute of Technology All rights reserved. This

More information

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 Jinglin Zhou Hong Wang, Donghua Zhou Department of Automation, Tsinghua University, Beijing 100084, P. R. China Control Systems Centre,

More information

Previously on TT, Target Tracking: Lecture 2 Single Target Tracking Issues. Lecture-2 Outline. Basic ideas on track life

Previously on TT, Target Tracking: Lecture 2 Single Target Tracking Issues. Lecture-2 Outline. Basic ideas on track life REGLERTEKNIK Previously on TT, AUTOMATIC CONTROL Target Tracing: Lecture 2 Single Target Tracing Issues Emre Özan emre@isy.liu.se Division of Automatic Control Department of Electrical Engineering Linöping

More information

State Estimation for Nonlinear Systems using Restricted Genetic Optimization

State Estimation for Nonlinear Systems using Restricted Genetic Optimization State Estimation for Nonlinear Systems using Restricted Genetic Optimization Santiago Garrido, Luis Moreno, and Carlos Balaguer Universidad Carlos III de Madrid, Leganés 28911, Madrid (Spain) Abstract.

More information

The Unscented Particle Filter

The Unscented Particle Filter The Unscented Particle Filter Rudolph van der Merwe (OGI) Nando de Freitas (UC Bereley) Arnaud Doucet (Cambridge University) Eric Wan (OGI) Outline Optimal Estimation & Filtering Optimal Recursive Bayesian

More information

Reduced Sigma Point Filters for the Propagation of Means and Covariances Through Nonlinear Transformations

Reduced Sigma Point Filters for the Propagation of Means and Covariances Through Nonlinear Transformations 1 Reduced Sigma Point Filters for the Propagation of Means and Covariances Through Nonlinear Transformations Simon J. Julier Jeffrey K. Uhlmann IDAK Industries 91 Missouri Blvd., #179 Dept. of Computer

More information

Target tracking and classification for missile using interacting multiple model (IMM)

Target tracking and classification for missile using interacting multiple model (IMM) Target tracking and classification for missile using interacting multiple model (IMM Kyungwoo Yoo and Joohwan Chun KAIST School of Electrical Engineering Yuseong-gu, Daejeon, Republic of Korea Email: babooovv@kaist.ac.kr

More information

Investigation of the Attitude Error Vector Reference Frame in the INS EKF

Investigation of the Attitude Error Vector Reference Frame in the INS EKF Investigation of the Attitude Error Vector Reference Frame in the INS EKF Stephen Steffes, Jan Philipp Steinbach, and Stephan Theil Abstract The Extended Kalman Filter is used extensively for inertial

More information

Optimal Gaussian Filtering for Polynomial Systems Applied to Association-free Multi-Target Tracking

Optimal Gaussian Filtering for Polynomial Systems Applied to Association-free Multi-Target Tracking 4th International Conference on Information Fusion Chicago, Illinois, USA, July 5-8, Optimal Gaussian Filtering for Polynomial Systems Applied to Association-free Multi-Target Tracking Marcus Baum, Benjamin

More information

AN EFFICIENT TWO-STAGE SAMPLING METHOD IN PARTICLE FILTER. Qi Cheng and Pascal Bondon. CNRS UMR 8506, Université Paris XI, France.

AN EFFICIENT TWO-STAGE SAMPLING METHOD IN PARTICLE FILTER. Qi Cheng and Pascal Bondon. CNRS UMR 8506, Université Paris XI, France. AN EFFICIENT TWO-STAGE SAMPLING METHOD IN PARTICLE FILTER Qi Cheng and Pascal Bondon CNRS UMR 8506, Université Paris XI, France. August 27, 2011 Abstract We present a modified bootstrap filter to draw

More information

A Tree Search Approach to Target Tracking in Clutter

A Tree Search Approach to Target Tracking in Clutter 12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 2009 A Tree Search Approach to Target Tracking in Clutter Jill K. Nelson and Hossein Roufarshbaf Department of Electrical

More information

Heterogeneous Track-to-Track Fusion

Heterogeneous Track-to-Track Fusion Heterogeneous Track-to-Track Fusion Ting Yuan, Yaakov Bar-Shalom and Xin Tian University of Connecticut, ECE Dept. Storrs, CT 06269 E-mail: {tiy, ybs, xin.tian}@ee.uconn.edu T. Yuan, Y. Bar-Shalom and

More information

Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering

Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering Density Approximation Based on Dirac Mixtures with Regard to Nonlinear Estimation and Filtering Oliver C. Schrempf, Dietrich Brunn, Uwe D. Hanebeck Intelligent Sensor-Actuator-Systems Laboratory Institute

More information

A comparison of estimation accuracy by the use of KF, EKF & UKF filters

A comparison of estimation accuracy by the use of KF, EKF & UKF filters Computational Methods and Eperimental Measurements XIII 779 A comparison of estimation accurac b the use of KF EKF & UKF filters S. Konatowski & A. T. Pieniężn Department of Electronics Militar Universit

More information

THE well known Kalman filter [1], [2] is an optimal

THE well known Kalman filter [1], [2] is an optimal 1 Recursive Update Filtering for Nonlinear Estimation Renato Zanetti Abstract Nonlinear filters are often very computationally expensive and usually not suitable for real-time applications. Real-time navigation

More information

RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS

RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS Frédéric Mustière e-mail: mustiere@site.uottawa.ca Miodrag Bolić e-mail: mbolic@site.uottawa.ca Martin Bouchard e-mail: bouchard@site.uottawa.ca

More information

Lecture 2: From Linear Regression to Kalman Filter and Beyond

Lecture 2: From Linear Regression to Kalman Filter and Beyond Lecture 2: From Linear Regression to Kalman Filter and Beyond Department of Biomedical Engineering and Computational Science Aalto University January 26, 2012 Contents 1 Batch and Recursive Estimation

More information

Gate Volume Estimation for Target Tracking

Gate Volume Estimation for Target Tracking Gate Volume Estimation for Target Tracking Darko Mušicki Mark R. Morelande Dept of Electrical Engineering Dept of Electrical Engineering University of Melbourne University of Melbourne Victoria 30 Victoria

More information

Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination

Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination Ray Byrne, Michael Griesmeyer, Ron Schmidt, Jeff Shaddix, and Dave Bodette Sandia National Laboratories ABSTRACT Determining

More information

Nonlinear and/or Non-normal Filtering. Jesús Fernández-Villaverde University of Pennsylvania

Nonlinear and/or Non-normal Filtering. Jesús Fernández-Villaverde University of Pennsylvania Nonlinear and/or Non-normal Filtering Jesús Fernández-Villaverde University of Pennsylvania 1 Motivation Nonlinear and/or non-gaussian filtering, smoothing, and forecasting (NLGF) problems are pervasive

More information

Boost phase tracking with an unscented filter

Boost phase tracking with an unscented filter Boost phase tracking with an unscented filter James R. Van Zandt a a MITRE Corporation, MS-M210, 202 Burlington Road, Bedford MA 01730, USA ABSTRACT Boost phase missile tracking is formulated as a nonlinear

More information

Robotics 2 Target Tracking. Kai Arras, Cyrill Stachniss, Maren Bennewitz, Wolfram Burgard

Robotics 2 Target Tracking. Kai Arras, Cyrill Stachniss, Maren Bennewitz, Wolfram Burgard Robotics 2 Target Tracking Kai Arras, Cyrill Stachniss, Maren Bennewitz, Wolfram Burgard Slides by Kai Arras, Gian Diego Tipaldi, v.1.1, Jan 2012 Chapter Contents Target Tracking Overview Applications

More information

Passive Sensor Bias Estimation Using Targets of Opportunity

Passive Sensor Bias Estimation Using Targets of Opportunity University of Connecticut DigitalCommons@UConn Doctoral Dissertations University of Connecticut Graduate School 7-23-2015 Passive Sensor Bias Estimation Using Targets of Opportunity Djedjiga Belfadel University

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Space Surveillance with Star Trackers. Part II: Orbit Estimation

Space Surveillance with Star Trackers. Part II: Orbit Estimation AAS -3 Space Surveillance with Star Trackers. Part II: Orbit Estimation Ossama Abdelkhalik, Daniele Mortari, and John L. Junkins Texas A&M University, College Station, Texas 7783-3 Abstract The problem

More information

Systematic Error Modeling and Bias Estimation

Systematic Error Modeling and Bias Estimation sensors Article Systematic Error Modeling and Bias Estimation Feihu Zhang * and Alois Knoll Robotics and Embedded Systems, Technische Universität München, 8333 München, Germany; knoll@in.tum.de * Correspondence:

More information

Bayesian Estimation For Tracking Of Spiraling Reentry Vehicles

Bayesian Estimation For Tracking Of Spiraling Reentry Vehicles Marquette University e-publications@marquette Master's Theses (29 -) Dissertations, Theses, and Professional Projects Bayesian Estimation For Tracking Of Spiraling Reentry Vehicles Juan Esteban Tapiero

More information

A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS

A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS AAS 6-135 A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS Andrew J. Sinclair,JohnE.Hurtado, and John L. Junkins The concept of nonlinearity measures for dynamical systems is extended to estimation systems,

More information

A Novel Gaussian Sum Filter Method for Accurate Solution to Nonlinear Filtering Problem

A Novel Gaussian Sum Filter Method for Accurate Solution to Nonlinear Filtering Problem A Novel Gaussian Sum Filter Method for Accurate Solution to Nonlinear Filtering Problem Gabriel Terejanu a Puneet Singla b Tarunraj Singh b Peter D. Scott a Graduate Student Assistant Professor Professor

More information

Estimating Polynomial Structures from Radar Data

Estimating Polynomial Structures from Radar Data Estimating Polynomial Structures from Radar Data Christian Lundquist, Umut Orguner and Fredrik Gustafsson Department of Electrical Engineering Linköping University Linköping, Sweden {lundquist, umut, fredrik}@isy.liu.se

More information

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Halil Ersin Söken and Chingiz Hajiyev Aeronautics and Astronautics Faculty Istanbul Technical University

More information

Lecture Outline. Target Tracking: Lecture 3 Maneuvering Target Tracking Issues. Maneuver Illustration. Maneuver Illustration. Maneuver Detection

Lecture Outline. Target Tracking: Lecture 3 Maneuvering Target Tracking Issues. Maneuver Illustration. Maneuver Illustration. Maneuver Detection REGLERTEKNIK Lecture Outline AUTOMATIC CONTROL Target Tracking: Lecture 3 Maneuvering Target Tracking Issues Maneuver Detection Emre Özkan emre@isy.liu.se Division of Automatic Control Department of Electrical

More information

Unified Tracking and Fusion for Airborne Collision Avoidance using Log-Polar Coordinates

Unified Tracking and Fusion for Airborne Collision Avoidance using Log-Polar Coordinates Unified Tracking Fusion for Airborne Collision Avoidance using Log-Polar Coordinates Dietrich Fränken Data Fusion Algorithms & Software Cassidian D-8977 Ulm, Germany Email: dietrich.fraenken@cassidian.com

More information

Tampere University of Technology Tampere Finland

Tampere University of Technology Tampere Finland IGNSS 2013 Surfer s Paradise, Queensland, Australia 16-18.7.2013 Estimation of initial state and model parameters for autonomous GNSS orbit prediction Juha Ala-Luhtala, Mari Seppänen, Simo Ali-Löytty,

More information

MMSE-Based Filtering for Linear and Nonlinear Systems in the Presence of Non-Gaussian System and Measurement Noise

MMSE-Based Filtering for Linear and Nonlinear Systems in the Presence of Non-Gaussian System and Measurement Noise MMSE-Based Filtering for Linear and Nonlinear Systems in the Presence of Non-Gaussian System and Measurement Noise I. Bilik 1 and J. Tabrikian 2 1 Dept. of Electrical and Computer Engineering, University

More information

EVALUATING SYMMETRIC INFORMATION GAP BETWEEN DYNAMICAL SYSTEMS USING PARTICLE FILTER

EVALUATING SYMMETRIC INFORMATION GAP BETWEEN DYNAMICAL SYSTEMS USING PARTICLE FILTER EVALUATING SYMMETRIC INFORMATION GAP BETWEEN DYNAMICAL SYSTEMS USING PARTICLE FILTER Zhen Zhen 1, Jun Young Lee 2, and Abdus Saboor 3 1 Mingde College, Guizhou University, China zhenz2000@21cn.com 2 Department

More information

Extension of the Sliced Gaussian Mixture Filter with Application to Cooperative Passive Target Tracking

Extension of the Sliced Gaussian Mixture Filter with Application to Cooperative Passive Target Tracking 12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 2009 Extension of the Sliced Gaussian Mixture Filter with Application to Cooperative Passive arget racing Julian Hörst, Felix

More information

Introduction to Unscented Kalman Filter

Introduction to Unscented Kalman Filter Introduction to Unscented Kalman Filter 1 Introdution In many scientific fields, we use certain models to describe the dynamics of system, such as mobile robot, vision tracking and so on. The word dynamics

More information

Data Assimilation in Variable Dimension Dispersion Models using Particle Filters

Data Assimilation in Variable Dimension Dispersion Models using Particle Filters Data Assimilation in Variable Dimension Dispersion Models using Particle Filters K. V. Umamaheswara Reddy Dept. of MAE venatar@buffalo.edu Yang Cheng Dept. of MAE cheng3@buffalo.edu Tarunraj Singh Dept.

More information

A Generalized Labeled Multi-Bernoulli Filter for Maneuvering Targets

A Generalized Labeled Multi-Bernoulli Filter for Maneuvering Targets A Generalized Labeled Multi-Bernoulli Filter for Maneuvering Targets arxiv:163.565v1 [stat.me] 15 Mar 16 Yuthia Punchihewa School of Electrical and Computer Engineering Curtin University of Technology

More information

Nonlinear Filtering. With Polynomial Chaos. Raktim Bhattacharya. Aerospace Engineering, Texas A&M University uq.tamu.edu

Nonlinear Filtering. With Polynomial Chaos. Raktim Bhattacharya. Aerospace Engineering, Texas A&M University uq.tamu.edu Nonlinear Filtering With Polynomial Chaos Raktim Bhattacharya Aerospace Engineering, Texas A&M University uq.tamu.edu Nonlinear Filtering with PC Problem Setup. Dynamics: ẋ = f(x, ) Sensor Model: ỹ = h(x)

More information

STONY BROOK UNIVERSITY. CEAS Technical Report 829

STONY BROOK UNIVERSITY. CEAS Technical Report 829 1 STONY BROOK UNIVERSITY CEAS Technical Report 829 Variable and Multiple Target Tracking by Particle Filtering and Maximum Likelihood Monte Carlo Method Jaechan Lim January 4, 2006 2 Abstract In most applications

More information