KalmanSmootherHarness.cpp File Reference
Detailed Description
Basic test of KalmanSmoother.
This test sets up a linear model for testing the Kalman two-filter smoother implementation. It may be validated against the Rauch-Tung-Striebel (RTS) smoother and Kalman filter results.
Results are output into files as follows:
Actual state of the robot at each time. Columns are as follows:
- time
- x coordinate
- y coordinate
- orientation (radians)
Measurement at each time step. Columns are as follows:
Predicted stateKS (filtered) at each time step. Columns are as follows:
- time
- mean x coordinate
- mean y coordinate
- mean orientation
- The remaining columns give the covariance matrix between the above state variables.
Predicted state (smoothed) at each time step. Columns are as follows:
- time
- mean x coordinate
- mean y coordinate
- mean orientation
- The remaining columns give the covariance matrix between the above state variables.
Note that as the smoothing is performed in a backwards pass, this file has entries in reverse time order.
Results are as follows:
Results
Definition in file KalmanSmootherHarness.cpp.
Go to the source code of this file.
Function Documentation
| int main |
( |
int |
argc, |
|
|
const char * |
argv | |
|
) |
| | |
Generated on Wed Dec 17 15:05:50 2008 for dysii Filtering Test Suite by
1.5.3