Entrenamiento de Carro
Entrenamiento de Carro
Entrenamiento de Carro
between R and R T . TTolp and TTolOrient are, respectively, sign of x to head-in (if x < 0) or to backtrack (if x > 0) until x
=0. To achieve such an objective, a two-inputs/one-output
the tolerances for final pose position and orientation fuzzy control is designed. The inputs are the y-coordinate and
satisfaction. the orientation angle θ . The output is the steering angle rates.
III. THE PARKING MANOEUVRES PROBLEM
LD LU
LH
RH
RD RU
Fig. 7 Fuzzy sets representing the orientation angle
V. SIMULATION RESULTS
Fig. 8 Discourse space and membership functions
In this section, computer simulations on a WMR model are defining the orientation angle
given to demonstrate the effectiveness of the proposed parking
system. The robot is represented by a rectangle with 1.5 meter
long and 0.5 large. It is assumed that the steering rates are
updated to maneuver the robot with a constant velocity equal
to 0.1m/sec. The sampling time equals to 0.5 sec. Hence each
0.5 second the robot perceives its environment and decides
what action (the value of steering angle) to take. The motor
coupled with the corresponding wheels can be adjusted to
reach the desired velocity according to a lower level
controller. This process and those of accelerating the vehicle Fig. 9 Discourse space and membership functions
from rest and decelerating it to rest are not mentioned here. defining the steering angle
5
consists of moving the WMR from the initial pose (xfi, yfi, θ fi)
Table 1. Inference Rules for forward maneuver
located at (10, 20, 150) to a final pose given as (80, 10, 00).
(Columns: θ , Lines: y, Outputs;: ϕ ) Figure 11 shows the simulation result for this trajectory.
L LC C RC R Figure 12 shows the case of parallel parking while performing
forward and backward maneuvers. The task here is to move
RD PB PB PM PM PS the robot from the initial pose (70, 30, -100) to the final pose
RU (20, 45, 00). Figure 13 shows that we can successfully control
PB PB PB PB PB
RH the vehicle to park at the desired position
PB PB PM NS NM
H PM PS ZE NS NM
LH PM PS NS NB NB
LU NB NB NM NB NB
LD y (m)
NS NM NM NB NB
70
Table 2. Inference Rules for backward maneuver 60
(Columns: θ , Lines: y, Outputs;: ϕ )
50
L LC C RC R
40
Initial Pose
RD NS NM NM NB NB 30 Final Pose
RU PS NB NM NB NB
RH PM PS NS NB NB 20
H PM PS ZE NS NM 10
LH PB PB PS NS NM
LU 0 x(m)
PB PB PM PB NS 0 10 20 30 40 50 60 70 80
LD
PB PB PM PB PS
Fig. 11. Simulation of trajectory starting from (80, 20, 300)
10
LD 0
0 10 20 30 40 50 60 70 80
x(m)
Fig. 12. Simulation of trajectory starting from (10, 20, 15 )
0
LH
θ
H
RH
RD
REFERENCES