1526
Shared
Con
trol
simultaneously,oritcould be mentally taxing.However, if an autonomous
module is introducedfor thelocal stabilityofthe cup, the operator in the
control loop is only responsible for the navigation task, whichgreatlyreduces
theb
urden
fo
rt
he
op
er
ators.
Mo
reov
er
,i
ti
sc
lear
that
the
pe
rformance
of
the
system
wo
uld
be
mu
ch
be
tter
an
ds
table
than
b
ein
gc
on
trolled
by
as
ingle
en
tit
y(
hu
man/mach
ine).
Gyroverisacomplex system not only in terms of the difficulties in deriving
its mathematicalmodel, butalso in terms of its controlbyhumanoperator.
The robot can be controlled manuallythrougharadio transmitter with two
independentjoysticks, one of them is assigned to control the drivemotor,
while the other oneisassigned to control the tilt motor. Similar to abicycle,
Gyroverisasingle trackvehicle whichisinherently unstable in its lateraldi-
rection.
Therefore,
differen
tf
romc
on
tr
ollinga
quasi-static
mobile
rob
ot
,t
he
human operator notonly handlesthe global navigation forthe robot, but also
needs to payattentiontogovern the lean angle of therobot simultaneously.
Moreover, thehighly couplingeffect between the wheel and the internal fly-
wheel also complicates the controlofGyrove
r. To
this end,for suc
ha
complex
system, instead of creatingfullyautonomous control, it is much more practical
to developacontrol methodwhichcan “share” theworkload of thehuman
operator.
Recently,shared controlhas been widely applied into many robotics man-
machine systems, from health care [10,103, 26,
2, 97, 20]
to telerobo
tics
[121, 64, 39, 120, 29].For rehabilitation applications, atypical example is
robotic wheelchairs. Although the wheelchair itself canprovide alevel of au-
tonomyfor theusers, it is still desirable that
the
user can augmentthe con-
trol by the on-board joystickinsome specialsituations (e.g.docking, passing
through adoorway). Atelerobotic system usually consists of ahumanoper-
ator ands
everal autonomous controllers.
Ah
uman op
erator usually interacts
with the system in differentways. One of theimportantissues is to develop
an efficientm
ethodt
oc
ombine ah
umanand mac
hine intelligences so thatthe
telerobotic system can perform taskswhichcannotbedonebyeither ahu-
man or autonomous controller alone[39]. In these shared controlsystems, the
autonomous modules exist in the system to assist the human operator during
navigation,inorder to relievethe stressofthe operatorsinacomplex system.
Usually,t
he hu
man op
erator is
responsible for some
high-level
con
trol (e.g.
global navigation), whilethe machine performs low-levelcontrol (e.g. local
obstacleavoidance).
In fact,the two behaviorswehavementioned in the previous chapters, (i)
Lateral balancing and (ii) Tiltup motion, aredesigned to tackle the robot’s
instabilityprobleminthe lateral direction. Sincewehavesuccessfully modeled
andimplemented the two behaviorsbyamachine learningapproachand ver-
ified them in experiments, the next step is to incorporatethesemotionswith
human controlinorder to develop asharedcontrol framework forGyrover.
We preferusing ashared controlscheme rather than afullyautonomous one
because of thefollowing reasons: