kitti-odom-eval icon indicating copy to clipboard operation
kitti-odom-eval copied to clipboard

Why is the translation/rotation error recalculated at every 10th frame?

Open olibd opened this issue 4 years ago • 1 comments

I've been going through the code and I've been having a hard time understanding why the translation/rotation error recalculated at every 10th frame.

at line 191: https://github.com/Huangying-Zhan/kitti-odom-eval/blob/4b850b0815dcd28edef893ca3422125b04a02397/kitti_odometry.py#L191

Why is first_frame resetted at every 10th frame and the whole errors recomputed for a segment (100m, 200m, etc.) We end up with multiple error values for segments of decreasing lengths. It looks like some sort of sliding window of varying length that is moved along the sequence.

Why is it computed this way and not computed over the first 100 meters, then 200 meters, etc?

olibd avatar Jan 27 '21 03:01 olibd

This might help: http://www.cvlibs.net/datasets/kitti/eval_odometry.php

thohemp avatar Sep 27 '21 13:09 thohemp