Locate and avoid obstacles (360 laser scanner), follow street lanes and signs (front facing camera). Implemented with Turtlebot3, ROS and amcl.
keep right lane when possible
avoid obstacles by passing to the left lane and returning right
use the best route to reach the goal
use Image processing to detect and stop at stop-lines.