AN EXPERIMENTAL COMPARISON OF NONHOLONOMIC
CONTROL METHODS
Kang-Zhi Liu
Department of Electrical and Electronics Engineering, Chiba University, Chiba, Japan
Keywords:
Parking benchmark, Khennouf-Wit method, Astolfi’s method, Sordalen-Egeland method, Ikeda-Nam-Mita
method, Jiang’s method, Liu-Sampei method.
Abstract:
Although numerous nonholonomic control methods have been proposed, few is known about the advantages
and disadvantages of each method. So in this paper an automatic parking system is used as a benchmark to
test several typical nonholonomic control approaches experimentally. The emphasis is put on the applicability
and control performance.
1 INTRODUCTION
Since the last decade nonholonomic control has been
studied extensively and numerous methods have been
proposed. However, no experimental comparison was
reported up to date to the knowledge of the author. So
in this paper the automatic parking problem will be
used as a benchmark to test several typical nonholo-
nomic control approaches experimentally.
The methods to be tested are (1) Khennouf-
Wit method (H.Khennouf and Wit, 1996), (2)
Astolfi’s method (Astolfi, 2000), (3) Sordalen-
Egeland method (Sordalen and Egeland, 1995), (4)
Ikeda-Nam-Mita method (Ikeda et al., 2000), (5)
Jiang’s Method (Jiang, 2000) and (6) Liu-Sampei
method (Sampei and et al., 1995; Liu et al., 2006).
The following specifications are used for compar-
ison: (1) applicability to automatic parking subject
to steering angle and parking space constraints, (2)
safety, (3) convergence performance of each variable,
(4) oscillatory behaviour during the parking control
process.
2 MODEL AND EXPERIMENT
SET-UP
The plant is a rear-drive 4-wheeled car illustrated in
Fig. 1. Subject to the assumption that no side slip
occurs, the kinematic model is described by
˙x = u
1
cosθ, ˙y = u
1
sinθ,
˙
θ = u
1
1
L
tanφ (1)
Figure 1: Model of 4-wheeled car.
in which L denotes the wheel base, (x,y) is the posi-
tion of the center of rear wheel, θ is the orientation
angle with respect to x axis. Further, φ and u
1
denote
the steering angle and driving velocity respectively.
Here
η = tanφ
and the driving velocity u
1
are regarded as the control
input.
As real cars are subject to limitation of steering
angle, the steering angle will saturate when the de-
signed steering angle surpasses this limitation. That
is, when the limit of steering angle is given by
φ ∈ [−φ
max
,φ
max
], φ
max
> 0 (2)
the real input η becomes
η =
η
∗
, |φ| ≤ φ
max
sgn(η
∗
)|η
max
|, |φ| > φ
max
(3)
where η
∗
= tanφ
∗
denotes the designed input and
η
max
= tanφ
max
.
208
Liu K. (2009).
AN EXPERIMENTAL COMPARISON OF NONHOLONOMIC CONTROL METHODS.
In Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Robotics and Automation, pages 208-213
DOI: 10.5220/0002205802080213
Copyright
c
SciTePress