Decentralized Multi-Robot Social Navigation in Constrained Environments via Game-Theoretic Control Barrier Functions

08/21/2023
by   Rohan Chandra, et al.
0

We present an approach to ensure safe and deadlock-free navigation for decentralized multi-robot systems operating in constrained environments, including doorways and intersections. Although many solutions have been proposed to ensure safety, preventing deadlocks in a decentralized fashion with global consensus remains an open problem. We first formalize the objective as a non-cooperative, non-communicative, partially observable multi-robot navigation problem in constrained spaces with multiple conflicting agents, which we term as social mini-games. Our approach to ensuring liveness rests on two novel insights: (i) there exists a mixed-strategy Nash equilibrium that allows decentralized robots to perturb their state onto liveness sets i.e. states where robots are deadlock-free and (ii) forward invariance of liveness sets can be achieved identical to how control barrier functions (CBFs) guarantee forward invariance of safety sets. We evaluate our approach in simulation as well on physical robots using F1/10 robots, a Clearpath Jackal, as well as a Boston Dynamics Spot in a doorway and corridor intersection scenario. Compared to both fully decentralized and centralized approaches with and without deadlock resolution capabilities, we demonstrate that our approach results in safer, more efficient, and smoother navigation, based on a comprehensive set of metrics including success rate, collision rate, stop time, change in velocity, path deviation, time-to-goal, and flow rate.

READ FULL TEXT

page 1

page 10

research
06/15/2023

Decentralized Social Navigation with Non-Cooperative Robots via Bi-Level Optimization

This paper presents a fully decentralized approach for realtime non-coop...
research
08/16/2022

NMPC-LBF: Nonlinear MPC with Learned Barrier Function for Decentralized Safe Navigation of Multiple Robots in Unknown Environments

In this paper, we present a decentralized control approach based on a No...
research
11/20/2019

Deadlock Analysis and Resolution in Multi-Robot Systems: The Two Robot Case

Collision avoidance for multirobot systems is a well studied problem. Re...
research
03/08/2023

Learning Environment-Aware Control Barrier Functions for Safe and Feasible Multi-Robot Navigation

Control Barrier Functions (CBFs) have been applied to provide safety gua...
research
06/03/2022

The Before, During, and After of Multi-Robot Deadlock

Collision avoidance for multirobot systems is a well-studied problem. Re...
research
03/02/2023

PuSHR: A Multirobot System for Nonprehensile Rearrangement

We focus on the problem of rearranging a set of objects with a team of c...
research
10/16/2019

Decentralized Heading Control with Rate Constraints using Pulse-Coupled Oscillators

Decentralized heading control is crucial for robotic network operations ...

Please sign up or login with your details

Forgot password? Click here to reset