1 / 18

Pedro DeLima Dimitri Zarzhitsky Daniel J. Pack Presented by: Chad E. Hager

Improving the Performance of Out-of-Order Sigma-Point Kalman Filters for Cooperative Target Localization Using Multiple UAVs. Pedro DeLima Dimitri Zarzhitsky Daniel J. Pack Presented by: Chad E. Hager. Overall Goal Sensor network objectives Problems of out-of-order measurements

brendy
Download Presentation

Pedro DeLima Dimitri Zarzhitsky Daniel J. Pack Presented by: Chad E. Hager

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Improving the Performance of Out-of-Order Sigma-Point Kalman Filters for Cooperative Target Localization Using Multiple UAVs Pedro DeLima Dimitri Zarzhitsky Daniel J. Pack Presented by: Chad E. Hager

  2. Overall Goal Sensor network objectives Problems of out-of-order measurements Out-of-Order Sigma-Point Kalman Filter Proposed method for merging Triangulation and O3SPKF Simulation results Summary Overview

  3. Develop a cooperative, heterogeneous, persistent intelligence, surveillance, reconnaissance (ISR) UAV system Overall Goal

  4. Target Localization Examples

  5. Multi-Sensor, Multi-UAV Sensor Network • Provides target detection and localization capabilities using distributed heterogeneous sensor platforms • Capability of multiple sensor types: e.g., RF/VR/IR • Capability of multiple sensor modalities: e.g., DOA, TDOA • Processed data sent to local and remote UAVs • GPS synchronization in real time allows for sensor readings to be time stamped at the sensing source in a common timeframe. Provide quick and accurate estimation of the target’s states, as well as the uncertainty associated with those, based on heterogeneous sensor measurements that become available with different degrees of delays and out-of-order. Sensor Fusion Objectives:

  6. Communication Latency The Out-Of-Order Sigma Point Kalman Filter • Target state (position and velocity) estimates are computed using O3SPKF • Kalman-filter based method provides near-optimal state estimate with constant computational complexity • Nonlinear Kalman filter handles intrinsic nonlinearities in conversion between measurement and state • SPKF (a variant of the UKF) has better accuracy than EKF, same computational complexity • Handles asynchronous and out of order measurements from local UAV and remote UAVs • Fuses measurements from multiple sensor modalities

  7. The classical SPKF requires that measurements arrive in-order. How to deal with measurements that arrive out-of-order (O3)? “O3SPKF Approach”: Modify SPKF algorithm to explicitly account for O3 measurementscorrectly estimate position and velocity despite latency of communication channel No buffer memory requirements; no added latency; all measurements retained O3SPKF The Out-Of-Order Sigma Point Kalman Filter

  8. General Kalman filtering maintains an estimate of a “state” of a system using a two-step predict/correct process The assumption is that the state and output-error densities are Gaussian, so can be characterized by their means and covariances All Kalman filters employ the following equations: Generic Kalman Filtering

  9. Implementation • For linear systems, with certain assumptions on noises, KF implements these equations exactly • For nonlinear systems, EKF approximates these equations to get analytical algorithm: • Assume E[f(x)] =f(E[x]), which is not generally true • Linearize equations to get local linear model • Also for nonlinear systems, SPKF approximates in a different way to get empirical algorithm: • Propagate “sigma points” X for variable x through f(x) to get Y= f(X) and take E[Y] (similar for covariance) • No need to linearize equations

  10. The O3SPKF modifies the SPKF steps slightly. If t is the present time, tx is the state-estimate time and tm is the measurement time, (f(.) must be invertible) For in-order measurements, O3SPKF = SPKF as t  tx  tm For O3 measurements, t > tx > tm Sigma points representing state at time tm are generated based on inverse dynamic equation Output estimate & covariance at time tm are generated Gain matrix computed and update applied Modifications to SPKF Leading to O3SPKF

  11. Localization progress: RMS localization error versus time for six methods, 1s nominal sampling period, two sensors per UAV, 500m orbit (500 simulations averaged) Lower curves are better, O3SPKF outperforms standard SPKF and implementations with different buffer sizes (ideal case is not achievable) O3SPKF Performance: Speed of Convergence

  12. Whenever two or more UAVs detect a same target within a second (discretization level), a triangulation point xt(t) is generated. Merging O3SPKF and Triangulation xt(t) xt(t)

  13. The O3SPKF state is then propagated to the time t The following equation is then used to merge the current target position state of the filter, x(t), with the triangulation point xt(t) to the degree specified by wt Merging O3SPKF and Triangulation

  14. Performance Comparison • Average results of 100 independent trials • Team size = 3 UAVs • UAV speed = 25m/s • Sensor uncertainty = 15o • Sensor rate = 3Hz • wt = 0.5 O3SPKF O3SPKF + triangulation

  15. O3SPKF handles asynchronous and O3 measurements from local UAV and remote UAVs Triangulation technique allows us to take advantage of episodic joint sensor measurements that are more accurate than individual sensor measurements O3SPKF state can be improved by merging them with triangulation points based on the estimated uncertainty of the filter O3SPKF augmented with triangulation techniques provides faster localization error reduction, with no loss of performance at steady state behavior Summary

  16. Improving the Performance of Out-of-Order Sigma-Point Kalman Filters for Cooperative Target Localization Using Multiple UAVs Pedro DeLima Dimitri Zarzhitsky Daniel J. Pack

  17. For in-order measurements, t  tx  tm; t0= tm tx The following equations optimized for linear state equation and nonlinear output equation with additive noises O3SPKF: In-Order Measurements

  18. For out-of-order measurements, t > tx > tm; t0 = tx  tm O3SPKF:Out-of-Order Measurements

More Related