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

fix(autoware_mpc_lateral_controller): delete the zero speed constraint #7673

Merged

Conversation

HansOersted
Copy link
Contributor

@HansOersted HansOersted commented Jun 25, 2024

Description

Delete the steer rate constraint at zero speed.

Note that the steer rate limit will be consequently determined by the velocity-based and curvature-based limits.
Further modifications might be necessary for these two limits.

Tests performed

https://evaluation.tier4.jp/evaluation/reports/50dbfc26-ee89-5da5-89f8-76f7215d2ec8?project_id=prd_jt

after deleting the unrelevant variables:
https://evaluation.tier4.jp/evaluation/reports/ac287872-a0a1-5223-a9f9-8b8dbea19c52?project_id=prd_jt

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.

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
@HansOersted HansOersted added the run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) label Jun 25, 2024
@github-actions github-actions bot added the component:control Vehicle control algorithms and mechanisms. (auto-assigned) label Jun 25, 2024
Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
Copy link

codecov bot commented Jun 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 18.93%. Comparing base (507e3f4) to head (b53e313).
Report is 136 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #7673       +/-   ##
===========================================
+ Coverage   14.84%   18.93%    +4.08%     
===========================================
  Files        1999      149     -1850     
  Lines      139163    13452   -125711     
  Branches    43716     2220    -41496     
===========================================
- Hits        20661     2547    -18114     
+ Misses      95731    10551    -85180     
+ Partials    22771      354    -22417     
Flag Coverage Δ
differential 18.93% <100.00%> (?)
total ?

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@HansOersted HansOersted merged commit 69258bd into autowarefoundation:main Jun 26, 2024
32 of 33 checks passed
simon-eisenmann-driveblocks pushed a commit to simon-eisenmann-driveblocks/autoware.universe that referenced this pull request Jun 26, 2024
autowarefoundation#7673)

* delete steer rate limit when vel = 0

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* delete unnecessary variable

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* pre-commit

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

---------

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
Signed-off-by: Simon Eisenmann <simon.eisenmann@driveblocks.ai>
mitukou1109 pushed a commit to mitukou1109/autoware.universe that referenced this pull request Jul 2, 2024
autowarefoundation#7673)

* delete steer rate limit when vel = 0

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* delete unnecessary variable

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* pre-commit

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

---------

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
takayuki5168 added a commit to tier4/autoware.universe that referenced this pull request Jul 8, 2024
takayuki5168 added a commit to tier4/autoware.universe that referenced this pull request Jul 9, 2024
takayuki5168 added a commit that referenced this pull request Jul 10, 2024
* Revert "fix(autoware_mpc_lateral_controller): delete the zero speed constraint (#7673)"

This reverts commit 69258bd.

* dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add comments

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add minor fix and modify unit test for dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
takayuki5168 added a commit to tier4/autoware.universe that referenced this pull request Jul 10, 2024
* Revert "fix(autoware_mpc_lateral_controller): delete the zero speed constraint (autowarefoundation#7673)"

This reverts commit 69258bd.

* dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add comments

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add minor fix and modify unit test for dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
takayuki5168 added a commit to tier4/autoware.universe that referenced this pull request Jul 10, 2024
* Revert "fix(autoware_mpc_lateral_controller): delete the zero speed constraint (autowarefoundation#7673)"

This reverts commit 69258bd.

* dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add comments

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add minor fix and modify unit test for dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
shmpwk pushed a commit to tier4/autoware.universe that referenced this pull request Jul 10, 2024
…1404)

* Revert "fix(autoware_mpc_lateral_controller): delete the zero speed constraint (autowarefoundation#7673)"

This reverts commit 69258bd.

* dry steering



* add comments



* add minor fix and modify unit test for dry steering



---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
shmpwk pushed a commit to tier4/autoware.universe that referenced this pull request Jul 10, 2024
…1405)

* Revert "fix(autoware_mpc_lateral_controller): delete the zero speed constraint (autowarefoundation#7673)"

This reverts commit 69258bd.

* dry steering



* add comments



* add minor fix and modify unit test for dry steering



---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
palas21 pushed a commit to palas21/autoware.universe that referenced this pull request Jul 12, 2024
autowarefoundation#7673)

* delete steer rate limit when vel = 0

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* delete unnecessary variable

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* pre-commit

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

---------

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
Signed-off-by: palas21 <palas21@itu.edu.tr>
tby-udel pushed a commit to tby-udel/autoware.universe that referenced this pull request Jul 14, 2024
autowarefoundation#7673)

* delete steer rate limit when vel = 0

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* delete unnecessary variable

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* pre-commit

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

---------

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
KhalilSelyan pushed a commit that referenced this pull request Jul 22, 2024
#7673)

* delete steer rate limit when vel = 0

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* delete unnecessary variable

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

* pre-commit

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>

---------

Signed-off-by: Zhe Shen <lucidshenzhe@gmail.com>
Ariiees pushed a commit to Ariiees/autoware.universe that referenced this pull request Jul 22, 2024
* Revert "fix(autoware_mpc_lateral_controller): delete the zero speed constraint (autowarefoundation#7673)"

This reverts commit 69258bd.

* dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add comments

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* add minor fix and modify unit test for dry steering

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:control Vehicle control algorithms and mechanisms. (auto-assigned) run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants