I am part of a robotics team that tracks an orange ball. We are looking into using the OpenMV camera but our issue last year was oscillating when the robot was moving to the ball. Because of this, our deciding factor of whether to use the OpenMV M7 Cam would be to run a latency test, that is the time it takes from the moment the color appears in the camera’s view to when it recognizes the color. I ran a latency test that lights an orange LED and starts a timer. When the color is recognized, it stops the timer. At 320x240 resolution with the frame buffer disabled, I measured a latency of around .015s. So that’s the time it takes for the image sensor to capture and transmit the data plus the time it takes to run find_blobs() on one blob. I immediately stop the timer before doing anything else, like drawing a circle around the color. Does that seem about right?