Add zone messages for GoToZone feature - #91
Conversation
Signed-off-by: kjchee <keai_jiang_chee@cgh.com.sg>
|
Before I give feedback on the message definitions I'd like to know which criteria you would rather I review this with:
Going with criteria (1) will probably mean that requested changes for this PR will be minimal, but we may need to substantially revise the ROS interfaces for zones when we migrate them to the next generation. Going with criteria (2) will probably result in substantial change requests for this PR, which would likely cascade into changes needed in your PRs for I think either approach has advantages and disadvantages, and I would be happy to accommodate whichever you would prefer. |
Hi @mxgrey , let's go with criteria 2 (align with design pattern of next-gen). |
New feature implementation
Implemented feature
This is part of an 8-repo Simple GoToZone feature. Tracked in Stage A of open-rmf/rmf#726.
Adds a new rmf_zone_msgs package containing seven message types that form the zone-booking protocol between fleet adapters and a new Zone Supervisor node.
Implementation description
Messages
ZoneRequestZoneStateZoneBookingZoneStateZoneRejectionZoneStaterequest_idcorrelationZoneModifiersZoneRequestgroup_hint,orientation_hint,preferred_waypointsZoneBookingRevokedZoneManualReleaseGenAI Use
We follow OSRA's policy on GenAI tools