autowarefoundation / autoware.universe

https://autowarefoundation.github.io/autoware.universe/
Apache License 2.0
1.01k stars 650 forks source link

refactor(lane_change): add new structs (TransientData) to store commonly used values #8849

Closed zulfaqar-azmi-t4 closed 1 month ago

zulfaqar-azmi-t4 commented 2 months ago

Description

This PR adds TransientData to standardize commonly used values in the lane change module, such as the current lanes' buffer and the distance to the terminal start and end. The goal is to ensure consistency when calculating limits and lengths.

Related links

Parent Issue:

How was this PR tested?

  1. Build complete
  2. PSIM
  3. Scenario Test TBD

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

github-actions[bot] commented 2 months ago

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

zulfaqar-azmi-t4 commented 1 month ago

Due to some computational issue, I will set this PR to draft.

zulfaqar-azmi-t4 commented 1 month ago

close as I will open another PR.