• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2020, Vol. 56 ›› Issue (9): 18-28.doi: 10.3901/JME.2020.09.018

Previous Articles     Next Articles

Forward-inverse Dynamics Analysis of Robot Arm Trajectories and Development of a Nonlinear Friction Model for Robot Joints

DUAN Shuyong1,2, LI Changluo1,2, HAN Xu1,2, LIU Guirong3   

  1. 1. State Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin 300131;
    2. School of Mechanical Engineering, Hebei University of Technology, Tianjin 300131;
    3. Aeronautical Engineering and Mechanical Engineering, University of Cincinnati, Cincinnati 45221, USA
  • Received:2019-05-28 Revised:2019-09-25 Online:2020-05-05 Published:2020-05-29

Abstract: Piecewise linear friction in the joints is often used to model dynamic behavior of robot arms. Nonlinear friction has been, however, found as one of the key factors to determine the dynamic jitter trajectory of robot arm tips. It is studied that the nonlinear friction model of the robot joints and its influence on the dynamic trajectory of robots. A kinematic model is established for multi-joint robots, using which the angular displacement, velocity and acceleration of joints are obtained for any planned trajectory. The Newton-Euler inverse dynamics analysis is then carried out to find out the forces and torques at the joints considering nonlinear frictions, for a given trajectory at the arm-tip. These forces and torques are substituted applied into the forward dynamics model to obtain the actual trajectory of the arm-tip. Using our analysis procedure, the influence of different driving torques on the trajectory and the angular displacement of each joint are studied in great detail. The results show that the nonlinear friction has a significantly influence on the trajectory of the arm-tip. The present forward and inverse dynamic analysis procedure and the nonlinear friction model proposed in this work provide a useful analytic and modeling tool for the development of high-precision robots.

Key words: robot arm, nonlinear friction model, dynamic modeling, Newton-Euler methods, forward-inverse dynamics, robot arm kinematics, motion trajectory

CLC Number: