The Ozobots we have are called Evo.
The Science of Ozobots using optical sensors on the bottom and motion sensor on the front and back. This allows Evo to sense color and an object in front of it and behind it. The earlier model was called Bit and only followed color could not connect to an IOS device to be controlled.
Ozobots use optical color sensors to follow color patterns.