3D vision guided robotics