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

#include <kalman_filter1.h>

Public Member Functions

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

Public Attributes

double sigma_
 
double x_
 

Detailed Description

Definition at line 37 of file kalman_filter1.h.

Constructor & Destructor Documentation

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

Definition at line 49 of file kalman_filter1.h.

Member Function Documentation

void track_odometry::KalmanFilter1::measure ( const double  x_in,
const double  sigma_in 
)
inline

Definition at line 59 of file kalman_filter1.h.

void track_odometry::KalmanFilter1::predict ( const double  x_plus,
const double  sigma_plus 
)
inline

Definition at line 54 of file kalman_filter1.h.

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

Definition at line 43 of file kalman_filter1.h.

Member Data Documentation

double track_odometry::KalmanFilter1::sigma_

Definition at line 41 of file kalman_filter1.h.

double track_odometry::KalmanFilter1::x_

Definition at line 40 of file kalman_filter1.h.


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


track_odometry
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:38