Professional Documents
Culture Documents
Abstract-In this paper, we will design a path tracking con- feedback. Finally, design a linear controller for the linearized
troller for an articulated vehicle (a semitrailer-like vehicle) using system.
time scale transformation and exact linearization. The proposed Theoretically, we can design controllers for any smooth
controller allows articulated vehicles to Follow arbitrary paths
consisting of arcs and lines, while they are moving forward paths using the same strategy. But they will be much more
andlor backward. The experimental result of the &shaped path complicated and not realistic. So we will propose a control
tracking control of the articulated vehicle moving backward is strategy to make the vehicle follow paths consisting of lines
also presented. and arcs by switching the path tracking controllers for straight
lines and circles. Of course, the vehicle cannot exactly track
1. INTRODUCTION such paths, but our controller allows the vehicle to approxi-
mately follow them without discontinuous steering angle. In
A /
71 = .(x) + /~(.E)U
= u(.r) + /&c)F<
+
= fl(.r) [ j ( Z ) F T ( T ) . (71
- = c.os(0,;I
dZ
(20)
(kQ = (-2%) + (LL,."s(o;...-) t ,all( ( I ) . 3
dl., =
tan(H1)
LL C O S ( B 2 ) We can readily design any type of linear controllers for this
c:1
(13) linearized system. If we design a state feedback controller
(13).
fV = t a - l -
L2 If we use :I:; = - 2 : ~as a time scale and use the same
strategy, we can design a straight line tracking controller for
+
L1L*ros3(B1)( ' O S + y H L ) I ' .
”I
Y2
andlor backward.
SAMPEl e'r PATH TRACKING CONTROL THEORY
initial
position
I L-J
Line 2
\ C
I /
where 11 is a new input and h = B 2 - ~ 4 . The linearized system is v. CONTROL STRATEGY FOR FOLl.OWthG
PATHS CONSISTING OF LINESAND ARCS
.-
- ‘A. :
” - -
* .
-_
r .
* . .-
‘ I
I . -
- -.. . . 10
. - ..
1
switch the controllers. At least, the steering angle should be the steering angle will be continuous even though we switch
continuous even if we switch the controllers. Thus, we use the the controllers.
following strategy. With this control strategy, we can control the vehicle to
Only for simplicity, we consider the two straight lines (Line follow the 8-shaped path while it is moving backward (Fig. 5).
1 and Line 2). We assume that the vehicle should track the Line This path consists of two straight lines and two circles. We will
I first and then track the Line 2 (Fig. 4). show the experimental result of this control in Fig. 7.
If the vehiclc: is come near to the crossing point C , we ‘me configuration of the experimental system is shown
will calculate the steering angle a1 for tracking Line 1 and in Fig. 6. We attach the three markers on the vehicle and
the steering angle a2 for tracking Line 2 at the same time. measure their position using a CCD camera in the real time.
At first, we will use cy1 to track Line 1. At the configuration These positions are sent to the personal computer where
where a1 = a2, we will switch the controllers, i.e., we will the vehicle’s position and orientation are calculated using
use 02, after that time, to track the Line 2. With this strategy. them. This personal computer is also used to implement the
SAMPEI r f al.: PATH TRACKING CONTROL THEORY 131
controller, and the command of the steering angle is sent to [SI Y. Kanayama and E. 1. Hartman, “Smooth local path planning for au-
the vehicle using Proportional Radio Controller. tonomous vehicles,” in Proc. 1989 IEEE Irit. Conf Rohor. and Auromar.,
19851, pp. 1265-1270.
As it is shown in Fig. 7, our controller successfully works 191 C. Canudas de Wit and C. Samson, “Path tollowing of a 2-dof wheeled
in the real situation even though the tractor has four wheels, mobile robot under kinematic constraints,” in Proc,. First European
i.e.. Assumption A-2) is no{ satisfied. Contr. C o n f , 1991, pp. 2084-2088.
[IO] 0. J. Sordalen and C. Canudas de Wit. “Exponential control law for
a mobile robot: Extension to path following,” in Proc. 1992 IEEE Irit.
VI. CONCLUSION Con]: Rohot. and Automar., 1992. pp. 2158-2163.
[ I 1 1 --, “Path following and stabilization of a mobile robot.” in Proc,.
In this paper, we have designed the path tracking controller IFAC‘ Nonliri. Contr. Sysr. De.yi%qnSymp., 1992. pp. 5 13-5 18.
for articulated vehicles using nonlinear control theory. The
proposed controller allows vehicles to follow any paths con-
sisting of arcs and lines, while they are moving forward and/or
Mitsuji Sampei (M’87) received the B.Eng..
backward . M.Eng., and Dr.Eng. degrees in 1983, 1985, and
1987, respectively, all from Tokyo Institute of
Technology.
APPENDIX
From 1987 to 1991, he was a Research Associate
STABILITY REGIONOF STRAIGHT LINETRACKING
CONTROL in the Department 0 1 Electrical and Electronics
Engineering, Chiba University. From 1991 to
In this appendix, we will show the stability region of the 1993, he was an Associate Professor in the same
straight line tracking control (22) and (23). department. Since 1993, he has been with the
Let us define V c R4 as Department of Mechanical and Environmental
Informatics, Tokyo Institute of Technology as an
(--.2 -) x (--,;-> x (-- -)
n-7r 7 r T 7r7r
Associate Professor. Dr. Sampei’s current research interests are in the fields of
= (- m,m) x (31)
2 2 2 2’ 2 nonlinear system theory and the control of non-holonornic systems including
mobile robots.
and the mapping H as
H : V R4
(?/2,h,Q2. cy) H (<. (1) (32) Takeshi Tamura received the B.Eng. and M.Eng.
degrees in 1991 and 1993, respectively, from Chiba
which is the combination of the coordinate transformation (IS) University. He is currently working at Mechatron-
ics Development Center of Ishikawajima-Harima
and feedback ( 16). Obviously, W is bijection. Heavy Industries Co., Ltd. His current research
If we assume that the state feedback (21) stabilizes the interests include the control of mobile robots, robust
linearized system (20), (<. 71) always remains in R4 as far as control, intelligent control, and identification.
~2 monotonically increases. This implies (y2, Q1. 02, a ) always
remains in V as far as 22 increases. It is because H is bijection
the other hand, if we assume that ( , y 2 , 8 1 , 0 2 , a ) E V and
the tractor is moving forward ( 2 > O), then from (14), ~2
monotonically increases with respect to the actual time LThus,
we can conclude that, if the controller stabilizes the system
Tadaharu Kobayashi received the B.Eng. and
(20), (:y2.81,82, IL) E V at f = 0, and the tractor is moving M.Eng. degrees in 1992 and 1994. respectively.
forward, then ( y 2 , 8 1 , 8 2 , a ) always remains in V for all t > 0 from Chiba University. He is currently working
and z~ monotonically increases. at Fuji Heavy Industries Ltd. His current research
interests include the control of mobile robots and
airplanes.
REFERENCES
[ I ] R. Su, “On the linear equivalents of nonlinear systems,” Syst. Contr.
Li,tt., vol. 2, no. 1, pp. 48-52, 1982.
121 B. Jakubczyk and W. Respondek, “On linearization of control systems,”
Bull. Arad. Polonaise Sri. Ser. Sci. Math., vol. 28, pp. 517-522, 1980.
131 M. Sampai and K . Furuta, “On time scaling for nonlinear systems:
Application to linearization,” IEEE Trans. .4urom. Contr., vol. 31, no.
5, pp. 459462, 1986.
141 -, “Robot control in the neighborhood of singular points,” IEEE Nobuhiro Shibui received the B.Eng. degree in
Robot. and Automut., vol. 4, no. 3, pp. 303-309, 1988. 1993 from Chiba University. He is currently work-
151 Y. Kanayama, A. Nilipour, and C. Lelm, “A locomotion control method ing at Audio-Video Systems Division of Matsushita
for autonomous vehicles,” in Proc. 1988 IEEE Int. Cony! Robot. and Communication Industrial Co., Ltd. His current re-
Automat.. 1988, pp. 1315- I3 17. search interests include audio-visual systems and
(61 W. L. Nelson and 1. J. Cox, “Local path control for an autonomous mobile robots.
vehicle,” in Pruc. 1988 IEEE Int. Cotif: Rohor. and Autoniat., 1988. pp.
1504-15 IO.
(71 Y . Kanayama, Y. Kimura. F. Miyazaki, and T. Noguchi, “A stable
tracking control method for an autonomous mobile robot,’’ in Proc.
1990 IEEE I n t . Conf Robot. and Automat., 1900, pp. 384-389.