English 中文 日本語 Русский
NOKOV Showcases Banner

Capturing Motion,
Crafting Stories

Explore Our Case Studies: Transforming Motion into Masterpieces Across Industries

Adaptive and Fault-Tolerant Multi-Target Encirclement for AAV Swarms: DB-PGM and NOKOV Mocap Pose Tracking

Client
National University of Defense Technology
Capture volume
Application
AAV swarm multi-target encirclement, DB-PGM swarm control, Crazyflie pose tracking, cluttered-environment drone encircle
Objects
UAV
Equipment used

Overview

How can a swarm of autonomous aerial vehicles surround several moving targets when the scene is cluttered and the vehicles cannot depend on explicit neighbor communication? A team led by Han Zhou at the National University of Defense Technology addressed this problem in the paper “Density-Based Probabilistic Graphical Models for Adaptive Multi-Target Encirclement of AAV Swarm,” published in IEEE RA-L. The study introduces a density-based probabilistic graphical model (DB-PGM) that converts local spatial density into adaptive swarm actions; in the physical validation, NOKOV  motion capture system tracked Crazyflie poses at 90 Hz for the ROS-Simulink closed loop. When AAV R7 malfunctioned at 43.8 s, the remaining vehicles continued the task and encircled both targets at 68.9 s, providing a concrete test of adaptive and fault-tolerant multi-target encirclement.

Why is multi-target encirclement a hard control problem?

The task combines pursuit, collision avoidance, formation adaptation and task continuity. Artificial potential-field approaches are effective for basic geometries but are constrained when the desired perimeter is irregular. Pattern-formation methods can adapt, yet often depend on predefined formations or intricate pattern functions. Reinforcement-learning approaches may improve flexibility, but large swarms increase the learning space and the cost of training and reward design. These limitations become visible when targets change their relative positions or obstacles split the available paths.

How does DB-PGM make a distributed decision?

Each encircling AAV maintains a directed perception-decision graph with a decision node and perception nodes for neighbor density, collision avoidance and target density. Local observations update the probability parameters. Maximum-a-posteriori inference then selects a discrete acceleration magnitude and direction. Because the decision is local and distributed, the swarm can split into clusters, adjust its perimeter and respond to target-formation changes without loading a fixed formation template. In the physical validation stage, NOKOV supplies 90 Hz pose data so the DB-PGM state and the Crazyflie motion can be evaluated in the same closed loop. The same distributed decision path is evaluated for fault-tolerant multi-agent encirclement when one vehicle fails.


Figure 1. DB-PGM perception-decision loop and the motion-capture-supported experimental architecture

Figure 1. DB-PGM perception-decision loop and the motion-capture-supported experimental architecture

What was measured in the physical experiment?

The real-world setup used up to 10 Crazyflie quadrotors in a 5.5 m x 10 m arena with six cluttered obstacles. A 90 Hz NOKOV motion capture system tracked the Crazyflie poses. The measurements entered a ROS-Simulink closed-loop controller, while Crazyradio modules transmitted commands to the vehicles. This measurement path gives the controller a time-resolved pose state and gives researchers a common reference for evaluating trajectories, formation changes and failure recovery.

Experiment element

Reported setup

Validation purpose

Motion capture

NOKOV mocap, 90 Hz pose tracking

Real-time pose state for closed-loop control

Vehicles

Up to 10 Crazyflie quadrotors

Multi-vehicle validation

Arena

5.5 m x 10 m

Controlled physical test space

Obstacles

Six cluttered obstacles

Local perception and avoidance constraints

Control stack

ROS-Simulink + Crazyradio

Connects measurement, decision and execution

What happened after one vehicle failed?

The experiment included a partial-failure test. NOKOV recorded the Crazyflie pose stream around the event, allowing the pose state before and after the failure to be compared. AAV R7 malfunctioned and crashed at t = 43.8 s. The remaining vehicles continued to adjust their positions and successfully encircled both targets at t = 68.9 s. The result supports a measured claim of task continuity and fault tolerance under the reported conditions. It should not be read as a guarantee that failures are harmless or that the same outcome will hold in every outdoor environment.


