Trajectory Planning for Robotic Belt Grinding Based on Curvature Optimization

被引:0
作者
Ma K. [1 ]
Han L. [1 ]
Sun X. [1 ]
Liu P. [1 ]
Zhang K. [1 ]
机构
[1] School of Mechanical Engineering, Southeast University, Nanjing
来源
Jiqiren/Robot | 2018年 / 40卷 / 03期
关键词
B-spline curves and surfaces; Belt grinding; Curvature optimization; Robot; Trajectory planning;
D O I
10.13973/j.cnki.robot.170408
中图分类号
学科分类号
摘要
Aiming at the problems of low programming efficiency and machining precision of belt grinding for complex surface parts, a method is proposed to generate a grinding path for industrial robots according to the curvature values of key contact points, based on the reconstructions of B-spline curves and surfaces and the robot off-line programming technique. Firstly, the B-spline basis functions of the grinding trajectory are calculated by the knot vectors constructed with the key contact points on the surfaces of parts for belt grinding and the accumulation chord length parameter method. Secondly, all unknown control points and cubic B-spline machining curves are obtained according to the inverse matrix of the control points. Thirdly, the key points are refined to produce the target points conforming to grinding process requirements by analyzing the curvature variation rate and arc length between key contact points. Finally, the processing postures of the target points are obtained according to the solution of bi-cubic B-spline interpolation surface equations. Test results of faucet grinding show that the curvature optimization algorithm is obviously better than the section method in term of the contour shape of the workpiece surface, and its roughness value can be stabilized at about 0.082 μm, which effectively improve the surface processing quality of workpieces. © 2018, Science Press. All right reserved.
引用
收藏
页码:360 / 367
页数:7
相关论文
共 21 条
[1]  
Li W.L., Xie H., Zhang G., Et al., Hand-eye calibration in visuallyguided robot grinding, IEEE Transactions on Cybernetics, 46, 11, pp. 2634-2642, (2016)
[2]  
Wang W., Yun C., Dexterity analysis and optimization of belt grinding robot, Robot, 32, 1, pp. 48-54, (2010)
[3]  
Ren X., Cabaravdic M., Zhang X., Et al., A local process model for simulation of robotic belt grinding, International Journal of Machine Tools & Manufacture, 47, 6, pp. 962-970, (2007)
[4]  
Wang W., Yun C., Zhang L., Optimization algorithm for robotic belt surface grinding process, Journal of Mechanical Engineering, 47, 7, pp. 8-15, (2011)
[5]  
Zhang M.D., Wang J.L., Zhang W.Q., Et al., Robotic belt grinding method for the surface of whole propeller blade, Robot, 37, 3, pp. 318-326, (2015)
[6]  
Sun Y.Q., Giblin D.J., Kazerounian K., Accurate robotic belt grinding of workpieces with complex geometries using relative calibration techniques, Robotics and Computer-integrated Manufacturing, 25, 1, pp. 204-210, (2009)
[7]  
Song Y.X., Lv H.B., Yang Z.H., An adaptive modeling method for a robot belt grinding process, IEEE/ASME Transactions on Mechatronics, 17, 2, pp. 309-317, (2012)
[8]  
Song Y.X., Yang H.J., Lv H.B., Intelligent control for a robot belt grinding system, IEEE Transactions on Control Systems Technology, 21, 3, pp. 716-724, (2013)
[9]  
Gao X.S., Mu Y., Gao Y.Z., Optimal trajectory planning for robotic manipulators using improved teaching-learning-based optimization algorithm, Industrial Robot, 43, 3, pp. 308-316, (2016)
[10]  
Gao Z.H., Lan X.D., Bian Y.S., Structural dimension optimization of robotic belt grinding system for grinding workpieces with complex shaped surfaces based on dexterity grinding space, Chinese Journal of Aeronautics, 24, 3, pp. 346-354, (2011)