MCPcopy Create free account
hub / github.com/OpenPTrack/open_ptrack_v2 / observe_innovation

Method observe_innovation

bayes/src/CIFlt.cpp:80–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78
79
80Bayes_base::Float
81 CI_scheme::observe_innovation (Linrz_uncorrelated_observe_model& h, const FM::Vec& s)
82/* Iterated Extended Kalman Filter
83 * Bar-Shalom and Fortmann p.119 (full scheme)
84 * A hard limit is placed on the iterations whatever the
85 * the normal terminal condition is to guarantee termination
86 * Uncorrelated noise
87 */
88{
89 // ISSUE: Implement simplified uncorrelated noise equations
90 std::size_t z_size = s.size();
91 SymMatrix Z(z_size,z_size);
92
93 Adapted_Linrz_correlated_observe_model hh(h);
94 return observe_innovation (hh, s);
95}
96
97
98Bayes_base::Float

Callers

nothing calls this directly

Calls 6

errorFunction · 0.85
Logic_exceptionClass · 0.85
UdUinversePDFunction · 0.85
check_PSDMethod · 0.80
check_PDMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected