PuSHR: A Multirobot System for Nonprehensile Rearrangement

03/02/2023
by   Sidharth Talia, et al.
0

We focus on the problem of rearranging a set of objects with a team of car-like robot pushers built using off-the-shelf components. Maintaining control of pushed objects while avoiding collisions in a tight space demands highly coordinated motion that is challenging to execute on constrained hardware. Centralized replanning approaches become intractable even for small-sized problems whereas decentralized approaches often get stuck in deadlocks. Our key insight is that by carefully assigning pushing tasks to robots, we could reduce the complexity of the rearrangement task, enabling robust performance via scalable decentralized control. Based on this insight, we built PuSHR, a system that optimally assigns pushing tasks and trajectories to robots offline, and performs trajectory tracking via decentralized control online. Through an ablation study in simulation, we demonstrate that PuSHR dominates baselines ranging from purely decentralized to fully decentralized in terms of success rate and time efficiency across challenging tasks with up to 4 robots. Hardware experiments demonstrate the transfer of our system to the real world and highlight its robustness to model inaccuracies. Our code can be found at https://github.com/prl-mushr/pushr, and videos from our experiments at https://youtu.be/DIWmZerF_O8.

READ FULL TEXT

page 1

page 7

research
02/10/2021

Learning Interaction-Aware Trajectory Predictions for Decentralized Multi-Robot Motion Planning in Dynamic Environments

This paper presents a data-driven decentralized trajectory optimization ...
research
12/05/2018

Voluntary Retreat for Decentralized Interference Reduction in Robot Swarms

In densely-packed robot swarms operating in confined regions, spatial in...
research
09/03/2018

Optimization Design of Decentralized Control for Complex Decentralized Systems

A new method is developed to deal with the problem that a complex decent...
research
08/04/2022

Decentralized Risk-Aware Tracking of Multiple Targets

We consider the setting where a team of robots is tasked with tracking m...
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
01/24/2019

Distributed Learning of Decentralized Control Policies for Articulated Mobile Robots

State-of-the-art distributed algorithms for reinforcement learning rely ...
research
06/29/2022

Collaborative Navigation and Manipulation of a Cable-towed Load by Multiple Quadrupedal Robots

This paper tackles the problem of robots collaboratively towing a load w...

Please sign up or login with your details

Forgot password? Click here to reset