Overview of Primary Roamer

The Basic Features of Primary Roamer

This topic names each key. It provides you with a quick programming reference guide telling you what the key does and how you program it. It compares the features of Primary Roamer with the other Standard Roamers.

Primary Roamer Keypad and Keys

http://using.roamer-educational-robot.com/files/2017/05/Primary-Roamer-Keypad-Overview.jpg

 

Programming Reference Guide

Program Group

Function Example Code Parameter
GO http://using.roamer-educational-robot.com/files/2017/02/GO.png Run Roamer’s GO Program.
STOP http://using.roamer-educational-robot.com/files/2017/02/STOP.png Stop a GO Program running.
Clear Memory http://using.roamer-educational-robot.com/files/2017/02/CM-1.png Clear all the GO Program Memory.
Clear Entry CE Clear the last instruction.

Move and Turn Group

Function Example Code Parameter
Forward http://using.roamer-educational-robot.com/files/2017/02/FD.png Number 1 to 100
Backward BK Number 1 to 100
Left LT Number 1 to 999
Right RT Number 1 to 999
Wait W Number 1 to 100

Change Group

Function Example Code Parameter
Speed Control http://using.roamer-educational-robot.com/files/2017/02/SP.png Number 1 to 10
Change Units of Movement http://using.roamer-educational-robot.com/files/2017/04/Linear-Scale.jpg Number 1 to 100
Change Units of Turn http://using.roamer-educational-robot.com/files/2017/04/Turning-Scale.jpg Number 1 to 999
Volume Control http://using.roamer-educational-robot.com/files/2017/02/VOL.png Number 1 to 10
Change Music Tempo and Pitch http://using.roamer-educational-robot.com/files/2017/02/MS.png Number 1 to 5 (Tempo), Number 1 to 3 (Octave).
Drive Mode (Default) DM Number 1
Drive Mode (Speed) DM Number 2
Drive Mode (Power) DM Number 3
Drive Mode (Accuracy) DM Number 4

Repeat and Procedure Group

Function Example Code Parameter
Repeat http://using.roamer-educational-robot.com/files/2017/02/R.png Number 1 to 100.
Open Bracket http://using.roamer-educational-robot.com/files/2017/02/unnamed-file.png Followed by Repeat or Procedure Definition.
Close Bracket http://using.roamer-educational-robot.com/files/2017/02/unnamed-file-1.png End of Repeat or Procedure Definition.
Procedure 1 P1 Specific Roamer Procedures (P1, P2,P3) and a sense Procedure (Ps).
Procedure 2 http://using.roamer-educational-robot.com/files/2017/02/P2.png
Procedure 3 http://using.roamer-educational-robot.com/files/2017/02/P3.png
Sense Procedure http://using.roamer-educational-robot.com/files/2017/02/PS.png

Control Group

Function Example Code Parameter
Music http://using.roamer-educational-robot.com/files/2017/02/MUSIC.png Number 1 to 8 (Duration) 1 to 14 (Pitch).
Outputs http://using.roamer-educational-robot.com/files/2017/02/OP.png Number 1 to 9.
Inputs http://using.roamer-educational-robot.com/files/2017/02/OP.png Number 1 to 9.
On http://using.roamer-educational-robot.com/files/2017/02/ON.png Turn Output or Input On.
Off http://using.roamer-educational-robot.com/files/2017/02/OFF.png Turn Output or Input Off.

Standard Roamer Comparison

The table lets you compare the programming features of each Standard Roamer. All Roamers can, for example, use sensors. So could make Early Years Roamer into a car, whose headlights turned on if the students programmed it to go into a dark place. The students wouldn’t program the sensors but could enjoy finding out the shady parts of the classroom.

Command Early Years Infant K1 Primary Junior Notes on Differences
Forward Yes Yes Yes Yes The Early Years Roamer uses a counting paradigm to Move, Turn and Wait. The other Roamers use numbers to tell the Roamer how far to Move, Turn or Wait.
Backward Yes Yes Yes Yes
Left Yes Yes Yes Yes
Right Yes Yes Yes Yes
Wait Yes Yes Yes Yes
GO Yes Yes Yes Yes All Standard Roamers have these features in the same way.
STOP Yes Yes Yes Yes
Clear Memory Yes Yes Yes Yes
Clear Entry No Yes Yes Yes
Early Years Roamer does not have this command, but it is the same for all other Roamers.
Repeat No Yes Yes Yes
Open Bracket No Yes Yes Yes
Closed Bracket No Yes Yes Yes
Procedure No No Yes Yes Primary Roamer introduces a limited version of Procedures. The Junior Roamer uses the complete command.
Change Units of Move and Turn No No Yes Yes
Change Tempo and Octave No No Yes Yes
Control Volume No Yes Yes Yes You can set the Volume and Speed of the Infant K1 Roamer to 3 different settings. You can set the Primary and Junior Roamer to 10.
Control Speed No Yes Yes Yes
Drive Mode No No Yes Yes
Outputs No No Yes Yes
Inputs No No Yes Yes
On No No Yes Yes
Off No No Yes Yes
Servo Motor No No No Yes
Skip No No No Yes You use these commands within Sense Procedures.
STOP No No No Yes