Skip to content

How to validate results? #60

@libdoron

Description

@libdoron

Hello,
I successfully ran the IMU + 6DoF Odom example.
My question is - how do we know that the Kalman filter (either EKF or UKF) correctly takes the IMU into account?
I want to use the Kalman filter to get estimated position at times either in between VO updates or as a prediction into the future. What I wonder is how do I know that the results of the filter are more accurate than either interpolation or extrapolation of 2 VO updates?

The estimated pose is published right after the new VO (visual odometry) is given (see code [here])(

viewer_.publish_vo(*ekf_ptr_->state_ptr_, TvoB);
). I expect to see the estimated pose (green track) close to the VO track (red) even if the IMU is completely off, as long as the covariance given to the IMU is small enough.

I tried using the ground truth provided here but the VO and the ground truth are not aligned (naturally since the VO has no way of knowing absolute coordinates...)

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions