Abstract:
In robot manipulator trajectory planning, jerk controlled trajectories are desirable for
their amenability in path tracking, vibration suppression and reducing of
manipulator wear. Bounded and continuous jerk trajectories narrows the jerk profile
within known limits, eliminating discontinuities and spontaneous rising of jerk,
which are otherwise undesired. In this research, a new method for generating a
bounded and continuous jerk trajectory in joint space is implemented and tested.
Spline functions are a common method for interpolating a set of via points for
generating robot manipulator trajectories. The method introduced in this research is
a novel and robust spline interpolation algorithm, interpolating a 5thorder, 3rdorder
and 5thorder piecewise polynomial (5-3-5 spline), which can generate point-to-point
trajectories as well as trajectories with via points. Generated trajectory has
continuously differentiable profiles for position, velocity and acceleration and has a
start and end zero-bounded, continuous jerk profile. The algorithm allows the user to
independently define the position, velocity, acceleration and jerk values at both start
and end points. At via points, the continuity up to 5th time derivative is maintained,
and the user can define via point position and velocity. Also it allows the user to
define interpolation time intervals between every polynomial segment. Along with
the bounded and continuous jerk profile, these adjustable parameters in the 5-3-5
spline algorithm results an effective and robust trajectory generating method.
Trajectories generated using the 5-3-5 spline algorithm was simulated and tested
successfully on DENSO VP6 robot arm. The experiments demonstrated and proved
the robustness and applicability of the new trajectory generating method in both
point-to-point and via point motions