feat(autoware_diffusion_planner): gradual drift and deviation on turns and reducing jitter - #3239
Merged
Merged
Conversation
|
@PanConChicharron Thank you for contributing to TIER IV E2E branch! Edit the checklist below and check the boxes as you complete the items. Things to check before mergingPlease check the following points before merging:
After mergingPlease check the following points after merging:
|
PanConChicharron
force-pushed
the
arjun.ram/gradual_drift
branch
4 times, most recently
from
July 27, 2026 02:22
56ae6d4 to
7daea04
Compare
PanConChicharron
marked this pull request as ready for review
July 28, 2026 04:29
PanConChicharron
force-pushed
the
arjun.ram/gradual_drift
branch
from
July 28, 2026 05:53
58e9070 to
20a6605
Compare
Co-authored-by: Cursor <cursoragent@cursor.com>
…ram updates Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
PanConChicharron
force-pushed
the
arjun.ram/gradual_drift
branch
from
July 29, 2026 04:52
7b2e3d6 to
35f25e1
Compare
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
maxime-clem
reviewed
Jul 29, 2026
Comment on lines
624
to
626
| const float track_cost = this->params_.track_coeff * track_val * 10.0F; | ||
| const float heading_cost = | ||
| this->params_.heading_coeff * computeHeadingValue(yaw, NUM_TIMESTEPS - 1) * 10.0F; |
There was a problem hiding this comment.
Not related to the PR, but why multiply by 10.0F here ?
| void seedNominalControl(const Trajectory & reference, const size_t start_idx) | ||
| { | ||
| // After a tracking reset, step_count is 0 and u_opt was cleared — fall back to DP seed. | ||
| if (use_last_control_as_nominal && step_count > 0) { |
There was a problem hiding this comment.
(future PR) If the input reference changes a lot we should also reset the step_count to 0.
maxime-clem
approved these changes
Jul 29, 2026
|
Tick the box to add this pull request to the merge queue (same as
|
|
tier4-autoware-public-bot Bot
pushed a commit
to tier4/autoware_universe_planning
that referenced
this pull request
Jul 29, 2026
…s and reducing jitter (tier4/autoware_universe#3239) * feat(mppi): fix for gradual drift Co-authored-by: Cursor <cursoragent@cursor.com> * using coloured noise; changed reference to be time-based tracking; param updates Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * param update; removed unecessary projections Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * new tunings after test Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fix to plots Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fixes Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * updates to debug Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * changes for adding lateral error to cost structure Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fixes Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fix Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> --------- Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



A work in progress to address bad tracking issues
https://tier4.atlassian.net/browse/PDDP-403
https://tier4.atlassian.net/browse/PDDP-404