1666
Shared
Con
trol
Figure6.10.The operator needs to controlthe robottomovefromastarting
area to aspecific destination, whichisa2ft × 2ftregion(thedimension of
Gyroverisabout 1 . 5ft × 0 . 8ftasviewed fromthe top). This experimenthas
two
main
goals:
1. Therobot must reachthe destination within thespecific area.
2. Afterthe robothas reached the destination, it is required that the robot
can maintain its lateral balance even when the operator does notfurther
control it.
Theexperimental results are showninFigure 6.15and 6.16.
Although
we
aren
ot
concerned
with
wh
ether
ther
ob
ot
can
a
ccurately
trackthe path or not, the overall offset fromthe path is 1.18 ft, whichisan
acceptable value for a60ftlongjourney.Moreover, forthe three trailsinthis
experiment, allthe trajectories of therobot areconverging to the destination
at theend of thepath.FromFigure 6.16, when t ≥ 14 (at thedestination),
the operator didnot commandthe robotanymore, however, the robotcan
balance itself at around 90
o
.Therefore, under ashared controlenvironment,
with the human operator responsible forthe na
vigation tasko
ft
he robo
t,
the robotisable to move fromone location to another location whichare
fara
part, andtobalance itself at
thev
ertical po
sition when the robotstops
moving (with no operator’s command).
6.6Discussions
From theresults we obtained fromthe previous experiments, we verify that our
proposed shared control
algorithm can let
the system ch
oo
se be
twe
en hu
man
operator’s controlcommands or thecommands fromthe autonomousmodule
systematically.W
heneve
rt
he operator hasc
hosena
highlevel
of
autonomy,
the system will execute the command from the the autonomous module unless
the operator hasgiven acommandwhichis’confident’ enough to overcome
thec
onflictb
et
ween the op
erator andthe mac
hine.O
nt
he other hand, if al
ow
degree of autnomyischosen, the system will follow theoperator’s command
unless a’significant’ error/conflict is measured.The proposed shared control
algorithm is able to allow twoentities (human and machine) to exit in the
same system simultaneously.
Although Gyrov
er
do
es
nothav
eanautonomous module to
na
vigate it-
self to travelfromone location to another, this can be done by sharingthe
navigation task with the operator. Under shared control, therobot will main-
tain itslateralbalance when theoperatordoesnot commandit. On the other
hand, under adegree of sharing, the operator is still able to control therobot
to do some specific tasks(straightpath tracking, point-to-pointnavigation,
etc). It is believed that if an autonomous navigation module existsinthe sys-
tem, the operator canshare morenaviagtion controltothe machine using the