RLSS: Real-time Multi-Robot Trajectory Replanning using Linear Spatial Separations

03/13/2021
by   Baskin Senbaslar, et al.
0

Trajectory replanning is a critical problem for multi-robot teams navigating dynamic environments. We present RLSS (Replanning using Linear Spatial Separations): a real-time trajectory replanning algorithm for cooperative multi-robot teams that uses linear spatial separations to enforce safety. Our algorithm handles the dynamic limits of the robots explicitly, is completely distributed, and is robust to environment changes, robot failures, and trajectory tracking errors. It requires no communication between robots and relies instead on local relative measurements only. We demonstrate that the algorithm works in real-time both in simulations and in experiments using physical robots. We compare our algorithm to a state-of-the-art online trajectory generation algorithm based on model predictive control, and show that our algorithm results in significantly fewer collisions in highly constrained environments, and effectively avoids deadlocks.

READ FULL TEXT

page 1

page 11

page 12

page 13

research
02/24/2023

RLSS: Real-time, Decentralized, Cooperative, Networkless Multi-Robot Trajectory Planning using Linear Spatial Separations

Trajectory planning for multiple robots in shared environments is a chal...
research
03/01/2022

Flow-Based Control of Marine Robots in Gyre-Like Environments

We present a flow-based control strategy that enables resource-constrain...
research
07/08/2021

RMA: Rapid Motor Adaptation for Legged Robots

Successful real-world deployment of legged robots would require them to ...
research
04/21/2022

Resilient robot teams: a review integrating decentralised control, change-detection, and learning

Purpose of review: This paper reviews opportunities and challenges for d...
research
06/29/2019

ROS 2 for RoboCup

There has always been much motivation for sharing code and solutions amo...
research
08/09/2021

Dynamic Balancing of Humanoid Robot Walker3 with Proprioceptive Actuation: Systematic Design of Algorithm, Software and Hardware

Dynamic balancing under uncertain disturbances is important for a humano...
research
03/05/2018

On Blocking Collisions between People, Objects and other Robots

Intentional or unintentional contacts are bound to occur increasingly mo...

Please sign up or login with your details

Forgot password? Click here to reset