#include <DroneKalmanFilter.h>
Public Member Functions | |
void | observePose (double obs, double obsVar) |
void | observeSpeed (double obs, double obsVar) |
void | predict (double ms, double accelerationVar, TooN::Vector< 2 > controlGains=TooN::makeVector(0, 0), double coVarFac=1, double speedVarFac=1) |
void | predict (double ms, TooN::Vector< 3 > vars, TooN::Vector< 2 > controlGains=TooN::makeVector(0, 0)) |
PVFilter (TooN::Vector< 2 > state, TooN::Matrix< 2, 2 > var) | |
PVFilter (double pose, double speed) | |
PVFilter (double pose) | |
PVFilter () | |
Public Attributes | |
TooN::Vector< 2 > | state |
TooN::Matrix< 2, 2 > | var |
Definition at line 82 of file DroneKalmanFilter.h.
PVFilter::PVFilter | ( | TooN::Vector< 2 > | state, |
TooN::Matrix< 2, 2 > | var | ||
) | [inline] |
Definition at line 90 of file DroneKalmanFilter.h.
PVFilter::PVFilter | ( | double | pose, |
double | speed | ||
) | [inline] |
Definition at line 95 of file DroneKalmanFilter.h.
PVFilter::PVFilter | ( | double | pose | ) | [inline] |
Definition at line 100 of file DroneKalmanFilter.h.
PVFilter::PVFilter | ( | ) | [inline] |
Definition at line 106 of file DroneKalmanFilter.h.
void PVFilter::observePose | ( | double | obs, |
double | obsVar | ||
) | [inline] |
Definition at line 113 of file DroneKalmanFilter.h.
void PVFilter::observeSpeed | ( | double | obs, |
double | obsVar | ||
) | [inline] |
Definition at line 131 of file DroneKalmanFilter.h.
void PVFilter::predict | ( | double | ms, |
double | accelerationVar, | ||
TooN::Vector< 2 > | controlGains = TooN::makeVector(0,0) , |
||
double | coVarFac = 1 , |
||
double | speedVarFac = 1 |
||
) | [inline] |
Definition at line 150 of file DroneKalmanFilter.h.
void PVFilter::predict | ( | double | ms, |
TooN::Vector< 3 > | vars, | ||
TooN::Vector< 2 > | controlGains = TooN::makeVector(0,0) |
||
) | [inline] |
Definition at line 175 of file DroneKalmanFilter.h.
TooN::Vector<2> PVFilter::state |
Definition at line 85 of file DroneKalmanFilter.h.
TooN::Matrix<2,2> PVFilter::var |
Definition at line 86 of file DroneKalmanFilter.h.