Vision-based localization for robot-CNC hybrid manufacturing