摘要

In manufacturing environment where a robot arm is programmed to follow a specified path such as in polishing, the geometric coordinate transformation of an automated polishing system frames is needed for polishing workpiece surface. As the presence of kinematic singularities can extremely affect the robot's performance, singularity regions in the task space for robot are clearly identified using determinant of the robot's Jacobian matrix. Based on the free-form surface polishing requirements, programing an industrial robot with Teach Pendant manually is skill dependent and time consuming. Therefore, a scheme of an automatic polishing system is proposed, which includes a 6DOF arm robot. An automatic planning and programming system based on data from a CAD system is described to create robot paths. The robot program which contains the polishing path is generated in certain order using RoboGuide software in virtual environment. A Human Machine Interface has been used to control the entire polishing system online. Finally, the generated path is successfully applied in robotic polishing system. The experimental results prove that the proposed method is effective and feasible. The outcomes of this work contribute to enhancing the use of arm robot for polish free-form workpiece surfaces.