Demo Flag Descriptions
Autostart demo at boot
Disable vocalisation
Disable translation
Disable rotation
Disable neck
Disable sleep
Disable cliff reflex
Disable shun cliffs
Disable affect from sound
Disable attend motion
Disable attend sounds
Disable attend faces
Disable attend ball
Disable express through tail
Disable express through light
Disable express through ears
Disable express through eyelids
Disable unhappiness
Disable move away
Disable stall detection
Disable sonar modulation
Debug sonar modulation
Debug detection
Causes the demo controller to be started automatically at boot time.
Turn off MiRo's voice.
Prevent MiRo from moving from the spot. This allows reduced supervision, but do not rely on perfect performance at staying put (e.g. do not trust MiRo to stay safely on a table!).
(Also) prevent MiRo from rotating its body around the spot.
Prevent MiRo from moving its neck (this does not imply disable translation or rotation).
Prevent MiRo from falling asleep.
MiRo will no longer protect itself from driving over cliffs; this can be useful in environments where there are no cliffs, and where the floor surface is causing the cliff detectors to misbehave.
Unless this flag is set, MiRo will actively turn away from cliffs when deciding what to do; with this flag set, MiRo will turn away only when something else gets its attention.
Make MiRo deaf for the purposes of affect (otherwise, loud sounds will make MiRo unhappy); useful in noisy environments such as exhibitions.
Do not attend moving objects detected by the cameras.
Do not attend to audio events such as hand claps or voices; useful in noisy environments such as exhibitions.
Ignore human faces when deciding where to look.
Do not attend to MiRo's toy blue ball.
Turn off expression through the tail.
Turn off expression through the (illumination) lights.
Turn off expression through the ears (rotation).
Turn off expression through the eyelids (blinking etc.).
Prevent MiRo from reaching less than neutral happiness.
Prevent MiRo from performing actions that cause it to "turn away" from what it is attending; together with the above flag, this renders MiRo rather positive in character.
Automatic wheel stall detection will usually cause MiRo to reverse and try something else; you will see this as the eyes are held briefly closed. Disable this if your floor surface is triggering the stall detector in error.
Without this flag, MiRo will use the nose-mounted sonar to reduce the incidence of running into obstacles in the environment; disable this if the sonar is faulty, to restore other functions.
Use this flag to determine if the sonar is operating correctly ("submarine" sonar pings indicate the measured range to an obstacle, whilst the frequency and amplitude of "trilling" indicates that MiRo is resisting forward motion because it detects an obstacle ahead).
This rather crass flag will cause MiRo to make an annoying noise when it detects a face or its toy ball.