A practical approach for automated polishing system of free-form surface path generation based on industrial arm robot

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.

[1]  J. Norberto Pires,et al.  CAD interface for automatic robot welding programming , 2004, Ind. Robot.

[2]  Ming-June Tsai,et al.  Efficient automatic polishing process with a new compliant abrasive tool , 2006 .

[3]  Nuno Mendes,et al.  Direct off-line robot programming via a common CAD package , 2013, Robotics Auton. Syst..

[4]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .

[5]  Christophe Tournier,et al.  Automatic polishing process of plastic injection molds on a 5-axis milling center , 2009, 1003.5062.

[6]  Yoshimi Takeuchi,et al.  Automated polishing process with a human-like dexterous robot , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[7]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[8]  Clément Gosselin,et al.  Singularity analysis of closed-loop kinematic chains , 1990, IEEE Trans. Robotics Autom..

[9]  L. W. Tsai,et al.  Robot Analysis: The Mechanics of Serial and Parallel Ma-nipulators , 1999 .

[10]  Leon lajpah,et al.  Simulation in robotics , 2008 .

[11]  F. W. Preston The Theory and Design of Plate Glass Polishing Machines , 1927 .

[12]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[13]  Santiago Garrido,et al.  Accuracy and Calibration Issues of Industrial Manipulators , 2006 .

[14]  Guangjun Liu,et al.  Modelling and analysis of contact stress for automated polishing , 2006 .

[15]  Robert Bogue,et al.  Finishing robots: a review of technologies and applications , 2009, Ind. Robot.

[16]  Ward O. Winer,et al.  Wear control handbook , 1980 .

[17]  Yoshimi Takeuchi,et al.  Dexterous polishing of overhanging sculptured surfaces with a 6-axis control robot , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[18]  Yuwen Sun,et al.  Investigations on the automatic precision polishing of curved surfaces using a five-axis machining centre , 2014 .

[19]  Juan J. Marquez,et al.  Process modeling for robotic polishing , 2005 .

[20]  Ljubinko Kevac,et al.  Effective Work Region Visualization for Serial 6 DOF Robots , 2014 .

[21]  Andy R. Harland,et al.  Validation of RoboGuide to Support the Emulation of Sporting Movements using an Industrial Robot , 2012 .

[22]  K. Goyal,et al.  AN ANALYTICAL METHOD TO FIND WORKSPACE OF A ROBOTIC MANIPULATOR , 2010 .

[23]  Fusaomi Nagata,et al.  Robotic sanding system for new designed furniture with free-formed surface , 2007 .

[24]  S. Ali A. Moosavian,et al.  Dynamic modeling and kinematic simulation of Stäubli© TX40 robot using MATLAB/ADAMS co-simulation , 2011, 2011 IEEE International Conference on Mechatronics.

[25]  S. F. Chan,et al.  Post-processing methodologies for off-line robot programming within computer integrated manufacture , 2003 .

[26]  George Chryssolouris,et al.  MACHINING WITH ROBOTS: A CRITICAL REVIEW , 2011 .

[27]  Daniel E. Whitney,et al.  Robot Grinding and Finishing of Cast Iron Stamping Dies , 1992 .

[28]  H. Tam,et al.  Robotic polishing of free-form surfaces using scanning paths , 1999 .

[29]  Ulrich Berger,et al.  An approach for the automatic generation of robot paths from CAD-data , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[30]  Junku Yuh,et al.  Task reconstruction method for real-time singularity avoidance for robotic manipulators , 2006, Adv. Robotics.