]> defiant.homedns.org Git - ros_wild_thumper.git/blob - data/robot.jsgf
www: added hostname variable
[ros_wild_thumper.git] / data / robot.jsgf
1 #JSGF V1.0;
2
3 grammar robot;
4
5 <bool> = (on | off);
6 <number> = minus* (zero | one | two | three | four | five | six | seven | eight | nine | ten | eleven | twelve | thirteen | fourteen | fifteen | sixteen | seventeen | eighteen | nineteen | twenty | thirty | forty | fifty | sixty | seventy | eighty  | ninety | hundred | thousand | million);
7
8 <misc_command> = (light | lights) [<bool>];
9 <engine> = (stop | forward | backward | increase speed | decrease speed);
10 <get> = get (temp | temperature | light | voltage | current | pressure | mute | mic | silence | speed | velocity | position | angle | compass | motion | secure | engine | odom | humidity);
11 <go> = go (forward | backward) <number>+ (meter | meters | centimeter | centimeters);
12 <turn> = turn (left | right | (to | by) <number>+ [(degree | degrees)]);
13 <speed> = set+ speed <number>+ | set default speed;
14
15 public <rules> = <misc_command> | <engine> | <get> | <go> | <turn> | <speed>;