Distributed Multi-Robot Multi-Target Tracking Using Heterogeneous Limited-Range Sensors
Jun Chen, Mohammed Abugurain, Philip Dames, Shinkyu Park
TL;DR
This work addresses multi-robot multi-target tracking with heterogeneous, limited-range sensors by introducing a locally computable metric, normalized unused sensing capacity, to balance workload. It replaces traditional Voronoi-based partitioning with power diagrams using centroid-of-detection as the generation point and also develops a capacity-constrained Voronoi diagram (CCVD) to impose hard workload limits; both approaches are validated against baselines in ROS and MATLAB. The key finding is that heterogeneity-aware partitioning, particularly CCVD, yields significant improvements in tracking accuracy (OSPA) and workload balance as sensor diversity increases. The methods enable distributed, scalable MR-MTT with unknown, time-varying target counts, offering practical benefits for heterogeneous sensor networks in real-world scenarios.
Abstract
This paper presents a cooperative multi-robot multi-target tracking framework aimed at enhancing the efficiency of the heterogeneous sensor network and, consequently, improving overall target tracking accuracy. The concept of normalized unused sensing capacity is introduced to quantify the information a sensor is currently gathering relative to its theoretical maximum. This measurement can be computed using entirely local information and is applicable to various sensor models, distinguishing it from previous literature on the subject. It is then utilized to develop a distributed coverage control strategy for a heterogeneous sensor network, adaptively balancing the workload based on each sensor's current unused capacity. The algorithm is validated through a series of ROS and MATLAB simulations, demonstrating superior results compared to standard approaches that do not account for heterogeneity or current usage rates.
