Data-driven methods for vision-based robotic motion control