Abstract
Compared with traditional CNC machine tools, industrial robots have higher flexibility and lower cost in the machining field. However, the relatively low stiffness of the robot makes it difficult to meet the accuracy requirements. In this paper, a robot machining posture optimization method is proposed to improve the performance. First, a deformation index considering the robot stiffness compensation matrix \({K}_{C}\) is proposed to evaluate the stiffness performance of the robot machining trajectory. Then, by minimizing the deformation index under consideration of kinematic constraints, a robot posture optimization model is established. The discrete Dijkstra optimization method is proposed to solve the global optimal solution to the model. Finally, the effectiveness of the robot deformation index and posture optimization method has been verified by a series of simulations and experiments in the Motoman ES165D robot.
Similar content being viewed by others
Data availability
The data used or analyzed during the current study are available from the corresponding author on reasonable request.
References
Slavkovic NR, Milutinovic DS, Glavonjic MM (2014) A method for off-line compensation of cutting force-induced errors in robotic machining by tool path modification. Int J Adv Manuf Technol 70(9–12):2083–2096. https://doi.org/10.1007/s00170-013-5421-z
Zhang J, Liao W, Bu Y, Tian W, Hu J (2020) Stiffness properties analysis and enhancement in robotic drilling application. Int J Adv Manuf Technol 106(11–12):5539–5558. https://doi.org/10.1007/s00170-020-05011-8
Janez G, Timi K, Karl G, Miran B (2020) Accuracy improvement of robotic machining based on robot’s structural properties. Int J Adv Manuf Technol 108(5–6):1309–1329. https://doi.org/10.1007/s00170-020-05438-z
Lu YA, Tang T, Wang CY (2021) Collision-free and smooth joint motion planning for six-axis industrial robots by redundancy optimization. Robot Comput Integr Manuf 68. https://doi.org/10.1016/j.rcim.2020.102091
Zargarbashi SHH, Khan W, Angeles J (2012) Posture optimization in robot-assisted machining operations. Mech Mach Theory 51:74–86. https://doi.org/10.1016/j.mechmachtheory.2011.11.017
Huo LG, Baron L (2011) The self-adaptation of weights for joint-limits and singularity avoidances of functionally redundant robotic-task. Robot Comput Integr Manuf 27(2):367–376. https://doi.org/10.1016/j.rcim.2010.08.004
Leger J, Angeles J (2016) Off-line programming of six-axis robots for optimum five-dimensional tasks. Mech Mach Theory 100:155–169. https://doi.org/10.1016/j.mechmachtheory.2016.01.015
Guo Y, Dong H, Ke Y (2015) Stiffness-oriented posture optimization in robotic machining applications. Robot Comput Integr Manuf 35:69–76. https://doi.org/10.1016/j.rcim.2015.02.006
Lin Y, Zhao H, Ding H (2017) Posture optimization methodology of 6R industrial robots for machining using performance evaluation indexes. Robot Comput Integr Manuf 48:59–72. https://doi.org/10.1016/j.rcim.2017.02.002
Chen C, Peng F, Yan R, Li Y, Wei D, Fan Z, Tang X, Zhu Z (2019) Stiffness performance index based posture and feed orientation optimization in robotic milling process. Robot Comput Integr Manuf 55:29–40. https://doi.org/10.1016/j.rcim.2018.07.003
Xiong G, Ding Y, Zhu L (2019) Stiffness-based pose optimization of an industrial robot for five-axis milling. Robot Comput Integr Manuf 55:19–28. https://doi.org/10.1016/j.rcim.2018.07.001
Chen SF, Kao I (2000) Conservative congruence transformation for joint and Cartesian stiffness matrices of robotic hands and fingers. Int J Robot Res 19(9):835–847. https://doi.org/10.1177/02783640022067201
Vosniakos GC, Matsas E (2010) Improving feasibility of robotic milling through robot placement optimisation. Robot Comput Integr Manuf 26(5):517–525. https://doi.org/10.1016/j.rcim.2010.04.001
Chen Q, Zhang C, Hu T, Zhou Y, Ni H, Xue X (2022) Posture optimization in robotic machining based on comprehensive deformation index considering spindle weight and cutting force. Robot Comput Integr Manuf 74:102290. https://doi.org/10.1016/j.rcim.2021.102290
Salisbury JK (1980) Active stiffness control of a manipulator in cartesian coordinates. 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes1980. p. 95–100. https://doi.org/10.1109/CDC.1980.272026.
Dumas C, Caro S, Garnier S, Furet B (2011) Joint stiffness identification of six-revolute industrial serial robots. Robot Comput Integr Manuf 27(4):881–888. https://doi.org/10.1016/j.rcim.2011.02.003
Whitney DE (1972) The mathematics of coordinated control of prosthetic arms and manipulators. J Dyn Syst Meas Control Trans ASME 94(4):303–309. https://doi.org/10.1115/1.3426611
Zargarbashi SHH, Khan W, Angeles J (2012) The Jacobian condition number as a dexterity index in 6R machining robots. Robot Comput Integr Manuf 28(6):694–699. https://doi.org/10.1016/j.rcim.2012.04.004
Funding
This work was supported by the key R & D plan of Shandong Province for major scientific and technological innovation projects, grant number: 2021CXGC011205.
Author information
Authors and Affiliations
Contributions
Xiangru Xue contributed to the idea and methodology development and validation, manuscript writing; Chengrui Zhang contributed to the funding support, idea and methodology discussion, algorithm check, and manuscript refinement; Qizhi Chen provided the support on the programming, writing, and experiments; Xiaogang Xu contributed to the data analysis and visualization. All the authors contributed equally to the writing of the paper.
Corresponding author
Ethics declarations
Research involving human and animal participants
Additional declarations for articles in life science journals that report the results of studies involving humans and/or animals.
Ethics approval
The authors consciously assure that for the manuscript has not been published and is not under consideration for publication elsewhere.
Consent to participate
All the authors consent to participate in this research and contribute to the research.
Consent for publication
All the authors consent to publish the research. There are no potential copyright/plagiarism issues involved in this research.
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Xue, X., Zhang, C., Chen, Q. et al. The posture optimization method based on deformation index in robotic milling process. Int J Adv Manuf Technol 121, 4999–5014 (2022). https://doi.org/10.1007/s00170-022-09745-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09745-5