Skip to main content
. 2018 Oct 12;18(10):3432. doi: 10.3390/s18103432
Algorithm 1: The Procedure of the Proposed Pose Tracking Method
Input: The model point cloud Pm, the current k-th sensor point cloud Psk
While k>1
1: Convert the Psk to the depth map I.
2: Detect the lines collection L in the depth map I.
3: Calculate the lines descriptors for each line.
4: Sort the lines by the line length len in descending order.
5: Select the first Qc lines and calculate the line similarity degree matrix SDM.
6: Calculate the roll angle variation Δϕ and the transformation matrix Hroll.
7: Perform the point cloud simplification process for Psk and obtain the sparse sensor point cloud.
8: Calculate the transform matrix Hicp by aligning the sparse sensor point cloud with the Pm.
9: Calculate the current k-th transformation matrix Hk.
10: Calculate the six-DOF relative pose parameters.
11: k=k+1, and go to step 1.
end
Output: the six-DOF relative pose, including the roll angle φ, the pitch angle θ, the yaw angle ψ, the Δx, the Δy, the Δz.