Skip to main content
Log in

The posture optimization method based on deformation index in robotic milling process

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

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

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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.

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Chengrui Zhang.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-022-09745-5

Keywords

Navigation