Research Article
3D Visual SLAM Based on Multiple Iterative Closest Point
(1) for current frame do | (2) motion data | (3) previous frame with | (4) ICP(current frame , previous frame ) | (5) if ICP succeeds then | (6) Update | (7) else | (8) find nearest frame with in map M | (9) ICP(current frame , frame ) | (10) if ICP succeeds then | (11) Updated | (12) else | (13) Updated failed, discard the frame | (14) end if | (15) end if | (16) if Update succeeds then | (17) if then | (18) add frame to M | (19) end if | (20) end if | (21) end |
|