-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(tier4_rtc_msgs): add new field to rtc cooperate status #119
feat(tier4_rtc_msgs): add new field to rtc cooperate status #119
Conversation
Signed-off-by: satoshi-ota <[email protected]>
21c3f87
to
335373b
Compare
Can you draw a diagram of the state transitions, I'd be happy to ask for it in the README or something. |
@yukkysaito I adde diagram and example usage. Is it okay for you...? |
@satoshi-ota Is the information going to be available in some documentation? No one would want to look for this PR to know the state transition. If its going to be described in FOA/MOT app's README, that's also okay, but I want to put it somewhere more visible. |
Also, I thought it might be better to add some comments to explain what each field is used for, just like in sensor_msgs/Image message for example because the message is starting to get big and hard to understand the purpose of each fields just from the variable's name. Something like the following might work (please fix the description since I'm not sure about some of the fields)
This is just a suggestion and I'm open to other opinions about how we do this(e.g., explain in a separate README file, do it in a separate PR, etc). |
I'm thinkind I'll put documentation in https://autowarefoundation.github.io/autoware.universe/main/planning/rtc_interface/#rtc-interface. |
Thank you for your suggestion. I'll add explanation. |
@mitsudome-r I added variable explanation in 9e887f0. |
Signed-off-by: satoshi-ota <[email protected]>
9e887f0
to
0c4c44c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* feat(tier4_rtc_msgs): add new field Signed-off-by: satoshi-ota <[email protected]> * chore(tier4_rtc_request): add description to msg file Signed-off-by: satoshi-ota <[email protected]> --------- Signed-off-by: satoshi-ota <[email protected]>
Related Links
TIER IV INERNAL LINK
Description
Add new field
tier4_rtc_msgs/State state
so that external tools (e.g. FOA, MOT) can detect canceled behavior.Example Usecase
WAITING_FOR_EXECUTION
RUNNING
RUNNING
FAILED
FAILED
fromRUNNING
. Notify operator of canceling.FAILED
Remarks
Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.
Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.
Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.
CI Checks