Decentralized Multi-Robot PHD Tracking Without Centralized Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-robot systems for tracking multiple targets in environments face challenges due to the need for centralized communication networks, which become bottlenecks as the number of robots increases, and are unreliable in real-world scenarios with uncertainties in target existence, location, and sensor noise.

Innovation Solution

A decentralized multi-robot system using a Probability Hypothesis Density (PHD) filter with a Gaussian Mixture formulation, where robots perform random walks on a discrete-time discrete-state Markov chain, allowing local communication and estimating target numbers and locations using Random Finite Sets, enabling consensus on target presence without a connected communication network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized communication network is used for multi-robot coordination, then coordination reliability is improved, but scalability deteriorates as communication bandwidth becomes a bottleneck with increasing robot population

Engineering Contradiction:
Improvecoordination reliabilityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The centralized communication architecture is segmented into decentralized local communication networks. Each robot maintains communication only with neighboring robots within its communication range, forming a distributed network topology. This segmentation eliminates the single-point bottleneck of centralized communication while maintaining coordination capability through local information exchange and consensus algorithms.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a centralized communication network is used for multi-robot coordination, then coordination reliability is improved, but system vulnerability worsens due to single point of failure at the central node

Engineering Contradiction:
Improvecoordination reliabilityVSAvoidsystem vulnerability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The centralized coordination function is segmented and distributed across all robots in the network. Each robot independently performs target detection, state estimation, and decision-making based on local observations and information from neighbors. This distribution eliminates the single point of failure at the central node, as the system can continue functioning even if individual robots or communication links fail.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each robot autonomously performs target tracking and coordination tasks using its own sensors and computational resources. Robots self-organize into a decentralized network where information propagates through local interactions. This self-service capability eliminates dependency on a central coordinator, enhancing system robustness against node failures and communication disruptions.

Inventive Principle:
Principle #25Self-service

3Productivity

If decentralized control strategies are used for multi-robot systems, then scalability is improved, but communication reliability worsens as the number of robots increases and network connectivity is disrupted

Engineering Contradiction:
ImprovescalabilityVSAvoidcommunication reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The communication network topology dynamically adapts to changing robot positions and environmental conditions. Robots continuously update their neighbor lists based on relative positions and communication range. This dynamic topology management ensures that decentralized control maintains scalability while adapting to connectivity disruptions, as the network reconfigures itself to maintain information flow despite individual link failures.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If data association techniques are used in classical probabilistic multi-target tracking, then tracking accuracy is improved, but computational complexity worsens due to exhaustive search on all possible combinations

Engineering Contradiction:
Improvetracking accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The computationally intensive data association step is extracted and replaced by direct measurement-to-target association using the PHD filter framework. Instead of performing exhaustive searches over all possible associations, the system uses the intensity function to directly estimate target states from measurements. This extraction of the bottleneck operation maintains tracking accuracy while dramatically reducing computational complexity for real-time implementation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The mechanical exhaustive search process is substituted with a probabilistic intensity-based estimation approach. The PHD filter uses the intensity function to directly compute target state estimates from measurements without requiring explicit data association. This substitution replaces the computationally heavy mechanical search with a more efficient probabilistic calculation that achieves similar or better accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11989034B2Systems and methods for decentralized multi-target tracking with multiple robots using a PHD filter
Publication Date: 2024.05.21 THE ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIV OF ARIZONA
  • US11989034B2 patent drawing
  • US11989034B2 patent drawing
  • US11989034B2 patent drawing

AI summary

Various embodiments for systems and methods for decentralized multi-target tracking with multiple robots using a PHD filter are disclosed herein.