01
Distributed Area Search
Uses a distributed anti-interference real-time search planning algorithm based on MPC control theory. Each UAV
evaluates its task area, own position, other UAV positions, and searched regions in real time to plan its route,
enabling distributed computation, reliability, fault tolerance, and fast response to dynamic mission changes.
02
Target Recognition
Uses the SpireCV onboard real-time image processing SDK and YOLOv5-V7 algorithms to detect common targets such
as pedestrians, vehicles, bicycles, and boats from gimbal video streams, outputting bounding boxes, target
classes, confidence, field-of-view angles, and 3D position references for follow-up control.
03
Inter-Aircraft Collision Avoidance
Provides dual-layer avoidance protection at the planning and control levels. When two UAVs approach the safety
distance, a vector avoidance control component is added to the MPC output so the aircraft move away from each
other safely.
04
Swarm Pursuit
When any UAV in the swarm detects and locks onto a target, it sends target information to the other aircraft,
which rapidly gather and form a triangular formation for coordinated pursuit.
05
Ground Station
Provides ground-station software for quick operation and swarm-state display, including UAV connection status,
flight mode, position, speed, attitude, 2D/3D maps, mission tasking, and real-time display of searched regions.
06
Simulation System
Includes a UAV swarm search simulation system so users can develop, verify, and migrate algorithms smoothly to
the physical UAV swarm search kit.
07
Distributed Intelligence
Each UAV carries its own computing unit. UAVs exchange data through communication links, while swarm mission
control and planning run onboard. The ground station is used mainly for remote data display and mission
assignment.
08
Open Code
Purchased kits include access to most of the swarm-system code, excluding ground-station software, plus
secondary-development interfaces for further research and customization.
09
Customization Support
AMOVLAB can provide software and hardware customization based on the UAV swarm search package and project
requirements.