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

11/20/2019
by   Jaskaran Grover, et al.
0

Collision avoidance for multirobot systems is a well studied problem. Recently, control barrier functions (CBFs) have been proposed for synthesizing decentralized controllers that guarantee collision avoidance (safety) and goal stabilization (performance) for multiple robots. However, it has been noted in several works that reactive control synthesis methods (such as CBFs) are prone to deadlock, an equilibrium of system dynamics that causes the robots to come to a standstill before they reach their goals. In this paper, we analyze the incidence of deadlocks in a multirobot system that uses CBFs for goal stabilization and collision avoidance. Our analysis is formal, in that we demonstrate that system deadlock is indeed the result of a force-equilibrium on robots. We show how to interpret deadlock as a subset of the state space and prove that this set is non-empty, bounded, of measure zero and located on the boundary of the safe set. Based on this analysis, we develop a decentralized three-phase algorithm that uses feedback linearization to ensure that the robots provably exit the deadlock set and converge to their goals while avoiding collisions. We show simulation results and experimentally validate the deadlock resolution algorithm on Khepera-IV robots.

READ FULL TEXT
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
04/06/2022

Safe Interactive Industrial Robots using Jerk-based Safe Set Algorithm

The need to increase the flexibility of production lines is calling for ...
research
08/21/2023

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

We present an approach to ensure safe and deadlock-free navigation for d...
research
09/18/2017

Decentralized Collision-Free Control of Multiple Robots in 2D and 3D Spaces

Decentralized control of robots has attracted huge research interests. H...
research
09/29/2020

Parameter Identification for Multirobot Systems Using Optimization Based Controllers (Extended Version)

This paper considers the problem of parameter identification for a multi...
research
11/08/2020

Feasible Region-based Identification Using Duality (Extended Version)

We consider the problem of estimating bounds on parameters representing ...
research
07/30/2022

Energy-Aware, Collision-Free Information Gathering for Heterogeneous Robot Teams

This paper considers the problem of safely coordinating a team of sensor...

Please sign up or login with your details

Forgot password? Click here to reset