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

[Feature]: Tune Pure-Pursuit Steering Algorithm to work with new leaderboard #155

Closed
hellschwalex opened this issue Jan 9, 2024 · 1 comment · Fixed by #164
Closed
Assignees
Labels

Comments

@hellschwalex
Copy link
Collaborator

hellschwalex commented Jan 9, 2024

Description

The PP-Controller uses the current position and heading and the planned trajectory to create a vector from actual to target point. It then calculates the angle of this vector and with that determines the heading-error with the vector-angle (target-angle) and the current heading (actual-angle).

To determine the target-point it "looks ahead" on the trajectory by a TUNEABLE distance "look-ahead-distance", best tuned depending on current speed.

Problem with #151 since the current heading is very important to the steering controller!!!

Definition of Done

No response

@hellschwalex
Copy link
Collaborator Author

Switching the published "current_heading" to just publish the LMUs yaw works wonders here!

@hellschwalex hellschwalex moved this from 🏗 In progress to 👀 In review in PAF Project Backlog Jan 22, 2024
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in PAF Project Backlog Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant