VG-Swarm: A Vision-based Gene Regulation Network for UAVs Swarm Behavior Emergence
Yuwei Cai, Huanlin Li, Zhun Fan, Juncao Hong, Peng Xu, Hui Cheng,, Xiaomi Zhu, Bingliang Hu, Zhifeng Hao

TL;DR
This paper introduces a novel vision-based, communication-free swarm control method inspired by gene regulatory networks, enabling UAVs to collectively encircle targets using only onboard vision sensors, demonstrated through simulations and real-world tests.
Contribution
It presents a distributed control approach based on vision and gene regulatory networks, eliminating the need for communication among UAVs for swarm behavior.
Findings
Effective target encirclement demonstrated in simulations.
Real-world experiments validate the approach's practicality.
The method operates without direct inter-UAV communication.
Abstract
Unmanned Aerial Vehicles (UAVs) dynamic encirclement is an emerging field with great potential. Researchers often get inspiration from biological systems, either from macro-world like fish schools or bird flocks etc, or from micro-world like gene regulatory networks (GRN). However, most swarm control algorithms rely on centralized control, global information acquisition, and communications among neighboring agents. In this work, we propose a distributed swarm control method based purely on vision and GRN without any direct communications, in which swarm agents of e.g. UAVs can generate an entrapping pattern to encircle an escaping target of UAV based purely on their installed omnidirectional vision sensors. A finite-state-machine (FSM) describing the behavioral model of each drone is also designed so that a swarm of drones can accomplish searching and entrapping of the target…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · UAV Applications and Optimization · Reinforcement Learning in Robotics
