autoware-documentation icon indicating copy to clipboard operation
autoware-documentation copied to clipboard

docs(ad-api): add motion api

Open isamu-takagi opened this issue 2 years ago • 3 comments

Signed-off-by: Takagi, Isamu [email protected]

Description

Add motion API.

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.

  • [ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

isamu-takagi avatar Jun 24 '22 00:06 isamu-takagi

Documentation URL: https://autowarefoundation.github.io/autoware-documentation/pr-154/ Modified URLs:

  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/api/motion/accept_start/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/api/motion/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/api/motion/state/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/api/planning/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/api/planning/steering_factors/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/api/planning/velocity_factors/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/list/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/types/autoware_ad_api_msgs/msg/motion_state/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/types/autoware_ad_api_msgs/msg/steering_factor/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/types/autoware_ad_api_msgs/msg/steering_factor_array/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/types/autoware_ad_api_msgs/msg/velocity_factor/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/types/autoware_ad_api_msgs/msg/velocity_factor_array/
  • https://autowarefoundation.github.io/autoware-documentation/pr-154/design/autoware-interfaces/ad-api/types/autoware_ad_api_msgs/srv/accept_start/

github-actions[bot] avatar Jun 24 '22 00:06 github-actions[bot]

@isamu-takagi Hi sorry, I have a question, how do we handle when the module publish multiple steering factor? Like the INTERSECTION, it will have multiple steering factors among the path, should we use the UUID that build by the RTC in order to add/remove the steering factor from the array? https://github.com/tier4/tier4_autoware_msgs/blob/tier4/universe/tier4_rtc_msgs/msg/CooperateStatus.msg#L2

tkhmy avatar Aug 23 '22 02:08 tkhmy

@tkhmy I don't think UUID is required. The nearest is enough for HMI, and UUID is rarely used for visualization. It may be combined with the RTC to provide advanced functionality, but it can also be added afterward.

isamu-takagi avatar Aug 23 '22 04:08 isamu-takagi

All conversations are resolved. Please approve if there are no other comments.

isamu-takagi avatar Sep 16 '22 06:09 isamu-takagi