Professional Documents
Culture Documents
PP Group2 Report2 3 Wheels Robot
PP Group2 Report2 3 Wheels Robot
trajectory tracking
Trần Bùi Nam Sơn – 20202767
Nguyễn Quốc Lập – 20202755
Nguyễn Tiến Dũng – 20202786
Trần Hữu Đức - 20202739
I. Contents:
1. Dynamic model
2. Control method
3
I. Dynamic model
• Main role: Control the speed and rotation angle by controling the
torque generated by each actuators
• We have set of differential equations describing the dynamic
model:
Where:
• m is the weight of the car
• J is the the moment of inertia of the vehicle
around the center
• is the force in the x-axis direction
• is the force in the y-axis direction
• M is the moment generated by the pulling
force exerted by the two wheels on the vehicle tends to
make the vehicle rotate around its axis
4
I. Dynamic model
• Final model:
Where:
and the remaining matrices are zero
5
I. Dynamic model
Where:
6
II. Control method:
7
II. Control method:
8
II. Control method:
• The posture tracking error between the real robot and the desired
robot will be given as:
Where and
• Take derivative:
==
• Using Backstepping method to select the smooth velocity input:
==
9
II. Control method:
• We see that 0
10
II. Control method:
We have:
where:
11
II. Control method:
=> Choose C=
12
THANK
YOU !
13