Robust Color-Based Vision For Mobile Robots