-
Notifications
You must be signed in to change notification settings - Fork 144
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(ad-api): manual control #631
base: main
Are you sure you want to change the base?
feat(ad-api): manual control #631
Conversation
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
Signed-off-by: Takagi, Isamu <[email protected]>
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.
Copilot reviewed 27 out of 42 changed files in this pull request and generated no suggestions.
Files not reviewed (15)
- docs/design/autoware-interfaces/ad-api/list/api/local/command/steering.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/local/control_mode/select.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/index.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/command/acceleration.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/command/steering.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/local/command/pedal.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/command/pedal.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/local/command/acceleration.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/command/hazard_lights.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/local/operator/status.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/control_mode/list.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/local/control_mode/status.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/command/gear.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/local/control_mode/list.md: Evaluated as low risk
- docs/design/autoware-interfaces/ad-api/list/api/remote/control_mode/select.md: Evaluated as low risk
Comments skipped due to low confidence (2)
docs/design/autoware-interfaces/ad-api/features/manual-control.md:45
- [nitpick] The term 'pedal' might be ambiguous. It should be renamed to 'pedal_control' for clarity.
| pedal | This mode provides longitudinal control using the pedals. |
docs/design/autoware-interfaces/ad-api/list/api/local/command/hazard_lights.md:11
- The term 'status' is vague. It should specify whether the hazard lights are on or off. Consider changing it to 'Target hazard lights state (on/off)'.
text: Target hazard lights status.
Signed-off-by: Takagi, Isamu <[email protected]>
docs/design/autoware-interfaces/ad-api/features/manual-control.md
Outdated
Show resolved
Hide resolved
Signed-off-by: Takagi, Isamu <[email protected]>
| pedal | - | ✓ | - | - | | ||
| acceleration | - | - | ✓ | - | | ||
| velocity | - | - | - | ✓ | |
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.
What happens if the user tries to select a mode (e.g., acceleration) and if that mode isn't supported from by the vehicle. Would the API just return the fail as a response status?
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.
Yes, if the control mode is not supported, the select API will fail and the command APIs will not be enabled.
Description
Add manual control API.
https://github.com/orgs/autowarefoundation/discussions/5369
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The Reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.