Figure 2. Physical experiment snapshots: initial state, R7 malfunction at 43.8 s, and successful two-target encirclement at 68.9 s.

Figure 2. Physical experiment snapshots: initial state, R7 malfunction at 43.8 s, and successful two-target encirclement at 68.9 s.

What did the simulations examine?

The simulations primarily evaluate the algorithm under changing conditions; NOKOV is used in the subsequent physical validation stage to provide 90 Hz Crazyflie pose data for the closed loop. Five simulation studies examined cluttered multi-target encirclement, adaptive formation without predefined configurations, dynamic adjustment to changing target formations, robustness under noise against a density-interaction benchmark, and performance across sensing radii and velocity ratios. Together, these tests evaluate whether local probabilistic decisions remain useful when the geometry, sensing conditions and target motion change.

Why is the NOKOV measurement role important?

In a physical swarm experiment, an algorithmic state estimate must be connected to the vehicles’ actual motion. NOKOV supplies the real-time pose stream used by the controller and the evaluation process. That makes it possible to see when a vehicle fails, how the swarm density changes afterwards, and whether the final trajectories satisfy the encirclement task. The broader lesson is that adaptive multi-agent control needs both a decision model and a measurable physical reference.

What can robotics teams take from this case?

The paper provides a route from distributed probabilistic reasoning to physical multi-target encirclement. It is relevant to research on cooperative pursuit, aerial surveillance, search and rescue, and other multi-agent tasks where centralized formation scripts are undesirable. The authors identify active exploration, unstructured obstacles, perception relay and end-to-end perception validation as future directions, defining the current scope of the evidence.

FAQ

Q1: Does DB-PGM require a predefined formation?

A: No. Each AAV adapts from local density and probabilistic inference.

Q2: Does it require explicit inter-vehicle communication?

A: The proposed decision process uses local perception and does not rely on explicit real-time communication between encircling AAVs.

Q3: Why this research use NOKOV optical motion capture?

A: The closed-loop controller needs a time-resolved pose state, and the experiment needs a common reference for validating physical motion.

Q4: What did NOKOV provide for this Research?

A: 90 Hz real-time pose tracking for the Crazyflie vehicles in the ROS-Simulink control loop.

Q5: What is the direct fault-tolerance result?

A: After R7 failed at 43.8 s, the remaining vehicles encircled both targets at 68.9 s.

Citation

Huang, Yixin, et al. "Density-Based Probabilistic Graphical Models for Adaptive Multi-Target Encirclement of AAV Swarm." IEEE Robotics and Automation Letters 10.8 (2025): 8228-8235.

Prev
IEEE RA-L | GeoPF: Infusing Geometry into Potential Fields for Reactive Planning in Non-trivial Environments

NOKOV Motion Capture Basketball Game Demo

UMI Game
2022-03-29

Kung Fu Motion Capture Performance

Shu-Gu Entertainment
2023-02-06

Applications of motion capture systems in wire-driven continuum robot research

Sichuan University
2022-06-17

IEEE RAL Robust State Estimation for Legged Robots providing a over 40% improvement compared with baseline

the School of Vehicle and Mobility, Tsinghua University, in collaboration with the College of Engineering, Peking University, SunRising AI Ltd
2026-03-03

By using this site, you agree to our terms, which outline our use of cookies. CLOSE ×

AI Chatbot
Hello! I'm the AI assistant of NOKOV. How may I help you today?
Contact us
We are committed to responding promptly and will connect with you through our local distributors for further assistance.
Engineering Virtual Reality Life Sciences Entertainment
I would like to receive a quote
Beijing NOKOV Science & Technology Co., Ltd (Headquarter)
LocationRoom820, China Minmetals Tower, Chaoyang Dist., Beijing
Emailinfo@nokov.cn
Phone+ 86-10-64922321
Capture Volume*
Objective*
Full Bodies Drones/Robots Others
Quantity
Camera Type
Pluto1.3C Mars1.3H Mars2H Mars4H Underwater Others/I do not know
Camera Count
4 6 8 12 16 20 24 Others/I don't know