Information Technology Reference
In-Depth Information
Fig. 17.2
Mobile robot
Hilare 2 towing a trailer
A configuration of this robot is represented by
q
=(
x
,
y
,
θ
,
ϕ
) where (
x
,
y
) is the
position of the center of the robot,
is the
orientation of the trailer with respect to the robot. The control vector fields are
θ
is the orientation of the robot and
ϕ
⎛
⎛
⎞
⎠
⎞
⎠
cos
θ
0
0
1
⎝
⎝
sin
θ
X
1
=
X
2
=
0
1
l
t
l
l
t
−
sin
ϕ
−
1
−
cos
ϕ
where
l
r
(resp.
l
t
) is the distance between the center of the robot (resp. the trailer)
and the trailer connection. The inputs of the system are
u
1
and
u
2
the linear and
angular velocities of the robot. To get a basis of
4
R
at each configuration
q
,we
define two additional vector fields:
⎛
⎞
⎛
⎞
−
sin
θ
−
sin(
θ
+
ϕ
)
⎝
⎠
⎝
⎠
.
cos
θ
cos(
θ
+
ϕ
)
X
3
=
X
4
=
0
0
−
l
t
−
l
r
cos
ϕ
−
l
t
The linearized system is thus defined by the matrices
⎛
⎞
00
−
u
1
sin
θ
−
u
3
cos
θ
−
u
4
cos(
θ
+
ϕ
)
−
u
4
cos(
θ
+
ϕ
)
⎝
⎠
00
u
1
cos
θ
−
u
3
sin
θ
−
u
4
sin(
θ
+
ϕ
)
−
u
4
sin(
θ
+
ϕ
)
A
(
s
)=
00
0
u
4
l
r
s
ϕ
−
u
1
c
ϕ+
u
2
l
r
s
ϕ
l
t
00
0
⎛
⎞
cos
θ
0
−
sin
θ
−
sin(
θ
+
ϕ
)
⎝
⎠
.
sin
θ
0
cos
θ
cos(
θ
+
ϕ
)
B
(
s
)=
0
1
0
−
l
t
−
l
r
cos
ϕ
1
l
t
l
r
l
t
−
sin
ϕ
−
1
−
cos
ϕ
0
−
l
t
The input perturbation is defined by truncated Fourier series over inputs
u
1
and
u
2
.
The configuration potential field is defined by a decreasing function of the distance
to obstacles in the workspace. We refer the reader to [8] for details.
Search WWH ::
Custom Search