DNN Angle Estimation
A DNN-based estimator, combined with a linear temporal filter, maps real-time image data to angle estimates by framing the estimation task as an image classification problem.

This paper addresses a distributed leader-follower formation control problem for a group of agents, each using a body-fixed camera with a limited field of view (FOV) for state estimation.
The main challenge arises from the need to coordinate the agents' movements with their cameras' FOV to maintain visibility of the leader for accurate and reliable state estimation. To address this challenge, we propose a novel perception-aware distributed leader-follower safe control scheme that incorporates FOV limits as state constraints. A Control Barrier Function (CBF) based quadratic program is employed to ensure the forward invariance of a safety set defined by these constraints. Furthermore, new neural network based and double bounding boxes based estimators, combined with temporal filters, are developed to estimate system states directly from real-time image data, providing consistent performance across various environments.
Comparison results in the Gazebo simulator demonstrate the effectiveness and robustness of the proposed framework in two distinct environments. The benefits of proposed methods are also validated through experiments using Husarion ROSbot 2 Pro mobile robots.
We propose a novel perception-aware, distributed leader-follower control scheme that explicitly incorporates camera FOV limitations as state constraints. A CBF-QP framework is employed to enforce forward invariance of a safety set defined by these constraints. Deep Neural network (DNN) based and double bounding boxes (DBB) based estimators combined with temporal filters are introduced to obtain reliable estimates for leader-follower states across different environments.
A DNN-based estimator, combined with a linear temporal filter, maps real-time image data to angle estimates by framing the estimation task as an image classification problem.
The DBB method uses a CSRT tracker on the RGB image to generate a red bounding box that locates the leader, then scales it to half its dimensions on the depth image as a green bounding box to estimate the distance.
@inproceedings{suganda2024distributed,
author = {R. R. Suganda and T. Tran and M. Pan and L. Fan and Q. Lin and B. Hu},
title = {Distributed Perception Aware Safe Leader Follower System via Control Barrier Methods},
booktitle = {Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)},
year = {2025},
address = {Atlanta, US},
}