GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Classes
nonlinear_tracking.h File Reference

Interface of a library for nonlinear tracking algorithms. More...

#include <armadillo>
#include <gnuradio/gr_complex.h>

Go to the source code of this file.

Classes

class  ModelFunction
 
class  CubatureFilter
 
class  UnscentedFilter
 

Detailed Description

Interface of a library for nonlinear tracking algorithms.

CubatureFilter implements the functionality of the Cubature Kalman Filter, which uses multidimensional cubature rules to estimate the time evolution of a nonlinear system. UnscentedFilter implements an Unscented Kalman Filter which uses Unscented Transform rules to perform a similar estimation.

[1] I Arasaratnam and S Haykin. Cubature kalman filters. IEEE Transactions on Automatic Control, 54(6):1254–1269,2009.

Authors
  • Gerald LaMountain, 2019. gerald(at)ece.neu.edu
  • Jordi Vila-Valls 2019. jvila(at)cttc.es

GNSS-SDR is a Global Navigation Satellite System software-defined receiver. This file is part of GNSS-SDR.

Copyright (C) 2010-2020 (see AUTHORS file for a list of contributors) SPDX-License-Identifier: GPL-3.0-or-later


Definition in file nonlinear_tracking.h.