Distributed Relative Localization Based on Ultra-WideBand and LiDAR for Multi-robot with Limited Communication
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: Today's paper: "Distributed Relative Localization Based on Ultra-WideBand and LiDAR for Multi-robot with Limited Communication".
Dev: The gist Distributed relative localization based on Ultra-WideBand and LiDAR for multi-robot with limited communication proposes a fully distributed relative position estimation approach for homogeneous robots using onboard UWB and…
Rosa: First, who's behind it and why it matters.
Paper summary: Rosa: We just talked about how this paper proposes using UWB and LiDAR to get relative positions without external infrastructure, focusing on how they build those two connection graphs and solve the matching problem >
Dev: To build on that, this paper specifically details the methodology behind identifying false matches when an obstacle blocks the LiDAR's view, which they handle with a normalized Euclidean distance dissimilarity-based approach >
Taro: I want to know more about that false match identification part because in autonomous systems, things misbehaving or being occluded is a constant reality >
Rosa: The paper shows that this dissimilarity-based approach helps them recognize those wrongly identified robots and then re-localizes them using the UWB measurements from the robots they actually matched correctly >
Dev: They also use the well-matched robots and their UWB ranges to minimize residual errors on those not estimated, which is how they finalize the positioning for all robots >
Taro: So, when you look at it from an autonomy perspective, this means their system isn't just looking at a static map; it’s dynamically adjusting its trust in its sensor data based on what the other robots are seeing and measuring >
Rosa: That’s right. It moves away from relying on any single perfect sensor view by using the other sensor as a validation tool for everything else >
Dev: The paper claims they can achieve satisfactory positioning accuracy in distributed manner with only exchanging limited information, and that's achieved by leveraging the UWB connection graph and LiDAR connection graph matching >
Taro: I wonder about the communication rate aspect; how much does this performance depend on how much data they are allowed to share between the robots >
Rosa: Yeah, communication is a factor. The paper specifies a simple protocol where the communication rate is defined as Nshared over Ntotal multiplied by one hundred percent, and they found that a fixed order protocol consistently outperforms random order when the rate hits or exceeds forty-three percent >
Dev: That's an important detail for engineers because it tells us how robust the system is under different data exchange conditions, even if we’re only sharing a fraction of the total possible data >
Conclusion: Rosa: So wrapping up this paper, "Distributed Relative Localization Based on Ultra-WideBand and LiDAR for Multi-robot with Limited Communication" is proposing a fully distributed method using UWB ranging and LiDAR to estimate robot relative positions without needing external infrastructure like GPS >
Dev: The authors are showing that by formulating the problem as a common subgraph matching task between their UWB and LiDAR graphs, they can achieve identification and estimation of relative positions >
Taro: What this means in practice is that you could have a team of robots doing complex tasks, like exploration or formation, even when they are operating in GPS-denied areas or environments where communication bandwidth is very low >
Rosa: It’s about giving those robotic teams the ability to maintain accurate relative positions even when things get occluded or communication gets spotty >
Dev: The paper’s main contribution is showing a robust framework that uses UWB and LiDAR measurements to handle both LOS and NLOS scenarios effectively, achieving low relative position errors like zero point zero five meters in LOS conditions >
Taro: It really shows how combining different types of sensing—ranging and visual distance data—can overcome the limitations of any one sensor on its own >
Rosa: Ultimately, it’s about feasibility for multi-robot systems that operate with limited communication bandwidth, demonstrating a scalable solution across varying numbers of robots >
Dev: So, this approach is feasible for multi-robot teams operating under constrained communication conditions because it doesn't rely on fixed external infrastructure or constant high-bandwidth links >
Singapore University of Technology and Design · Nanyang Technological University
cs.RO
Submitted: 2026-10-08
Updated: 2026-10-08
Comments: This paper has been published in IEEE Transactions on Instrumentation and Measurement
License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
Importance score: 77/100
The gist: The gist Distributed relative localization based on Ultra-WideBand and LiDAR for multi-robot with limited communication proposes a fully distributed relative position estimation approach for
Key concepts
- UWB Connection Graph
- This graph represents the network of robots connected via UWB ranging measurements. It is constructed using direct UWB measurements between robots and shared range data from peer robots, forming a structure that helps define robot relationships.
- LiDAR Connection Graph
- This graph models the spatial relationships derived from LiDAR data. It is created by clustering detected objects, including robots and obstacles, to determine their positions relative to each other within the local frame of a robot.
- Common Subgraph Matching
- This is a core mathematical problem used to find shared patterns between two different graphs (UWB and LiDAR). The solution involves finding common subgraphs that represent consistent robot identities across both sensing modalities, allowing for accurate identification.
- Falsely-Matched Robot Identification
- Since LiDAR can be blocked by obstacles, some matches might be incorrect. This approach compares distance dissimilarity to identify these false matches. Robots with poor or false matches are then re-localized using reliable UWB measurements from well-matched robots.
Terminology
Summary
The gist Distributed relative localization based on Ultra-WideBand and LiDAR for multi-robot with limited communication proposes a fully distributed relative position estimation approach for homogeneous robots using onboard UWB and LiDAR sensors to overcome challenges in GPS-denied and communication-limited environments.
How it works
-
The system constructs two graphs: the UWB connection graph and the LiDAR connection graph, using distance information between objects as input for each (Fig. 3).
-
Identification and relative position estimation are formulated as a common subgraph matching problem between these two graphs (Section III-B).
-
A
falsely-matched robot identification approach
is designed to recognize false matches caused by obstacle blockage in the LiDAR field of view (Section III-C). This involves comparing the normalized Euclidean distance dissimilarity-based approach to identify falsely-matched robots (Equation 4) <ref:2610.11141#pg8>. -
The system then localizes robots by leveraging
well-matched robots and the UWB ranging measurements in the UWB connection graph
for those not estimated (Section III-D). This localization is achieved by minimizing the residual error of UWB ranging measurements based on well-matched robots (Equation 5) <ref:2610.11141#pg9>.
Key Components and Methodology
** The UWB sensor is utilized to measure the range between robots and broadcast a few ranging data to nearby robots, while the LiDAR detects and localizes the surrounding objects in Line-of-Sight (LOS) (Fig. 3) <ref:2610.11141#pg3>. The UWB connection graph is constructed using UWB ranging directly measured by itself and those shared by peer robots based on a customized protocol (a) <ref:2610.11141#pg4>. The LiDAR connection graph is constructed using the adaptive clustering algorithm to cluster objects (including robots and obstacles) and obtain their positions in the local robot frame (b) <ref:2610.11141#pg4>. **
** Module 2 employs a common subgraph matching approach to find all common subgraphs M between the UWB connection graph Guwb and the LiDAR connection graph Glidar, and then discloses optimal vertex correspondences Q, which includes M**
Performance Evaluation
The experiments validate the approach in real-world and simulation environments using two metrics: relative position error (meter) and solution rate (%) <ref:2610.11141#pg8>.
** The results show that the proposed approach is capable of achieving satisfactory positioning accuracy for a team of robots in a distributed manner with only exchanging limited information <ref:2610.11141#pg6>. In LOS scenarios, the average relative position error is approximately 0.05m, and for NLOS scenarios, it is below 0.25m when using the proposed approach under specific conditions (Fig. 9) <ref:2610.11141#pg10>. **
** The performance of the system is highly dependent on communication rate; for instance, at a communication rate of 71%, robots in LOS achieve a relative positioning accuracy of under 0.3m, while NLOS robots obtain an error of approximately 0.5m (Table V) <ref:2610.11141#pg10>. **
** The system demonstrates robustness across varying numbers of robots, consistently achieving a solution rate of 100% even in simulation scenarios with up to 12 robots (Fig. 9) <ref:2610.11141#pg9>. **
Communication Protocol and Scalability
The UWB communication protocol is specified as a simple protocol where the communication rate is defined as Nshared over Ntotal multiplied by 100% (Equation 6) <ref:2610.11141#pg8>. A fixed order protocol for sharing UWB ranging measurements is adopted to ensure robustness and accuracy, as it consistently outperforms random order when the communication rate reaches or exceeds 43% (Table VI) <ref:2610.11141#pg10>. The approach shows scalability with varying numbers of robots, with computational cost and time increasing as the number of robots scales (Table VII) <ref:2610.11141#pg8>.
Conclusion
The proposed distributed relative localization method provides accurate relative positions for robots in both LOS and NLOS cases within communication-limited environments through a combination of UWB ranging and LiDAR measurements without external infrastructure <ref:2610.11141#pg6>. The approach demonstrates the ability to provide accurate and effective localization in varying numbers of robots (Fig. 9) <ref:2610.11141#pg9>. The system is robust, consistently achieving a solution rate of 100% across different conditions (Fig. 9) <ref:2610.11141#pg9>. Future work includes extending the approach to 3D applications using 3D LiDAR or camera and improving UWB ranging stability (Section V). The system is effective in dynamic scenarios, maintaining low errors even when robots transition between NLOS and LOS states (Fig. 11) <ref:2610.11141#pg9>. The approach is feasible for multi-robot systems with limited communication bandwidth (Section I).
--- Page 9 ---
The results show that the proposed approach is able to provide accurate relative positions for robots in both LOS and NLOS cases in communication-limited environments <ref:2610.11141#pg10>. Moreover, our approach demonstrates the ability in scalability <ref:2610.11141#pg9>. The system is robust, consistently achieving a solution rate of 100% across varying numbers of robots (Fig. 9) <ref:2610.11141#pg9>. While the performance in terms of relative position accuracy and solution rate demonstrates robustness, the communication cost and computational time increases as the number of robots scales, as summarized in Table VII <ref:2610.11141#pg8>. The approach is feasible for multi-robot systems with limited communication bandwidth (Section I) <ref:2610.11141#pg6>.
--- Page 8 ---
The results show that the proposed approach is able to provide accurate relative positions for robots in both LOS and NLOS cases in communication-limited environments <ref:2610.11141#pg10>. Moreover, our approach demonstrates the ability in scalability <ref:2610.11141#pg9>. The system is robust, consistently achieving a solution rate of 100% across varying numbers of robots (Fig. 9) <ref:2610.11141#pg9>. While the performance in terms of relative position accuracy and solution rate demonstrates robustness, the communication cost and computational time increases as the number of robots scales, as summarized in Table VII <ref:2610.11141#pg8>.
--- Page 7 ---
The results show that our approach can effectively localize the robots in both LOS and NLOS scenes with the assistance of UWB (Section II) <ref:2610.11141#pg6>. The occluded Robot4 was still falsely-matched and achieved a positioning accuracy of 6.43m, while another occluded Robot3 was not matched through Module 2 (Section IV-B) <ref:2610.11141#pg8>.
--- Page 6 ---
The results show that our approach can effectively localize the robots in both LOS and NLOS scenes with the assistance of UWB (Section II) <ref:2610.11141#pg6>. The occluded Robot4 was still falsely-matched and achieved a positioning accuracy of 6.43m, while another occluded Robot3 was not matched through Module 2 (Section IV-B) <ref:2610.11141#pg8>.
--- Page 5 ---
The results show that the proposed approach is capable of achieving satisfactory positioning accuracy for a team of robots in a distributed manner with only exchanging limited information <ref:2610.11141#pg6>.
--- Page 3 ---
The system framework can be divided into two main categories, namely Z. Cao, B. P. L. Lau, and U-X. Tan are with the Engineering Product Development, Singapore University of Technology and Design, Singapore 487372 <ref:2610.11141#pg4>.
--- Page 4 ---
The main contributions of this paper are summarized as follows: • We propose a distributed relative position estimation method for a group of homogeneous robots, leveraging UWB ranging and LiDAR measurements. The identification and relative position estimation are formulated as a common subgraph matching problem <ref:2610.11141#pg3>. • We present an approach to recognize the falsely-matched robots due to obstacle occlusion, then re-localize these robots using the well-matched robots and the relevant UWB ranging measurements (Section III-C).
Improvements for AI systems
-
textbfIdentify False Matches via Positional Verification: The system can verify suspicious correspondences by calculating a
normalized Euclidean distance dissimilarity
between robot position information and relevant UWB ranging measurements, as described in Section III-C, to distinguish true matches from those caused byobstacle occlusion and constrained communication.
-
textbfAnchor Localization for Unestimated Robots: The system can localize robots not estimated through the matching process by leveraging
the well-matched robots and the relevant UWB ranging measurements,
formulating the estimation as minimizing a residual error based on Equation 5, which finds thebest position configuration to satisfy the UWB ranging constraints.
-
textbfScalable Distributed Localization: The system can perform accurate relative positioning in varying numbers of robots (N) by employing a common subgraph matching approach, demonstrating that
our approach is able to accurately and effectively localize surrounding robots in varying N
with an average relative position error of approximately 0.05m in LOS scenarios. -
textbfCommunication Rate Optimization: The system can dynamically adjust its performance based on communication constraints, achieving peak reliability when the
communication rate reaches or exceeds 71%,
as this is where the solution rate for robots in LOS becomes100%.
Sources
Related papers
- FMT x: An Efficient and Asymptotically Optimal Extension of the Fast Marching Tree for Dynamic Replanning
- MPCFormer: A physics-informed data-driven approach for explainable socially-aware autonomous driving
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies
- ARC: A Reasoning Recipe for Robot Foundation Models
- HRDexDB: A 4D Dexterous Grasping Dataset Across Human and Multiple Robot Embodiments
- APT: Action Expert Pretraining Improves Instruction Generalization of Vision-Language-Action Policies