- Setup motors
- Calibrate sensors
- Reset position variables
Yes → Turn Left
- Stop
- Rotate left
- Move forward into new path
No →
Yes → Continue Moving Forward
Yes → Turn Right
- Rotate right
No → Dead End
- Rotate 180°
- Backtrack
- Is finish detected? (special marker, end point, etc.)
Yes → Stop Motors → End
No → Loop back to "Move Forward until junction"
by FF