Skip to main content
. 2023 Feb 20;9(2):52. doi: 10.3390/jimaging9020052
Algorithm 1. The process of back-end optimization
Input:
LiDAR odometry position xi, xj
RTK-GNSS position zi
Loop closure position zi,j
Output:
Optimized vehicle position xopt
 1: Trajectory alignment for xi, zi and zi,j
 2: for each position xi do
 3:   if meet optimization cycle times h then
 4:    execute optimization process:
 5:    xopt = arg min F(xi, xj, zi, zi,j′)
 6:   else
 7:    add RTK-GNSS position zi constraint
 8:    if loop closure position detected then
 9:      add loop closure position zi,j′ constraint
 10:    end if
 11:   end if
 12: end for
 13: return optimized vehicle position xopt