Skip to content

Migrate uuid_msgs to ros2 #593

@jacobperron

Description

@jacobperron

Feature request

Feature description

The plan is to use UUIDs at identifiers for goals in ROS 2 actions.
Since goal IDs will be included in various message/service types (e.g. goal requests and responses) and there already exists a ROS message package uuid_msgs, this is a proposal to migrate the package to the ros2 org.

Implementation considerations

There is already a ROS 2 port of uuid_msgs pending (ros-geographic-info/unique_identifier#13), but I propose we add the message definitions to a new repo ros2/unique_identifier and package unique_identifier_msgs.

Along with the package containing the ROS message definition, we should also have some language-specific libraries for working UUIDs that could go in separate packages. For example, the structure of the repo might look like:

  • unique_identifier
    • unique_identifier_c
    • unique_identifier_cpp
    • unique_identifier_msgs
    • unique_identifier_python

Resources

Metadata

Metadata

Assignees

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