Chen Yu-peng, Gao Wei-qiang, Lu Yi-guang. A Teaching Data Optimization Method of Hand by Hand Teaching Spray Robot[J]. 2020, 37(4): 21-26.DOI: 10.12052/gdutxb.200001.
A Teaching Data Optimization Method of Hand by Hand Teaching Spray Robot
In view of the unsteady motion and low overall running speed of the hand by hand teaching spray robot
an optimization method based on spline curve fitting and motion planning is proposed. By using the non-uniform B-spline curve to fit the teaching track
the position and attitude fitting curve is obtained. The position curve and attitude curve are discretized separately. The position curve is discretized based on S-type acceleration and deceleration
and the two-way interpolation method is used to find the deceleration point. The problem of attitude and position synchronization is solved by establishing the mapping relationship between the parameters of attitude curve and position curve. Simulation and experiment show that the algorithm can effectively improve the stability and running speed of the teaching robot.
关键词
Keywords
references
DONG H, ZHONG X F, HUANG S. Trajectory planning method in joint space for 6-DOF robot [J]. Journal of Zhejiang University of Technology, 2015, 43(3): 336-339, 345.
WANG N, ZHANG X M. Trajectory planning and simulation of six-DOF robot based on MATLAB [J]. Manufacturing Automation, 2014, 36(15): 95-97.
MA R, HU X B, YIN G F, et al . The shortest time optimal planning of 6-DOF industrial robot’s trajectory [J ] . Machinery Design Manufacture, 2014(4): 30-32, 35.
LIU H W, WANG X J, LIANG Y Y, et al . Research on the orientation tra jectory planning of robot end-effector [J ] . Machinery Design Manufacture, 2015(4): 28-30, 34.
CHENG J S, ZHANG Q J. Orientations interpolation algorithm for robot with quaternion-based direct inverse kinematics [J]. Mechanical Science and Technology for Aerospace Engineering, 2016, 35(9): 1354-1358.
XING Y, FAN W, TAN J Q, et al . A C2-Continuous unit quaternion interpolatory spline curve [J ] . Journal of Computer-aided Design Computer Graphics, 2017, 29(1): 45-51.
YU M C, YANG X N, WANG G Z. Interpolation of unit quaternion curve with high order continuity [J]. Journal of Computer-aided Design Computer Graphics, 2005, 17(3): 437-441.
WU Y X, WANG P. NURBS interpolation algorithm of self-adjusting feed-rate equation based on curve length [J]. Computer Integrated Manufacturing Systems, 2019, 25(9): 2256-2264.
LIU S L, CHENG L L. A research of motion trajectory optimization for large curvature of ship hull plate processing line robot [J]. Journal of Guangdong University of Technology, 2017, 34(1): 84-89.
凌冠耀. 六关节喷涂机器人的位姿规划算法研究[D].广州: 广东工业大学, 2018.
GAO W Q, JIANG X C, LIU R F, et al . Construction of motion control algorithm for S-shaped curve acceleration and deceleration based on polynomial [J ] . Machine Tool Hydraulics, 2019, 47(4): 124-128.
QIN X, LI D Z, DENG H. Research on position interpolation algorithm of industrial robot based on NURBS curve [J]. Manufacturing Automation, 2018, 40(4): 67-72.
YUE Q Q, LIN M, LIN Y C. Research on Trajectory Planning of Industrial Robot Based on NURBS Algorithm [J]. Machine Tool Hydraulics, 2019, 47(9): 28-32, 71.