Abstract

The linear-format path is widely adopted to approximate the continuous contour in robot controllers. The tangential discontinuity of the linear paths usually causes the discontinuity of the joint velocity. To comply with the joint kinematics limits, the robots have to stop at each corner point, resulting in a great loss of efficiency. To achieve a smooth motion, this paper presents an analytical decoupled C3 continuous local path smoothing method for industrial robots. The tool position path is smoothed in the reference frame while the tool orientation is smoothed in the rotation parametric space based on the exponential coordinates of rotations. The quintic B-splines are inserted at the corners of the linear segments to achieve the G3 continuity of the tool position path and tool orientation path. The orientation smoothing error is constrained analytically. By reparameterization of the remaining linear segments using specially constructed B-splines, the C3 continuity of the tool position path and tool orientation path is achieved. Then, the synchronization of the tool orientation path and tool position path can be guaranteed by sharing the same curve parameter. Besides, to improve the smoothness of the angular motion on the remaining linear segments during parameter synchronization, the transition lengths of the inserted B-splines are optimized. The proposed local smoothing method guarantees that the generated smooth orientation path in the rotation space is invariant with the selection of the reference frame and the orientation of the tool frame, and ensures the jerk-continuous motion with a smoother angular motion on the remaining linear segments, which could improve the motion smoothness of the tool path and tracking accuracy. The effectiveness of the proposed method is validated through simulation and experiments.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call