made timeout for each step of visual servoing instead of for entire thing