Skip to content

Capture implicit message definitions for action feedback messages #1528

@taughz

Description

@taughz

Description

I would like to be able to record a bag using --include-hidden-topics and have it capture implicit message definitions for action feedback messages, e.g., action_tutorials_interfaces/action/Fibonacci_FeedbackMessage. I know service introspection is on the way for Jazzy, but it's unclear to me if service introspection solves this problem. I'm currently on Humble and using -s mcap; I also tried Iron and Rolling, but got the same error message:

[ERROR] [1704486429.414617621] [rosbag2_cpp]: Message type name 'action_tutorials_interfaces/action/Fibonacci_FeedbackMessage' not understood by type definition search, definition will be left empty in bag.

It looks like work on this feature was started in #1341, but then that effort was stopped. (Was there another issue or PR that replaced that one?)

Related Issues

Completion Criteria

  • The implicit message definition is somehow captured and stored in the bag.
  • No longer see the not understood by type definition search error message.

Implementation Notes / Suggestions

  • None.

Testing Notes / Suggestions

  • None.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions