Skip to content
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(lane_change): add param for lateral angle deviation #1087

Merged

Conversation

zulfaqar-azmi-t4
Copy link
Contributor

@zulfaqar-azmi-t4 zulfaqar-azmi-t4 commented Jul 22, 2024

Description

⚠️ Require this PR to be merged together (autowarefoundation/autoware.universe#8133)

Current lane change finish judge requires both of the following condition

  1. Ego vehicle drive pass the end pose, and
  2. Ego vehicle is near target lane center line.

However, in situation when lc is running simultaneously with other module especially avoidance module, it will be difficult to pass both condition at the same time. Furthermore, passing both situation is unnecessary.

Before PR, the following simulation will not cause lane change to complete. The video is after PR is made.

cap-.2024-05-30-19-14-35.mp4

Tests performed

Not applicable.

Effects on system behavior

Not applicable.

Interface changes

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 PR 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.

@github-actions github-actions bot added component:system System design and integration. (auto-assigned) component:control Vehicle control algorithms and mechanisms. (auto-assigned) labels Jul 22, 2024
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the RT1-6514-relax-finish-judge branch from ce4ac98 to fe46912 Compare July 24, 2024 07:16
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the RT1-6514-relax-finish-judge branch 2 times, most recently from 606c23a to 585f2fe Compare August 1, 2024 03:52
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the RT1-6514-relax-finish-judge branch from 585f2fe to e81acc1 Compare August 2, 2024 02:49
@github-actions github-actions bot removed component:system System design and integration. (auto-assigned) component:control Vehicle control algorithms and mechanisms. (auto-assigned) labels Aug 2, 2024
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 marked this pull request as ready for review August 2, 2024 04:54
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 added component:planning Route planning, decision-making, and navigation. (auto-assigned) run:build-and-test-differential labels Aug 2, 2024
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 merged commit f489384 into autowarefoundation:main Aug 2, 2024
15 checks passed
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 deleted the RT1-6514-relax-finish-judge branch August 2, 2024 07:22
satoshi-ota pushed a commit to tier4/autoware_launch that referenced this pull request Aug 5, 2024
…ndation#1087)

* RT1-6514 adding lateral angle deviation param

Signed-off-by: Zulfaqar Azmi <[email protected]>

* decrease angle deviation threshold to fix rtc issue

Signed-off-by: Zulfaqar Azmi <[email protected]>

---------

Signed-off-by: Zulfaqar Azmi <[email protected]>
zulfaqar-azmi-t4 added a commit to tier4/autoware_launch that referenced this pull request Aug 13, 2024
…ndation#1087)

* RT1-6514 adding lateral angle deviation param

Signed-off-by: Zulfaqar Azmi <[email protected]>

* decrease angle deviation threshold to fix rtc issue

Signed-off-by: Zulfaqar Azmi <[email protected]>

---------

Signed-off-by: Zulfaqar Azmi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned) run:build-and-test-differential
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants