Public Member Functions | Public Attributes | List of all members
KalmanFilter1 Class Reference

#include <kalman_filter1.h>

Public Member Functions

 KalmanFilter1 (const float x0=0.0, const float sigma0=std::numeric_limits< float >::infinity())
 
void measure (const float x_in, const float sigma_in)
 
void predict (const float x_plus, const float sigma_plus)
 
void set (const float x0=0.0, const float sigma0=std::numeric_limits< float >::infinity())
 

Public Attributes

float sigma_
 
float x_
 

Detailed Description

Definition at line 35 of file kalman_filter1.h.

Constructor & Destructor Documentation

KalmanFilter1::KalmanFilter1 ( const float  x0 = 0.0,
const float  sigma0 = std::numeric_limits<float>::infinity() 
)
inline

Definition at line 47 of file kalman_filter1.h.

Member Function Documentation

void KalmanFilter1::measure ( const float  x_in,
const float  sigma_in 
)
inline

Definition at line 57 of file kalman_filter1.h.

void KalmanFilter1::predict ( const float  x_plus,
const float  sigma_plus 
)
inline

Definition at line 52 of file kalman_filter1.h.

void KalmanFilter1::set ( const float  x0 = 0.0,
const float  sigma0 = std::numeric_limits<float>::infinity() 
)
inline

Definition at line 41 of file kalman_filter1.h.

Member Data Documentation

float KalmanFilter1::sigma_

Definition at line 39 of file kalman_filter1.h.

float KalmanFilter1::x_

Definition at line 38 of file kalman_filter1.h.


The documentation for this class was generated from the following file:


track_odometry
Author(s): Atsushi Watanabe
autogenerated on Tue Jul 9 2019 05:00:05