Navigating with only a Cam

I would just like some opinions on how hard it would be to get my camera to stop the robot once it is close to the target.

I know the other solution is to add touch or gyro sensors but it shouldn’t be that hard to get the camera to stop the robot once it detects a large area of color right?

You could probably use the tilt position of the y-axis servo to determine how close you are. When you start getting closer to the vision tetra or goal or whatever, the camera might have to tilt down to target it (it depends on where the camera is on your robot).