Stiffness performance index based posture and feed orientation optimization in robotic milling process

Abstract Industrial robots are promising and competitive alternatives for performing machining operations. A relatively low stiffness is the major constraint for the widespread use of industrial robots in machining applications. In this study, the stiffness properties of an industrial robot are analyzed to improve the machining accuracy of robotic milling, and optimization methods for the robot posture and tool feed orientation are established. First, based on the relationship between the external force and deformation of the robot end effector (EE), the normal stiffness performance index (NSPI) of the surface, which is derived from the comprehensive stiffness performance index (CSPI), is proposed to evaluate the robot stiffness performance for a given posture. The NSPI is proven to be independent of the magnitudes of the external forces and dependent on the directions of these forces. A distribution rule is then proposed for the NSPI with respect to any direction in the Cartesian space for a given posture, which clearly reveals the anisotropic property of the robot stiffness. By maximizing the NSPI, an optimization model is established to optimize the posture of a six degree-of-freedom (DOF) industrial robot in a milling application. Using the NSPI, the optimized tool feed orientation for robot planar milling is obtained. Finally, the results of the robot milling experiments are discussed to illustrate the feasibility and effectiveness of the proposed optimization methods.

[1]  Alexandr Klimchik,et al.  Efficiency evaluation of robots in machining applications using industrial performance measure , 2017 .

[2]  Zengxi Pan,et al.  Machining with flexible manipulator: toward improving robotic machining performance , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[3]  K. Nagai,et al.  A systematic approach to stiffness analysis of parallel mechanisms and its comparison with FEM , 2007, SICE Annual Conference 2007.

[4]  Eberhard Abele,et al.  Modeling and Identification of an Industrial Robot for Machining Applications , 2007 .

[5]  Yinglin Ke,et al.  Vibration analysis and suppression in robotic boring process , 2016 .

[6]  Yusuf Altintas,et al.  Mechanics and dynamics of general milling cutters.: Part I: helical end mills , 2001 .

[7]  Yinglin Ke,et al.  Stiffness-oriented posture optimization in robotic machining applications , 2015 .

[8]  Jorge Angeles,et al.  The Jacobian condition number as a dexterity index in 6R machining robots , 2012 .

[9]  Jorge Angeles,et al.  Posture optimization in robot-assisted machining operations , 2012 .

[10]  J. Angeles,et al.  The stiffness matrix in elastically articulated rigid-body systems , 2007 .

[11]  Ilian A. Bonev,et al.  A comparative evaluation of three industrial robots using three reference measuring techniques , 2015, Ind. Robot.

[12]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[13]  Dragan Milutinovic,et al.  A method for off-line compensation of cutting force-induced errors in robotic machining by tool path modification , 2014 .

[14]  Jin Zhang,et al.  Stiffness analysis and optimization in robotic drilling application , 2017 .

[15]  Andrea Maria Zanchettin,et al.  Exploiting task redundancy in industrial manipulators during drilling operations , 2011, 2011 IEEE International Conference on Robotics and Automation.

[16]  Richard E. DeVor,et al.  Mechanistic Modeling of the Ball End Milling Process for Multi-Axis Machining of Free-Form Surfaces , 2001 .

[17]  Wolfgang Hintze,et al.  Offline simulation of path deviation due to joint compliance and hysteresis for robot machining , 2017 .

[18]  Anatoly Pashkevich,et al.  Workpiece placement optimization for machining operations with industrial robots , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[19]  Bijan Shirinzadeh,et al.  Enhanced stiffness modeling, identification and characterization for robot manipulators , 2005, IEEE Transactions on Robotics.

[20]  Benoît Furet,et al.  A methodology for joint stiffness identification of serial robots , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Hui Zhang,et al.  Chatter analysis of robotic machining process , 2006 .

[22]  Han Ding,et al.  Posture optimization methodology of 6R industrial robots for machining using performance evaluation indexes , 2017 .

[23]  Damien Chablat,et al.  Enhanced stiffness modeling of manipulators with passive joints , 2011, ArXiv.

[24]  Hsi-Yung Feng,et al.  A Mechanistic Cutting Force Model for 3D Ball-end Milling , 2001 .

[25]  Alexandr Klimchik,et al.  Serial vs. quasi-serial manipulators: Comparison analysis of elasto-static behaviors , 2017 .

[26]  Imin Kao,et al.  Conservative Congruence Transformation for Joint and Cartesian Stiffness Matrices of Robotic Hands and Fingers , 2000, Int. J. Robotics Res..

[27]  Geir Hovland,et al.  Hard material small-batch industrial machining robot , 2017, Robotics and Computer-Integrated Manufacturing.

[28]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[29]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[30]  Nikolaos G. Tsagarakis,et al.  On the role of robot configuration in Cartesian stiffness control , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[31]  Stéphane Caro,et al.  Joint stiffness identification of six-revolute industrial serial robots , 2011 .