Skip to content

[Bug]: Unnecessary Waiting Behavior in Multi-Robot Operation #591

@LimJingXiang1226

Description

@LimJingXiang1226

Before proceeding, is there an existing issue or discussion for this?

OS and version

Ubuntu 24.04

Open-RMF installation type

Binaries

Other Open-RMF installation methods

No response

Open-RMF version or commit hash

release-jazzy-250617

ROS distribution

Jazzy

ROS installation type

Binaries

Other ROS installation methods

No response

Package or library, if applicable

No response

Description of the bug

When two robots operate in the same lane, they sometimes experience unnecessary waiting periods. These delays persist until they are forcefully aborted by a 30-second timeout, which negatively impacts system efficiency.

Steps to reproduce the bug

  1. Deploy two robots running in the same lane with a waiting mechanism.
  2. Observe their behavior.
  3. Notice that both robots sometimes remain waiting for traffic while nothing is blocking it .
  4. The wait is only aborted after an extensive 30-second timeout.

Expected behavior

No response

Actual behavior

No response

Additional information or screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions