not useful for dynamic walking. For
that, you really need a gyro sensor.
Finally, there is the Execution
section. Here you can specify five
different outputs for your script step
as shown in Table 2.
You can access up to 40 Motion
files; each button has its regular
button press, as well as its “star”
button press. The star button press
means that you press the asterisk
(star, splat, whatever you call it) at
the same time as the remote button
to get an action.
You can also turn on/off the LED
Module LEDs and turn continuous
rotational motors on/off/reverse.
These last two don’t seem to apply to
the Creative kit; I have yet to figure
out just what they do.
There are 25 English phrases
prerecorded on the Create 5720T
(transparent servos) RBC. You can
only get these sounds if your RBC has
the sound chip and speaker option.
Table 3 lists what they are. The
sounds are pretty easy to understand;
the numbers are a little muffled in
my opinion. (I personally love the
dinosaur “ROAR!” sound!)
Sadly, these sounds can only be
used in the Action Builder scripts —
I’d love to be able to attach them to
Motion files like the buttons on the
top of the IR remote control do.
Unfortunately, as with the
Motion Builder software, RoboBuilder
does not appear to have a user
manual for the Action Builder
program. The aforementioned tutorial
gives adequate information to use all
of the capabilities of Action Builder
sufficiently, but I’ve found that there
are quirks that you have to find out
1 "Hello, my name is RoboBuilder"
9 Cat "meow"
10 Dog "woofing"
11 Dog "arf arf"
12 Dog "whine"
13 Electronic "noise"
14 Dinosaur "roar!"
Table 3. RoboBuilder sounds.
ID St. Name Condition Execution
0 ST000 Without condition Motion Play MOTION[ 7]:BTN_C
1 ST001 Without condition Wait Time 1,000 msec
2 ST002 If Distance < 15 Then, Play Motion MOTION[ 9]:BTN_LA
3 ST003 If 15 < Sound Level Then, Play Motion MOTION[ 11]:BTN_RA
4 ST004 Without condition Jump Index 2
Table 4. Simple Action Builder action script.
None Like you would guess, this step does nothing.
Motion Out Execute a Motion file based upon its assignment on the remote.
Sound Out On the 5720T, this will play one of 25 prerecorded English phrases.
Wait Time Wait this number of milliseconds (1/1000 of a second).
Jump Index Jump to a step index.
Table 2. Step Actions.
Your robotic problems solved here.
SERVO 09.2013 15
Conditional Input Input Description
None No condition, the chosen Execution always happens.
Distance Sharp IR range finder (greater, less, equal to, or between); in cm
Sound Microphone sound level (same ranges as above) in units.
Touch/IR PF buttons on back of controller, and some kind of sensor.*
Remocon IR remote control buttons.**
Accel Three-axis accelerometer (optional).
*The sensor module 1-4 inputs are unknown to me, not in a manual, and not
supported (as far as I can tell) on the RoboBuilder Creative robot.
**The IR remote inputs are not supported on the RoboBuilder Creative robot.
This means that Action Builder scripts are NOT interactive.
Table 1. Conditional inputs.