Skip to content

feat(pid_long): disable overshoot_emergency #1359

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

Conversation

yuki-takagi-66
Copy link
Contributor

Description

The behavior when crossing the stop line is handled by the control_validator as a reference. For this reason, similar functions on the pid_long side are disabled as default.

How was this PR tested?

psim

Notes for reviewers

None.

Effects on system behavior

None.

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>
Copy link

Thank you for contributing to the Autoware project!

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

Please ensure:

Copy link
Contributor

@kyoichi-sugahara kyoichi-sugahara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is a change to turn off a feature in PID that has become redundant, as PR added functionality for the control_validator to publish diagnostics when crossing over stop lines.

⚠️ NOTICE: Users who don't have a configuration where the system stops based on the control validator's diagnostics need to be cautious.

@yuki-takagi-66 yuki-takagi-66 merged commit cf5d542 into autowarefoundation:main Mar 13, 2025
14 checks passed
@yuki-takagi-66 yuki-takagi-66 deleted the takagi/disable-overrun_chheck-in-pid branch March 13, 2025 04:02
go-sakayori pushed a commit to tier4/autoware_launch that referenced this pull request Mar 17, 2025
Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>
kosuke55 pushed a commit to tier4/autoware_launch that referenced this pull request Mar 18, 2025
Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants