Sigmoid angle-arc curves: Enhancing robot time-optimal path parameterization for high-order smooth motion
Trajectory planning is crucial in the motion planning of robots, where finding the time-optimal path parameterization (TOPP) of a given path subject to kinodynamic constraints is an important component of trajectory planning. The tangential discontinuity at the intersection of continuous line segmen...
Saved in:
Published in | Robotics and computer-integrated manufacturing Vol. 92; p. 102884 |
---|---|
Main Authors | , , , , , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.04.2025
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Trajectory planning is crucial in the motion planning of robots, where finding the time-optimal path parameterization (TOPP) of a given path subject to kinodynamic constraints is an important component of trajectory planning. The tangential discontinuity at the intersection of continuous line segments limits the speed of trajectory planning and can easily cause jitter and over-constraint phenomena. Smooth transitions at corners can be achieved by inserting parameter spline curves. However, due to the insensitivity of parameter spline curves to arc length, their performance in the application of the TOPP algorithm, which relies on the higher-order robot kinematics smoothness (i.e., the function q(s) of the configuration space to the Cartesian space), fails to meet expectations.
A smoothing method suitable for the TOPP algorithm is proposed: Sigmoid Angle-Arc Curve (SAAC). This curve exhibits excellent performance in smooth corner transitions of the TOPP algorithm and is parameterized using arc length. The curvature and geometry of its curves can be expressed analytically in terms of arc lengths. Compared with the traditional B-spline method and the symmetric Euler spiral blending (SE-spiral), SAAC can provide smoother C2 robot kinematics characteristics. Using the TOPP algorithm based on SAAC can significantly enhance the robustness of the TOPP algorithm, significantly reduce jerks, and reduce the time required for movement.
•A corner smoothing method is proposed to enhance turning speed and reduce jerk.•TOPP faces challenges due to the lack of an analytical arc length for splines.•SE-spiral is proposed to avoid the discontinuous switch point in TOPP.•SAAC further minimizes jerk and avoids singular switch points in the TOPP.•Achieve near-time optimization under kinodynamic constraints, reducing jerk. |
---|---|
ISSN: | 0736-5845 |
DOI: | 10.1016/j.rcim.2024.102884 |