-
-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add demo using pure pursuit by philippe piatkiewitz
- Loading branch information
Shiye Shizhi
committed
Jan 15, 2025
1 parent
93f1125
commit ccad5ac
Showing
1 changed file
with
13 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# User's comments | ||
|
||
## Pure Persuit Algorithm inspired by Shisato Yano's Python Example | ||
[Link to demo video](https://vimeo.com/1046921330) | ||
|
||
This is an AGV path tracking demo by [Philippe Piatkiewitz](https://nl.linkedin.com/in/philippepiatkiewitz) at [Vectioneer](https://vectioneer.com). | ||
|
||
He implemented this by using [Pure pursuit sample code](/src/components/control/pure_pursuit/pure_pursuit_controller.py) with the following modifications. | ||
|
||
* The selection of the next waypoint was improved and avoids finding waypoints that already have been passed. | ||
* Added the option that the AGV automatically stops at the last waypoint and then also re-orients itself in the desired direction. | ||
* Allow the AGV to drive backwards if that path is shorter. | ||
* Lastly adjust the speed in the corners based on the desired steering angle. |