LEGO MINDSTORMS Robot Inventor
This robot adds on to the Classic Bot by adding the color sensor pointing down at the ground. This can be used to see markings on the ground.
One thing you can do with markings on the ground is program the robot to follow a straight or curved line. Two programs are provided for line following.