NURBS curve interpolation strategy for smooth motion of industrial robots

被引:0
|
作者
Guo, Yonghao [1 ]
Niu, Wentie [1 ]
Liu, Hongda [1 ]
Zhang, Zengao [1 ]
Zheng, Hao [1 ]
机构
[1] Tianjin Univ, Key Lab Mech Theory & Equipment Design, Minist Educ, Tianjin 300350, Peoples R China
关键词
NURBS interpolation; Industrial robots; Dynamics constraint; Interpolation output feedrate; Contour error; Roughness; FEEDRATE SCHEDULING METHOD; PARALLEL MANIPULATOR; PATH; OPTIMIZATION; JERK;
D O I
10.1016/j.mechmachtheory.2024.105885
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Smooth motion is crucial for industrial robots to efficiently execute accurate path tracking tasks. This paper proposes a NURBS curve interpolation strategy for smooth motion of industrial robots to reduce roughness and contour error. The strategy ensures smooth motion through two stages: feedrate planning and interpolation point parameter calculation. During the feedrate planning stage, kinematics and dynamics constraints, including torque and torque change rate, are considered in the parameter domain. Round-off error is considered, and an S-curve feedrate planning approach is employed to ensure the planned feedrate is smooth after transitioning from the parameter domain to the time domain. In the interpolation point parameter calculation stage, the displacement guidance curve is generated and updated based on the current situation. Interpolation point iteration compensation is conducted to ensure the interpolation output feedrate is smooth. Simulations and experiments are conducted to validate the effectiveness of the proposed strategy. The simulation results indicate that the proposed strategy effectively smooths the interpolation output feedrate while maintaining efficiency. The experimental results show that the strategy effectively reduces roughness and contour error.
引用
收藏
页数:25
相关论文
共 50 条
  • [41] Parametric continuous and smooth motion interpolation
    Srinivasan, LN
    Ge, QJ
    JOURNAL OF MECHANICAL DESIGN, 1996, 118 (04) : 494 - 498
  • [42] Upper Body Motion Interpolation for Humanoid Robots
    Heo, Jung-Woo
    Oh, Jun-Ho
    2011 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2011, : 1064 - 1069
  • [43] Target strategy for industrial robots
    Zhang, Yi
    Zhang, Han
    Xu, Xiaodong
    Dai, Jianchu
    2018 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2018), 2018, : 118 - 123
  • [44] Smooth motion control for biped robots
    Luo, X
    Zhu, C
    Kawamura, A
    PROCEEDINGS OF THE TENTH IASTED INTERNATIONAL CONFERENCE ON ROBOTICS AND APPLICATIONS, 2004, : 216 - 220
  • [45] Innovation Research on Taylor's Iterative Interpolation Algorithm for NURBS Curve and Simulation
    Zhang, Wanjun
    Gao, Shanping
    Cheng, Xiyan
    Zhang, Feng
    ADVANCES IN MATERIALS, MACHINERY, ELECTRONICS I, 2017, 1820
  • [46] The Real-Time Look-Ahead NURBS Curve Interpolation Algorithm
    Wang, Gengzhu
    MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2012, 2-3 : 523 - 526
  • [47] Look-ahead interpolation algorithm of NURBS curve based on interference pretreatment
    Xu, Shui-Long
    Xu, Zhou-Bo
    Gu, Tian-Long
    Chang, Liang
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2015, 21 (05): : 1229 - 1236
  • [48] Study on the Algorithm for Newton-Rapson Iteration Interpolation of NURBS Curve and Simulation
    Zhang, Wanjun
    Gao, Shanping
    Cheng, Xiyan
    Zhang, Feng
    2017 5TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2017), 2017, 1834
  • [49] Research on convexity-preserving of the weight factor of cubic NURBS interpolation curve
    Liu Jiyuan
    Chen Shaoping
    PROCEEDINGS OF THE 2015 4TH NATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING ( NCEECE 2015), 2016, 47 : 969 - 975
  • [50] Study on NURBS curve interpolation based on before acceleration/deceleration with linear jerk
    Ji, Guoshun
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES, PTS 1-3, 2013, 655-657 : 1200 - 1203