feature(waypoint_follower): provide a simpler method to record, store, and reuse driving waypoints without depending solely on lanelet maps #6409
Unanswered
JiaWeiLee-turing
asked this question in
Feature requests
Replies: 2 comments 1 reply
-
|
LGTM |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
@JiaWeiLee-turing I think there are other options:
Personally I am quite interested in the third option. Could you elaborate more on your architecture design choices? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Checklist
Current Behavior
None
Expected Behavior
A simpler method to record, store, and reuse driving waypoints without depending solely on lanelet maps provides a lightweight alternative for managing routes. By directly capturing and reusing waypoints from driving sessions, it avoids the complexity of maintaining detailed maps while still enabling reliable navigation, quick testing, and flexible route validation.
Actual Behavior
Waypoint follower
The waypoint following architecture is designed as a dedicated scenario alongside lane driving and parking. A waypoint maker records odometry as waypoints at fixed intervals into CSV files, which can later be loaded to generate forward or reverse paths for execution. This scenario includes its own launch files and a motion velocity planner to handle obstacle cruise and stop functions. Waypoint following is triggered once the vehicle enters or aligns with the defined waypoint zone.


Scenario Gate
GUI
Waypoint Saver
Waypoint Loader
Workflow
Versions
Beta Was this translation helpful? Give feedback.
All reactions