Grinding complex workpiece surface based on cyber-physical robotic systems