Skip to content

The first-time failure in the IsBatteryLow condition check #4802

@Tacha-S

Description

@Tacha-S

Bug report

Required Info:

  • Operating System:
    • Ubuntu 24.04
  • ROS2 Version:
    • Jazzy binaries
  • Version or commit hash:
    • ros-jazzy-navigation2 1.3.3-1noble.20241115.195529
  • DDS implementation:
    • Cyclone DDS

When performing the check with the IsBatteryLow condition for the first time, it almost always results in FAILURE because a subscriber is created and then spin_some() is executed shortly thereafter.

Steps to reproduce issue


Expected behavior

Actual behavior

Additional information

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions