logo

SCIENCE CHINA Technological Sciences, Volume 64 , Issue 9 : 1907-1919(2021) https://doi.org/10.1007/s11431-020-1747-7

An on-line tool path smoothing algorithm for 6R robot manipulator with geometric and dynamic constraints

More info
  • ReceivedAug 28, 2020
  • AcceptedNov 18, 2020
  • PublishedJul 13, 2021

Abstract


Funded by

the National Natural Science Foundation of China(Grant,No.,51535004)

and the Fundamental Research Funds for the Central Universities(Grant,No.,2020kfyXJJS064)


Acknowledgment

This work was supported by the National Natural Science Foundation of China (Grant No. 51535004), and the Fundamental Research Funds for the Central Universities (Grant No. 2020kfyXJJS064).


References

[1] Verl A, Valente A, Melkote S, et al. Robots in machining. CIRP Ann, 2019, 68: 799-822 CrossRef Google Scholar

[2] Chen F, Zhao H, Li D, et al. Contact force control and vibration suppression in robotic polishing with a smart end effector. Robotics Comput-Integrated Manuf, 2019, 57: 391-403 CrossRef Google Scholar

[3] Mohammad A E K, Hong J, Wang D. Design of a force-controlled end-effector with low-inertia effect for robotic polishing using macro-mini robot approach. Robotics Comput-Integrated Manuf, 2018, 49: 54-65 CrossRef Google Scholar

[4] Xu P, Cheung C F, Li B, et al. Kinematics analysis of a hybrid manipulator for computer controlled ultra-precision freeform polishing. Robotics Comput-Integrated Manuf, 2017, 44: 44-56 CrossRef Google Scholar

[5] Vosniakos G C, Matsas E. Improving feasibility of robotic milling through robot placement optimisation. Robotics Comput-Integrated Manuf, 2010, 26: 517-525 CrossRef Google Scholar

[6] Xiong G, Ding Y, Zhu L M. Stiffness-based pose optimization of an industrial robot for five-axis milling. Robotics Comput-Integrated Manuf, 2019, 55: 19-28 CrossRef Google Scholar

[7] Xu J, Zhang D, Sun Y. Kinematics performance oriented smoothing method to plan tool orientations for 5-axis ball-end CNC machining. Int J Mech Sci, 2019, 157-158: 293-303 CrossRef Google Scholar

[8] Kim C, Chung J H, Hong D. Coordination control of an active pneumatic deburring tool. Robotics Comput-Integrated Manuf, 2008, 24: 462-471 CrossRef Google Scholar

[9] Chen S, Cheung C F, Zhang F, et al. Optimization of tool path for uniform scallop-height in ultra-precision grinding of free-form surfaces. Nanomanuf Metrol, 2019, 2: 215-224 CrossRef Google Scholar

[10] Xiao Q B, Wan M, Liu Y, et al. Space corner smoothing of CNC machine tools through developing 3D general clothoid. Robotics Comput-Integrated Manuf, 2020, 64: 101949 CrossRef Google Scholar

[11] Xu F, Chen M, Sun Y. A circumscribed local interpolation methodology for CNC machining along linear tool paths. J Industrial Production Eng, 2020, 37: 245-258 CrossRef Google Scholar

[12] He S, Yan C, Deng Y, et al. A tolerance constrained G2 continuous path smoothing and interpolation method for industrial scara robots. Robotics Comput-Integrated Manuf, 2020, 63: 101907 CrossRef Google Scholar

[13] Liu Q, Huang T. Inverse kinematics of a 5-axis hybrid robot with non-singular tool path generation. Robotics Comput-Integrated Manuf, 2019, 56: 140-148 CrossRef Google Scholar

[14] Huang X, Zhao F, Tao T, et al. A novel local smoothing method for five-axis machining with time-synchronization feedrate scheduling. IEEE Access, 2020, 8: 89185-89204 CrossRef Google Scholar

[15] Liu H, Lai X, Wu W. Time-optimal and jerk-continuous trajectory planning for robot manipulators with kinematic constraints. Robotics Comput-Integrated Manuf, 2013, 29: 309-317 CrossRef Google Scholar

[16] Gasparetto A, Zanotto V. A technique for time-jerk optimal planning of robot trajectories. Robotics Comput-Integrated Manuf, 2008, 24: 415-426 CrossRef Google Scholar

