On the Benefits of Robot Platooning for Navigating Crowded Environments

Jahir Argote-Gerald, Genki Miyauchi, Paul Trodden, Roderich Gross
10/18/2024
cs.ROcs.MA

No confident code implementation found for this paper.

Abstract

This paper studies how groups of robots can effectively navigate through a crowd of agents. It quantifies the performance of platooning and less constrained, greedy strategies, and the extent to which these strategies disrupt the crowd agents. Three scenarios are considered: (i) passive crowds, (ii) counter-flow crowds, and (iii) perpendicular-flow crowds. Through simulations consisting of up to 200 robots, we show that for navigating passive and counter-flow crowds, the platooning strategy is less disruptive and more effective in dense crowds than the greedy strategy, whereas for navigating perpendicular-flow crowds, the greedy strategy outperforms the platooning strategy in either aspect. Moreover, we propose an adaptive strategy that can switch between platooning and greedy behavioral states, and demonstrate that it combines the strengths of both strategies in all the scenarios considered.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{argotegerald2024benefits,
  title  = {On the Benefits of Robot Platooning for Navigating Crowded Environments},
  author = {Jahir Argote-Gerald and Genki Miyauchi and Paul Trodden and Roderich Gross},
  year   = {2024},
  eprint = {2410.14406},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.14406v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.14406.svg)](https://codeofpaper.com/paper/2410.14406)

Discussion