Professional Documents
Culture Documents
Robot Arm Trajectory Planning Using Miss
Robot Arm Trajectory Planning Using Miss
DongKyoung Chwa, Junho Kang, Ki Hong Im, and Jin Young Choi
School of Electrical Engineering, ASRI, Seoul National University, Seoul, Korea, jychoi@ee.snu.ac.kr
-860-
G
t Ax k d v(t ) k p r (t ) AT (13)
r (t ) R0 ³ 0
v(W )dW
Ax 2 where k p , kd ! 0 are constants for more smooth
R0 V0 t t (6)
2 interception, and position and velocity matching. Eqn. (13)
A reduces to r k d r k p r 0 , which results in the
R0 V0 t c t 2
2 convergence of r and v to zero.
-861-
G
X- Y - acceleration command
Phase acceleration
( Ay )
command ( Ax )
I maximum value
guidance law in eqn. (4)
(Acceleration within torque
constrained as Fig. 3 (a)
phase) constraint
II
guidance law in eqn. (4)
(Constant 0
constrained as Fig. 3 (b)
velocity phase)
III eqn. (11)
(a) acceleration phase. guidance law in eqn. (4)
(Deceleration constrained as
constrained as Fig. 3 (c)
phase) Fig. 5 (c)
IV eqn. (13)
guidance law in eqn. (4)
(Deceleration constrained as
constrained as Fig. 3 (c)
phase) Fig. 5 (c)
-862-
G
Table 3. Physical parameters of a robot arm velocity at the time of interception are satisfied altogether.
This was possible by introducing body axis as trajectory
l a m I W max planning coordinates and separating the trajectory planning
I1 problem into direction planning and speed planning of robot
a1 m1 W1 max
First l1 arms. Simulations show that the proposed trajectory
joint 0.5m 1kg 0.2kg m 2 20 N m planning method can have the satisfactory performance
1m
against the object maneuver. The experimental issues using
a2 I2 W 2 max computer vision for object information can be pursued as a
Second l2 m2
0.5m 0.2kg m 2
20 N m possible further work
joint 1m 1kg
References
Table 4. Initial position and velocity of the object and the
end-effector. [1] A. J. Koivo and N. Houshangi, “Real-Time Vision
Initial Initial
Feedback for Servoing Robotic Manipulator with Self-
Initial position of velocity of Tuning Controller,” IEEE Transactions on Systems,
Initial velocity of
position of
object (m/sec)
end- end- Man and Cybernetics, Vol. 2, No. 1, pp. 134-141, 1991.
object (m) effector effector [2] Z. Lin, V. Zeman and R.V. Patel, “On-Line Robot
(m) (m/sec)
X Y - X Y - X Y -
Trajectory Planning for Catching a Moving Object,”
-dir dir
X -dir Y -dir
-dir dir -dir dir Proceedings of the IEEE International Conference on
0.8 1 0.2954 0.0521 0.2 1.7 0 0 Robotics and Automation, AZ, pp. 1726-1731, May
1989.
Table 5. Profiles of object maneuver [3] A. A. Masoud and M. M. Bayoumi, “Intercepting a
Switching time Maneuvering Target in a Multidimensional Stationary
Object maneuver Environment Using a Wave Equation Potential Field
2
( m sec ) between each
maneuver (second) Strategy,” Proceedings of the IEEE International
First– Second– Symposium on Intelligent Control, Columbus, OH, pp.
First Second Third Second Third 243-248, August 1994.
Scenario 0.5 2 -3 1.0 1.5 [4] M. Mehrandezh, M. N. Sela, R. G. Fenton, and B.
Benhabib, “Proportional Navigation Guidance in Robot
The results of the proposed method are arranged in Table Trajectory Planning for Intercepting Moving Object,”
6, which shows the satisfactory performance against the Proceedings of the IEEE International Conference on
maneuvering object. Simulation results of Scenarios 1 and 2 Robotics and Automation, Detroit, Michigan, pp. 145-
are shown in Fig. 4 (a), the trajectory of the object and the 150, May 1999.
end-effector is shown and their relative distance becomes [5] M. Mehrandezh, N. M. Sela, R. G. Fenton and B.
sufficiently small. In Fig. 4 (b), the velocity of the end- Benhabib, “Robotic Interception of Moving Object
effector satisfies its velocity limit of 1 m / sec . Following Using an Augmented Ideal Proportional Navigation
the acceleration commands in body axis in Fig. 4 (c), the Guidance Technique,” IEEE Transactions on Systems,
torque remains within the limited values as in Fig. 4 (d). The Man, and Cybernetics, Vol. 30, No. 3, pp. 238-250, May
positions and velocities of the object and the end-effector in 2000.
the X - and Y - directions are shown in Figs. 4 (e), (f), (g), [6] C. F. Lin, Modern Navigation, Guidance, and Control
and (h). Processing, Prentice Hall, 1992UG
[7] T. Takehira, N. X. Vinh, and P. T. Kabamba, “Analytical
Table 6. Performance of the proposed method. Solution of Missile Terminal Guidance,” Journal of
Guidance, Control, and Dynamics, Vol. 21, No. 2, pp.
Final distance Final velocity Elapsed 342-348, 1998.
error(m) error(m/sec) time(t) [8] A. A. Rodriguez and Y. Wang, “Performance
Scenario 0.0004 0.0012 1.9290 Enhancement Methods for Unstable Bank-to-
Turn(BTT) missiles with saturating actuators,”
IV. ConclusionG International Journal of Control, Vol. 63, pp. 641-678,
1996.
This paper presents a novel approach to on-line trajectory
planning of robot arms for the interception of a fast-
maneuvering object. Unlike the previous methods, a
guidance law is employed throughout the tracking phase,
and dynamic constraints such as the torque and velocity
constraints and the matching condition of the position and
-863-
G
(a) Trajectory of the object and the end-effector (e) Position in the X - direction
-864-