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

06/15/2023
by   Rohan Chandra, et al.
4

This paper presents a fully decentralized approach for realtime non-cooperative multi-robot navigation in social mini-games, such as navigating through a narrow doorway or negotiating right of way at a corridor intersection. Our contribution is a new realtime bi-level optimization algorithm, in which the top-level optimization consists of computing a fair and collision-free ordering followed by the bottom-level optimization which plans optimal trajectories conditioned on the ordering. We show that, given such a priority order, we can impose simple kinodynamic constraints on each robot that are sufficient for it to plan collision-free trajectories with minimal deviation from their preferred velocities, similar to how humans navigate in these scenarios. We successfully deploy the proposed algorithm in the real world using F1/10 robots, a Clearpath Jackal, and a Boston Dynamics Spot as well as in simulation using the SocialGym 2.0 multi-agent social navigation simulator, in the doorway and corridor intersection scenarios. We compare with state-of-the-art social navigation methods using multi-agent reinforcement learning, collision avoidance algorithms, and crowd simulation models. We show that (i) classical navigation performs 44% better than the state-of-the-art learning-based social navigation algorithms, (ii) without a scheduling protocol, our approach results in collisions in social mini-games (iii) our approach yields 2× and 5× fewer velocity changes than CADRL in doorways and intersections, and finally (iv) bi-level navigation in doorways at a flow rate of 2.8 - 3.3 (ms)^-1 is comparable to flow rate in human navigation at a flow rate of 4 (ms)^-1.

READ FULL TEXT

page 1

page 6

page 7

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
08/11/2018

Fully Distributed Multi-Robot Collision Avoidance via Deep Reinforcement Learning for Safe and Efficient Navigation in Complex Scenarios

In this paper, we present a decentralized sensor-level collision avoidan...
research
03/02/2023

Learning Contact-based Navigation in Crowds

Navigation strategies that intentionally incorporate contact with humans...
research
03/09/2023

SOCIALGYM 2.0: Simulator for Multi-Agent Social Robot Navigation in Shared Human Spaces

We present SocialGym 2, a multi-agent navigation simulator for social ro...
research
06/18/2023

SRL-ORCA: A Socially Aware Multi-Agent Mapless Navigation Algorithm In Complex Dynamic Scenes

For real-world navigation, it is important to endow robots with the capa...
research
09/14/2022

Multi Robot Collision Avoidance by Learning Whom to Communicate

Agents in decentralized multi-agent navigation lack the world knowledge ...
research
02/23/2022

Dense Multi-Agent Navigation Using Voronoi Cells and Congestion Metric-based Replanning

We present a decentralized path-planning algorithm for navigating multip...

Please sign up or login with your details

Forgot password? Click here to reset