-
Notifications
You must be signed in to change notification settings - Fork 9
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
Oscillations observed when reaching goal #8
Comments
Hi @gglaspell , thanks for submitting an issue! I will be testing this particular scenario to replicate the bug. Would be good if you could provide a short video of this too so I can observe said behaviour and fix it :) |
purePursuit.zip |
The oscillations appear to be consistent with the min_approach_linear_velocity. Also, I increased the goal_dist_tol all the way up to 1.0 and it still oscillates near the goal. This is my yaml file: RegulatedPurePursuitController:
|
Hi @gglaspell , sorry for the delay! Let me test it out, implement a fix and get back to you by the end of this week! |
@JohnTGZ Did you solve this bug. Even I'm facing the same issue robot after reaching the goal it oscillates with angular vel about z of 0.16 rad/s as observed in /cmd_vel. Kindly let me know if this is fixed. |
Hi @vaibhav02kadam and @gglaspell Sorry for the late response, I'm no longer working on making any active changes to this repository. I recommend that you migrate to ROS2 so that you can make use of the Nav2 stack where there will be lesser bugs and continual improvements. Regardless, thanks for using and testing out this package! |
requires https://github.com/JohnTGZ/regulated_pure_pursuit_controller known bugs: - ignores local costmap (will collide with dynamic obstacles) - oscillates near goal (JohnTGZ/regulated_pure_pursuit_controller#8)
requires https://github.com/JohnTGZ/regulated_pure_pursuit_controller known bugs: - ignores local costmap (will collide with dynamic obstacles) - oscillates near goal (JohnTGZ/regulated_pure_pursuit_controller#8)
I currently have regulated pure pursuit running in simulation with a turtlebot3 in melodic. When I set a 2D nav goal the robot moves to the goal, but when it reaches the goal it begins to oscillate. If use_rotate_to_heading is set to true, the robot will oscillate rotating in place from left to right. If use_rotate_to_heading is set to false and allow_reversing is set to true, the robot will oscillate back and forth. Have you seen this behavior before?
The text was updated successfully, but these errors were encountered: