1626
Shared
Con
trol
throughout the navigation.Basedonthis limitation,weuse arelatively high
level of autonomy(A ≈ 0 . 25) in Gyrovershared control. From theexperi-
ments, we can observethateventhe operator hasshared alevel of control
with
the
system,
an
dt
he
rob
ot
can
still
ac
hieve
so
me
ba
sic
goals
in
mo
bile
teleop
erations.
6.5.1 HeadingControl
The purposeofthis experimentistoillustrate the cooperation between the
human operator andthe autonomous module in asharedcontrol environment.
One
sp
ecial
featureo
fG
yro
ve
ri
st
he
ab
ilit
yt
ot
urn
in
to
ad
esirable
he
ading
directionatastationary location, this motion canbeachieved by controlling
thelean angleofthe robot(left/right) until the desired headingdirection is
reached.
When the robotisnot rolling, the system will automatically execute the
lateral balancing module in order to maintain itslateralstability, by control-
ling thetilt motor. If the operator wishes to command the robottoturn into
ap
articular headingangle,he/she needst
om
aket
he robo
tl
ean at
acertain
angle by controllingthe tilt motor; also, in this case, therobot must stopthe
autonomousmodule andexecute the op
erator’s command. Therefore, if the
system cannot makethe right decision, the operator can nevercontrol the
robottoturn into adesired headingdirection.
The result of
using
A =0. 2and A =0. 8i
nt
he heading con
trol testis
shown in Figure6.6 and Figure6.7 respectively.For A =0. 2, theoperator
triggers the controlofthe tilt
motora
t7
. 5 ≤ t ≤ 9 . 5and
14
. 5 ≤ t ≤ 17,
in order to make therobot lean to aparticular heading angle. It is clear
that the op
erator augments
the
control
in
these
pe
riods
successfully,
whichis
expected when alow degree of autonomyisused. When thereisnocommand
fromthe op
erator,the robotwill execute the lateral balancingc
ontrol from
the autonomous module in order to keep the robotaround 90
o
.For A =
0 . 8, thecontrol trajectory of theoperatoriscompletely different fromthe
finalcontrol output to the system.The operator wantstotrigger thetilt
motor, butthe system neglectsmost of his/her commandsand continues to
execute the lateral balancing commands from the autonomous module. The
system will only execute those commandsfromthe operator only when the
particular command greatly contributes to keepingt
he robo
ta
t9
0
o
,orwhe
n
the confidence level is high, forinstance,at t ≈ 13 and t ≈ 17.
6.5.2 StraightPath
In thestraightpath test,the operator is askedtocontrol therobot to travel
astraightpath,approximately 44 ft long. Theexperimental setupisshown in
Figure 6.8.Three trails are giveninthis experiment, thetrajectory that the
robothas travelled in each trail is showninFigure 6.11. The sensordata of
therobot in trail #3 is plotted in Figure 6.12.