A robotic vision programmer using c++, c#, OpenCv.