I take a scan of a street using ORB SLAM2 in SLAM mode and save the trajectory and the map file it generates. Then I feed the map file to ORB SLAM2 and run it in localization using the same street scan as input and save the trajectory again.
When I calculated the difference in the trajectory of the two files, the result I get is an average of around 1.5 meters along all three axes.
Where is this error coming from? Stereo matching? Pose optimization or ORB feature extraction?
I take a scan of a street using ORB SLAM2 in SLAM mode and save the trajectory and the map file it generates. Then I feed the map file to ORB SLAM2 and run it in localization using the same street scan as input and save the trajectory again.
When I calculated the difference in the trajectory of the two files, the result I get is an average of around 1.5 meters along all three axes.
Where is this error coming from? Stereo matching? Pose optimization or ORB feature extraction?