Nonsmooth Control Barrier Functions for Obstacle Avoidance between Convex Regions

06/23/2023
by   Akshay Thirugnanam, et al.
0

In this paper, we focus on non-conservative obstacle avoidance between robots with control affine dynamics with strictly convex and polytopic shapes. The core challenge for this obstacle avoidance problem is that the minimum distance between strictly convex regions or polytopes is generally implicit and non-smooth, such that distance constraints cannot be enforced directly in the optimization problem. To handle this challenge, we employ non-smooth control barrier functions to reformulate the avoidance problem in the dual space, with the positivity of the minimum distance between robots equivalently expressed using a quadratic program. Our approach is proven to guarantee system safety. We theoretically analyze the smoothness properties of the minimum distance quadratic program and its KKT conditions. We validate our approach by demonstrating computationally-efficient obstacle avoidance for multi-agent robotic systems with strictly convex and polytopic shapes. To our best knowledge, this is the first time a real-time QP problem can be formulated for general non-conservative avoidance between strictly convex shapes and polytopes.

READ FULL TEXT

page 1

page 17

research
07/18/2021

A Duality-based Approach for Real-time Obstacle Avoidance between Polytopes with Control Barrier Functions

Developing controllers for obstacle avoidance between polytopes is a cha...
research
04/17/2023

Velocity Obstacle for Polytopic Collision Avoidance for Distributed Multi-robot Systems

Obstacle avoidance for multi-robot navigation with polytopic shapes is c...
research
10/19/2020

Comparative Analysis of Control Barrier Functions and Artificial Potential Fields for Obstacle Avoidance

Artificial potential fields (APFs) and their variants have been a staple...
research
04/17/2023

Safe Navigation and Obstacle Avoidance Using Differentiable Optimization Based Control Barrier Functions

Control barrier functions (CBFs) have been widely applied to safety-crit...
research
12/29/2022

Walking in Narrow Spaces: Safety-critical Locomotion Control for Quadrupedal Robots with Duality-based Optimization

This paper presents a safety-critical locomotion control framework for q...
research
11/21/2022

Reinforcement Learning-Enhanced Control Barrier Functions for Robot Manipulators

In this paper we present the implementation of a Control Barrier Functio...
research
05/29/2019

Safety-related Tasks within the Set-Based Task-Priority Inverse Kinematics Framework

In this paper we present a framework that allows the motion control of a...

Please sign up or login with your details

Forgot password? Click here to reset