Project Milestones - Bigfire3/waymo GitHub Wiki
- [DONE] Basic Lane Following & Obstacle Reaction
- Follow detected lane lines.
- React to frontal obstacles (stop).
- [DONE] Traffic Light Detection (Color-Based)
- Detects a specific predefined color (acting as 'Stop' signal).
- Stops if configured color is detected initially, proceeds otherwise.
- [DONE] Obstacle Passing & Lateral Obstacle Handling
- Pass stationary obstacles detected on the current lane by switching to the adjacent lane.
- Ignore obstacles detected far off to the side of the road (handled implicitly by detection ranges).
- [DONE] Parking Maneuver
- Recognize a designated parking sign. (Handled by
sign_detection_node
and utilized by parking_node
)
- Execute an automated parking maneuver (e.g., parallel parking). (Handled by
parking_node
)
- Execute an automated maneuver to leave the parking spot. (Handled by
parking_node
)
- [WORK IN PROGRESS] Robust Lane Following
- Handle faded, incorrect, or missing lane markings.
- [WORK IN PROGRESS] Intersection Handling
- Detect intersections.
- Execute turns (e.g., based on predefined route or commands).
- [DONE] Manual Pause Functionality
- Added ability to pause and resume operation via keyboard command.
- [DONE] Debug Canva Functionality
- Added functionality to toggle the Debug Canva via the keyboard handler.