Noncooperative Herding With Control Barrier Functions: Theory and Experiments

04/22/2022
by   Jaskaran Grover, et al.
0

In this paper, we consider the problem of protecting a high-value unit from inadvertent attack by a group of agents using defending robots. Specifically, we develop a control strategy for the defending agents that we call "dog robots" to prevent a flock of "sheep agents" from breaching a protected zone. We take recourse to control barrier functions to pose this problem and exploit the interaction dynamics between the sheep and dogs to find dogs' velocities that result in the sheep getting repelled from the zone. We solve a QP reactively that incorporates the defending constraints to compute the desired velocities for all dogs. Owing to this, our proposed framework is composable i.e. it allows for simultaneous inclusion of multiple protected zones in the constraints on dog robots' velocities. We provide a theoretical proof of feasibility of our strategy for the one dog/one sheep case. Additionally, we provide empirical results of two dogs defending the protected zone from upto ten sheep averaged over a hundred simulations and report high success rates. We also demonstrate this algorithm experimentally on non-holonomic robots. Videos of these results are available at https://tinyurl.com/4dj2kjwx.

READ FULL TEXT
research
01/09/2023

Distributed Multirobot Control for Non-Cooperative Herding

In this paper, we consider the problem of protecting a high-value area f...
research
08/14/2019

Control Of Mobile Robots Using Barrier Functions Under Temporal Logic Specifications

In this paper, we propose a framework for the control of mobile robots s...
research
03/23/2023

Safety-Critical Coordination for Cooperative Legged Locomotion via Control Barrier Functions

This paper presents a safety-critical approach to the coordinated contro...
research
03/12/2019

Control Barrier Functions for Systems with High Relative Degree

This paper extends control barrier functions (CBFs) to high order contro...
research
02/11/2020

Adaptive Control Barrier Functions for Safety-Critical Systems

Recent work showed that stabilizing affine control systems to desired (s...
research
01/25/2022

Beyond the Frontier: Fairness Without Accuracy Loss

Notions of fair machine learning that seek to control various kinds of e...

Please sign up or login with your details

Forgot password? Click here to reset