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]: Update Vehicle Controller's Steering Calculations #168

Closed
4 tasks
hellschwalex opened this issue Jan 22, 2024 · 0 comments · Fixed by #207
Closed
4 tasks

[Feature]: Update Vehicle Controller's Steering Calculations #168

hellschwalex opened this issue Jan 22, 2024 · 0 comments · Fixed by #207
Assignees
Labels

Comments

@hellschwalex
Copy link
Collaborator

Description

Since we calculate Steering dually with the PurePursuit-Controller for lower and Stanley-Controller for higher velocities, the Vehicle Controller needs to newly assess the incoming Steering-Signals and decide on a final Steering signal internally.

  • Overhaul currently implemented Sigmoid-Controller-Chooser-Function:
    • check other functions that allow more signal-mixing around the Cut-Off-Velocity, if that improves the total performance
    • check for the best Cut-Off-Velocity on newly implemented and tuned Controllers
  • Overhaul the redundant, maybe useless PID-Controller for Steering-Input-Signals
    • check (after tuning both controllers) if PID improves performance, if not, delete it
    • check, if better performance, how PID can be tuned
    • if better performance, tune PID

Definition of Done

  • Optimal Steering-Input processing in Vehicle Controller
  • Unneccessary, redunant and overly complex concepts are either gone or well documented
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