Iterative RNDOP-Optimal Anchor Placement for Beyond Convex Hull ToA-based Localization: Performance Bounds and Heuristic Algorithms
Raghunandan M. Rao, Don-Roberts Emenonye
TL;DR
The work addresses robust localization of far-away targets outside the anchors’ convex hull in ToA-based systems by introducing Range-Normalized DOP (RNDOP) to decouple distance from geometry. It derives closed-form RNDOP expressions and asymptotic bounds, then formulates a minimax optimization to place anchors for worst-case performance, which is non-convex under practical constraints. To make the problem tractable, the authors propose iterative single-anchor addition schemes and three practical heuristics (RNDOP-driven, trace-based, and eigenvector-based), along with 2D extensions, bounds, and an uncertainty analysis for anchor positions. They provide computational complexity results and extensive simulations demonstrating how the trace-based heuristic often yields the best localization accuracy while maintaining reasonable computation times, as well as universal and problem-specific bounds that guide deployment. The framework offers actionable design insights for beyond-convex-hull localization in UAV-based and vehicle-centric scenarios, including robustness to anchor-position errors and guidance on algorithm choice based on performance-time tradeoffs.
Abstract
Localizing targets outside the anchors' convex hull is an understudied but prevalent scenario in vehicle-centric, UAV-based, and self-localization applications. Considering such scenarios, this paper studies the optimal anchor placement problem for Time-of-Arrival (ToA)-based localization schemes such that the worst-case Dilution of Precision (DOP) is minimized. Building on prior results on DOP scaling laws for beyond convex hull ToA-based localization, we propose a novel metric termed the Range-Normalized DOP (RNDOP). We show that the worst-case DOP-optimal anchor placement problem simplifies to a min-max RNDOP-optimal anchor placement problem. Unfortunately, this formulation results in a non-convex and intractable problem under realistic constraints. To overcome this, we propose iterative anchor addition schemes, which result in a tractable albeit non-convex problem. By exploiting the structure arising from the resultant rank-1 update, we devise three heuristic schemes with varying performance-complexity tradeoffs. In addition, we also derive the upper and lower bounds for scenarios where we are placing anchors to optimize the worst-case (a) 3D positioning error and (b) 2D positioning error. We build on these results to design a cohesive iterative algorithmic framework for robust anchor placement, characterize the impact of anchor position uncertainty, and then discuss the computational complexity of the proposed schemes. Using numerical results, we validate the accuracy of our theoretical results. We also present comprehensive Monte-Carlo simulation results to compare the positioning error and execution time performance of each iterative scheme, discuss the tradeoffs, and provide valuable system design insights for beyond convex hull localization scenarios.
