A Control Barrier Function Candidate for Quadrotors with Limited Field of View
Biagio Trimarchi, Fabrizio Schiano, Roberto Tron
TL;DR
This work addresses vision-based control under limited field of view and unreliable depth by formulating bearing-FOV constraints as Control Barrier Functions (CBFs). A key novelty is splitting the standard CBF constraint into two separate constraints with tunable coefficients, enabling robustness to bounded distance estimation errors captured by the ratio $\\tilde{d} = d/\\hat{d}$ and bounded within $[d_m,d_M]$. The authors develop first- and second-order CBF formulations, including a velocity-control and a acceleration-control scheme, and extend to multiple features; they prove forward invariance of the safe set and validate the approach with numerical simulations on both a double integrator and a quadrotor, demonstrating that the features remain in the camera FOV while tracking the reference trajectory. The method offers a practical pathway to robust, vision-based navigation and tracking in UAVs, with potential extensions to moving features and integration with CBF-CLF control frameworks for real-world deployment.
Abstract
The problem of control based on vision measurements (bearings) has been amply studied in the literature; however, the problem of addressing the limits of the field of view of physical sensors has received relatively less attention (especially for agents with non-trivial dynamics). The technical challenge is that, as in most vision-based control approaches, a standard approach to the problem requires knowing the distance between cameras and observed features in the scene, which is not directly available. Instead, we present a solution based on a Control Barrier Function (CBF) approach that uses a splitting of the original differential constraint to effectively remove the dependence on the unknown measurement error. Compared to the current literature, our approach gives strong robustness guarantees against bounded distance estimation errors. We showcase the proposed solution with the numerical simulations of a double integrator and a quadrotor tracking a trajectory while keeping the corners of a rectangular gate in the camera field of view.
