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

Regulated pure pursuit oscillation at goal #3081

Closed
automech-rb opened this issue Jul 20, 2022 · 3 comments
Closed

Regulated pure pursuit oscillation at goal #3081

automech-rb opened this issue Jul 20, 2022 · 3 comments

Comments

@automech-rb
Copy link
Contributor

Feature request

Feature description

Hi,
When setting low lookahead_dist values for robot with low de-acceleration capability which is able to move at high speed leads to oscillation when arriving at goal.
I believe this is due late checkup for goal slowdown (at low lookahead_dist) and robot is not able to stop quickly leading to overshoots.

Implementation considerations

Having a parameter for de-acceleration of robot with appropriate kinematic modeling.

@Aposhian
Copy link
Contributor

Related: #3045 and #2815

@SteveMacenski
Copy link
Member

SteveMacenski commented Jul 20, 2022

What timing, I swear, more related issues are filed in roughly the same timeframe than seems statistically possible. This must be evidence of a deterministic consciousness 😆

#3045's solution, #3047 would actually fully solve that problem for you, it decouples the lookahead distances from the slow-down criteria so you can slow further away even when using a short lookahead distance.

I think the only thing blocking #3047 is documentation & default. So its right around the corner. I'm going to go ahead and close this issue since its covered by #3045 and the tickets are now linked, but I 100% appreciate the filed ticket @automech-rb. Please let us know if you run into any other issues.

@automech-rb
Copy link
Contributor Author

Thank you both of you for quick reply!
Both of the pull requests looks appealing. I will check them out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants