Electrical Engineering and Systems Science > Signal Processing
[Submitted on 19 Jun 2021]
Title:Cooperative Magneto-Inductive Localization
View PDFAbstract:Wireless localization is a key requirement for many applications. It concerns position estimation of mobile nodes (agents) relative to fixed nodes (anchors) from wireless channel measurements. Cooperative localization is an advanced concept that considers the joint estimation of multiple agent positions based on channel measurements of all agent-anchor links together with all agent-agent links. In this paper we present the first study of cooperative localization for magneto-inductive wireless sensor networks, which are of technological interest due to good material penetration and channel predictability. We demonstrate significant accuracy improvements (a factor of 3 for 10 cooperating agents) over the non-cooperative scheme. The evaluation uses the Cramér-Rao lower bound on the cooperative position estimation error, which is derived herein. To realize this accuracy, the maximum-likelihood estimate (MLE) must be computed by solving a high-dimensional least-squares problem, whereby convergence to local minima proves to be problematic. A proposed cooperative localization algorithm addresses this issue: first, preliminary estimates of the agent positions and orientations are computed, which then serve as initial values for a gradient search. In all our test cases, this method yields the MLE and the associated high accuracy (comprising the cooperation gain) from a single solver run. The preliminary estimates use novel closed-form MLE formulas of the distance, direction and orientation for single links between three-axis coils, which are given in detail.
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.