[17] Gasparetto A, Lanzutti A, Vidoni R, et al. Experimental validation and comparative analysis of optimal time-jerk algorithms for trajectory planning. Robotics Comput-Integrated Manuf, 2012, 28: 164-181 CrossRef Google Scholar

[18] Huang J, Hu P, Wu K, et al. Optimal time-jerk trajectory planning for industrial robots. Mechanism Machine Theor, 2018, 121: 530-544 CrossRef Google Scholar

[19] Lin M T, Tsai M S, Yau H T. Development of a dynamics-based nurbs interpolator with real-time look-ahead algorithm. Int J Machine Tools Manufacture, 2007, 47: 2246-2262 CrossRef Google Scholar

[20] Beudaert X, Lavernhe S, Tournier C. 5-axis local corner rounding of linear tool path discontinuities. Int J Machine Tools Manufacture, 2013, 73: 9-16 CrossRef Google Scholar

[21] Sun Y, Zhao Y, Bao Y, et al. A smooth curve evolution approach to the feedrate planning on five-axis toolpath with geometric and kinematic constraints. Int J Machine Tools Manufacture, 2015, 97: 86-97 CrossRef Google Scholar

[22] Yang J, Yuen A. An analytical local corner smoothing algorithm for five-axis CNC machining. Int J Machine Tools Manufacture, 2017, 123: 22-35 CrossRef Google Scholar

[23] Yang J, Li D, Ye C, et al. An analytical C3 continuous tool path corner smoothing algorithm for 6R robot manipulator. Robotics Comput-Integrated Manuf, 2020, 64: 101947 CrossRef Google Scholar

[24] Xie Z, Xie F, Liu X J, et al. Global G3 continuity toolpath smoothing for a 5-dof machining robot with parallel kinematics. Robotics Comput-Integrated Manuf, 2021, 67: 102018 CrossRef Google Scholar

[25] Dong W, Liu S, Ding Y, et al. An artificially weighted spanning tree coverage algorithm for decentralized flying robots. IEEE Trans Automat Sci Eng, 2020, 17: 1689-1698 CrossRef Google Scholar

[26] Shi J, Bi Q Z, Zhu L M, et al. Corner rounding of linear five-axis tool path by dual Ph curves blending. Int J Machine Tools Manufacture, 2015, 88: 223-236 CrossRef Google Scholar

[27] Chang W C, Cheng M Y, Tsai H J. Image feature command generation of contour following tasks for scara robots employing image-based visual servoing—A Ph-spline approach. Robotics Comput-Integrated Manuf, 2017, 44: 57-66 CrossRef Google Scholar

[28] Yuen A, Zhang K, Altintas Y. Smooth trajectory generation forfive-axis machine tools. Int J Machine Tools Manufacture, 2013, 71: 11-19 CrossRef Google Scholar

[29] Fleisig R V, Spence A D. A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining. Comput-Aided Des, 2001, 33: 1-15 CrossRef Google Scholar

[30] Huang J, Lu Y, Zhu L M. Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories. Int J Machine Tools Manufacture, 2018, 135: 78-96 CrossRef Google Scholar

[31] Beudaert X, Pechard P Y, Tournier C. 5-axis tool path smoothing based on drive constraints. Int J Machine Tools Manufacture, 2011, 51: 958-965 CrossRef Google Scholar

[32] Sencer B, Altintas Y, Croft E. Feed optimization for five-axis CNC machine tools with drive constraints. Int J Machine Tools Manufacture, 2008, 48: 733-745 CrossRef Google Scholar

[33] Sun Y W, Chen M S, Jia J J, et al. Jerk-limited feedrate scheduling and optimization for five-axis machining using new piecewise linear programming approach. Sci China Tech Sci, 2019, 62: 1067-1081 CrossRef ADS Google Scholar

[34] Biagiotti L, Melchiorri C. FIR filters for online trajectory planning with time- and frequency-domain specifications. Control Eng Practice, 2012, 20: 1385-1399 CrossRef Google Scholar

[35] Tajima S, Sencer B. Accurate real-time interpolation of 5-axis tool-paths with local corner smoothing. Int J Machine Tools Manufacture, 2019, 142: 1-15 CrossRef Google Scholar

[36] Liu Y, Wan M, Qin X B, et al. Fir filter-based continuous interpolation of G01 commands with bounded axial and tangential kinematics in industrial five-axis machine tools. Int J Mech Sci, 2020, 169: 105325 CrossRef Google Scholar

qqqq

Contact and support