Skip to main content
. 2020 Apr 9;20(7):2121. doi: 10.3390/s20072121
Algorithm 1 Optimization of GVO
Require: Positioning results of GPS xkenu and poses of camera Tk.
1: Optimize R and K by minimizing error between GPS measurements xkenu and the positions estimated by VO xkve with initial values obtained by (10) and (11).
2: Optimize the poses Tk of camera by minimizing error between GPS measurements xkenu and the positions estimated by VO xkve.
3: Use BA (Bundle Adjustment) to optimize the camera poses Tk again by minimizing the image reprojection error between the matched 3D points in ENU frame and their keypoints in the image.
4: if The optimization converges then
5: return The optimized R, K and Tk.
6: else
7: Repeat step1 to step 6
8: end if