Comparison of two different objective functions in 2D point feature SLAM

Publication Type:
Journal Article
Automatica, 2018, 97 pp. 172 - 181
Issue Date:
Filename Description Size
E7A62EBF-EF28-47C3-B078-B528D11DC193 am.pdfAccepted Manuscript Version208.91 kB
Adobe PDF
Full metadata record
© 2018 Elsevier Ltd This paper compares two different objective functions in 2D point feature Simultaneous Localization and Mapping (SLAM). It is shown that the objective function can have a significant impact on the convergence of the iterative optimization techniques used in SLAM. When Frobenius norm is adopted for the error term of the orientation part of odometry, the SLAM problem has much better convergence properties, as compared with that using the angle difference as the error term. For one-step case, we have proved that there is one and only one minimum to the SLAM problem, and strong duality always holds. For two-step case, strong duality always holds except when three very special conditions hold simultaneously (which happens with probability zero), thus the global optimal solution to primal SLAM problem can be obtained by solving the corresponding Lagrangian dual problem in most cases. Further, for arbitrary m-step cases, we also show using examples that much better convergence results can be obtained. Simulation examples are given to demonstrate the different convergence properties using two different objective functions.
Please use this identifier to cite or link to this item: