Distributed 3D Leader-Follower Formation Control with Field-of-View Safety via Control Barrier Functions
Immanuel R. Santjoko, Richie R. Suganda, Miao Pan, Bin Hu

TL;DR
This paper introduces a distributed 3D leader-follower formation control method for multi-UAV systems that ensures formation tracking while maintaining leader visibility within the follower's camera FOV using control barrier functions.
Contribution
It develops a perception-aware control architecture that guarantees visibility by construction, integrating a safety filter with formation control using Control Barrier Functions.
Findings
Validated through Gazebo simulations and Crazyflie hardware experiments.
Achieved accurate formation tracking with enforced FOV safety constraints.
Demonstrated effectiveness even when formation commands conflict with visibility constraints.
Abstract
This letter proposes a distributed 3D leader-follower formation (3D-LFF) control framework for multi-UAV systems that achieves formation tracking while enforcing perception safety constraints. Maintaining safe, vision-based 3D-LFF is challenging because onboard cameras impose strict Field-of-View (FOV) limitations, and demanding formation commands can drive the leader outside the follower's camera frustum, resulting in loss of visibility. To address this issue, we develop a perception-aware safe control architecture that guarantees visibility by construction. First, we derive a relative kinematic model in a line-of-sight coordinate representation and design a distributed 3D-LFF tracking controller using only locally available relative states. Next, we embed the nominal formation controller within a Control Barrier Function-based Quadratic Program (CBF-QP) safety filter that minimally…
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.
