Vision-based Robotic Manipulation