2.2
Mo
de
ling
on
an
Inc
line
25
The nonholonomic constraints of arollingdisk andasingle wheel robot on
the inclined plane areidentificalinEquations 2.35&2.36.The nonholonomic
constraints canbewrittenas,
A ( q )˙q =0 (2.38)
Aminimum set of differential equations (Normal form) is obtained when the
Lagrange multipliersare eliminated.This model(2.39) is anonholonomicand
underactuatedmodel. The model of asingle wheel robot on theground [112],
assumedthatthe climbing angle ϕ =0,isasubset of this model. The system
dynamics
can
be
de
scrib
ed
as
m
11
0 m
13
0
0 m
22
0 m
24
m
13
0 m
33
0
0 m
24
0 m
44
¨α
¨
β
¨γ
¨
β
a
+ N ( q, ˙q )=Bu (2.39)
2.2.2 Motion Planning on an Incline
Condition of rolling up
In this section, we determine the condition of rolling up of the robot on an inclined
plane. The system can be linearized around the position perpendicular to the surface
such as β = 90
◦
+ δβ, β
a
= δβ
a
,
˙
β =
˙
δβ.After linearization, the linear acceleration
of the system along the plane and the angular acceleration of the rolling diskare
¨γ =
u
1
− mgRC
α
S
ϕ
mr
2
+ I
¨
Y =
u
1
− mgRC
α
S
ϕ
mr
2
+ I
R
where I representsthe moment of thewhole robotalong the Z axis, 2 I
xw
.
Consider arollingdisk, I is set to be themoment of inertiaofthe diskalong
the Z axis. Theconditionofrollingwithout slipping holds, i.e., ¨y = R ¨γ .
Initially ˙γ,v
0
areset to be zero. The minimum value of theangularaccel-
eration of thesystem is set to be ¨γ
min
.Therefore, theconditionofrollingup
on an inclineis
u
1
≥ ( mR
2
+ I )¨γ
min
+ mgR sin ϕ
Let’s rearrangethe aboveequation so that ϕ is representasafunctionofthe
minimum angular accelerationofthe system ¨γ
min
,the moment of inertia I
andthe applied torque u
1
.
sin ϕ =
u
1
− ( mR
2
+ I )¨γ
min
mgR
(2.40)