Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Trajectory Planning
torques
Trajectory Motion control Robot
planning system system
Path description
Joint (end-effector)
path constraints(obstacles)
trajectories in terms
constraints imposed by of position, velocity
robot dynamics (smooth) and acceleration
(
Trajectory planning
algorithm
TRAJECTORY PLANNING
Plan a path in Cartesian Space
Joint space
Easy to go through via points
(Solve inverse kinematics at all path points and plan)
No problems with singularities
Less calculations
Can not follow straight line
TRAJECTORY PLANNING
Cartesian planning
difficulties :
A
Initial and Goal
Points are C
reachable.
Intermediate points B
(C) unreachable.
TRAJECTORY PLANNING
WITH POLYNOMIALS
No obstacle
i (t ) ai 0 ai1t ai 2t ai 3t
2 3
i (t ) ai1 2ai 2t 3ai 3t 2
ai 0 i (0)
a (0)
i1 i
ai 0 i (t 0)
a (t 0)
i1 i
i (t ) ai 0 ai1t ai 2t ai 3t
2 3 a0 10
a1 0
3(90 10)
a2 2
60
2
2(10 90)
a3 3
20
2
Final trajectory,
(t ) 10 60t 20t
2 3
EXERCISE 1
The second joint of SCARA manipulator is required
to move from 2 = 30 to 150 in 5 seconds. Find
the cubic polynomial to generate the smooth
trajectory for the joint. Assume that the initial and
final velocity of the joint is zero.
POLYNOMIALS TRAJECTORIES WITH
VIA POINTS
With obstacle
Some via points must be specified in order to avoid collisions.
A
P(tf)
P(0) C
POLYNOMIALS TRAJECTORIES WITH
VIA POINTS
With obstacle
Velocity,
(t ) a1 2a2t 3a3t 2 4a4t 3
Acceleration,
(t ) 2a2 6a3t 12a4t 2
POLYNOMIALS TRAJECTORIES WITH
With obstacle VIA POINTS
Using the five constraints, the following equation were
obtained,
a0 10
a1 0
a0 2a1 4a2 8a3 16a4 50
a1 4a2 12a3 32a4 0
a0 a1 a2 a3 a4 5
Acceleration,
(t ) 140 540t 300t 2
TRAJECTORY PLANNING
Previously, the velocity increase until peak and then
reduce until zero when the robot arm move
towards the final position.