Safe and Smooth: Certified Continuous-Time Range-Only Localization
arXiv:2209.04266 · doi:10.1109/LRA.2022.3233232
Abstract
A common approach to localize a mobile robot is by measuring distances to points of known positions, called anchors. Locating a device from distance measurements is typically posed as a non-convex optimization problem, stemming from the nonlinearity of the measurement model. Non-convex optimization problems may yield suboptimal solutions when local iterative solvers such as Gauss-Newton are employed. In this paper, we design an optimality certificate for continuous-time range-only localization. Our formulation allows for the integration of a motion prior, which ensures smoothness of the solution and is crucial for localizing from only a few distance measurements. The proposed certificate comes at little additional cost since it has the same complexity as the sparse local solver itself: linear in the number of positions. We show, both in simulation and on real-world datasets, that the efficient local solver often finds the globally optimal solution (confirmed by our certificate), but it may converge to local solutions with high errors, which our certificate correctly detects.
10 pages, 7 figures, accepted to IEEE Robotics and Automation Letters (this arXiv version contains supplementary appendix). Version info: v4 (add publication header, change min to argmin in (2) and (16)), v3 (revised version), v2 (submitted version), v1 (initial version)
References in corpus (6)
- Euclidean Distance Matrices: Essential Theory, Algorithms and Applications
- Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejection
- UWB-Based Localization for Multi-UAV Systems and Collaborative Heterogeneous Multi-Robot Systems: a Survey
- On the local stability of semidefinite relaxations
- Safe and Smooth: Certified Continuous-Time Range-Only Localization
- A Fine Line: Total Least-Squares Line Fitting as QCQP Optimization
Cited by in corpus (7)
- Safe and Smooth: Certified Continuous-Time Range-Only Localization
- Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite Relaxations
- On Semidefinite Relaxations for Matrix-Weighted State-Estimation Problems in Robotics
- High-order regularization dealing with ill-conditioned robot localization problems
- Data-Driven Batch Localization and SLAM Using Koopman Linearization
- DRIVE Through the Unpredictability:From a Protocol Investigating Slip to a Metric Estimating Command Uncertainty
- A Certifably Correct Algorithm for Generalized Robot-World and Hand-Eye Calibration