Description
Currently keyed topics require the use of IDL messages.
However, ROS Interface files (.msg, .srv & .action) already support @optional.
Maybe this could be extended to include @key as well?
Motivation
Simplify the use of keyed topics, without requiring the developer to create .idl message definitions.
Design / Implementation Considerations
Maybe the annotation system can be expanded in such a way it allows for more future additions easily.
Additional Information
No response
Description
Currently keyed topics require the use of
IDLmessages.However, ROS Interface files (
.msg,.srv&.action) already support@optional.Maybe this could be extended to include
@keyas well?Motivation
Simplify the use of keyed topics, without requiring the developer to create
.idlmessage definitions.Design / Implementation Considerations
Maybe the annotation system can be expanded in such a way it allows for more future additions easily.
Additional Information
No response