Meet the TonyPi Robot: an educational humanoid robot powered by Raspberry Pi and OpenCV that can play soccer, follow lines, and recognize colors. It comes with a 2DOF high definition camera to get the job done. It also has a convenient voltage display.
This robot ships with PC software and Python source code. It is ready for computer and smartphone control. With expansion boards, you can attach additional sensors to it. Like what you see? You can find out more here.