MEMS Computer Vision and Robotic Manipulation System