|

B
Barber Science Coordinator |  |
 |
| Partner
Primary & Secondary Schools John
Paul, Nazareth, Padua, St John's Reg. Colleges & Partner Primary |
|
|
Science |
Robolab
|
|
|

|
| The
beginning screen looks like this. Click on Administrator ... 
|
| Make
sure the grey chord in plugged into the computer and into the IR Tower.
Face it towards the RCX Brick and turn it on ... 
|
| When
the Administrator screen appears, click on Download firmware to download
the firmware ready for RCX use ... 
|
| After
this click on “RCX Settings” down the bottom. The “RCX Settings”
screen is below. Unlock RCX Programs 1 & 2 to allow you to write
over the first two out of five programs. 
|
Click
Back and then on Programmer. The following screen appears ... 
|
Double
click on Inventor 4. The following screen appears. Click on the Maximize
button to obtain the Diagram screen ... 
|
The
following screen appears and you are ready to program… 
|
Copying
Inventor Lessons
|
Minimize this screen and go to My
Computer. Put the CD in and go to the D: drive. Do Select All and
Edit and Copy. Copy the file directories to your H: Drive
location ready for use. Maximize the Robolab screen again and load up Lesson
1 from the Inventor Lessons directory within Level 4. 
|
Load
one lesson at a time. Complete Test 1 after the first five lessons. Then
do Test 2, 3 and 4 when you reach them, print them off and
submit them to me. 
|
To
load program icon code into a Word document go into Robolab and prepare
your code. Using the cursor highlight the entire program code. Then do Edit
- Copy ... 
|
Load
up Word and do Edit - Paste ... 
|
In
this way you can prepare work for assessment. The following is a typical Design
Brief ... 
|
Robolab
Semester Projects 
|
Some
of the projects you will be doing this semester include RoboSoccer using
a large grey scale soccer field and soccer ball. You will need to construct an
Acrobot that can detect where the ball is, where your goal is and kick a goal
... 
|
Robo-Rescue
is another project this semester. You are to construct an Acrobot that can
follow a path through a burning house to rescue an object in the back room by
itself. The house looks like this … 
Other
projects include a Jewellery Security System, RoboWarrior, Robodancer
and Conveyor Belt. We will soon learn more about the different icons
and their function. |
Robolab
Semester Projects 
The
basic set up of Robolab inputs and outputs are displayed above. Inputs include
sensors that are attached to the 1-3 inputs to deliver information to the RCX
brick. The most useful sensors are the temperature, light or touch sensors. Outputs
include motors and lights that react to program instruction. |
| The
main components for communication from the RCX to the computer include the following
…
RCX brick: Microprocessor
with 3 inputs and outputs complete with 5 storage program locations.
IR Tower: The infra red tower
transmits program code to and from the RCX brick. Using infra red it must have
a clear uninterrupted path. |
| The
run and continuous buttons within the Pilot level can be useful
for repeated instruction…
| |
|
| run
button | continuous
button | The
run button allows the program to run one time only after the program has been
downloaded to your RCX brick. The program will begin at the green traffic light
and end immediately at the red traffic light. The
run button allows the program to run one time only after the program has
been downloaded to your RCX brick. The program will begin at the green traffic
light and end immediately at the red traffic light.
The continuous button repeats continuously the program after download.
The program will begin at the green traffic light and when it reaches the red
traffic light will go back to the green traffic light again. |
| |
|
|
|
|
| select |
placement |
string |
text |
change value |
The select tool is
used to pick and place or move icons around the command icons.
The placement tool is used to place command icons onto the Diagram window.
The string tool is used to connect command icons together.
The text tool is used to change values or text or to add labels to the
program. The change
value tool is used to change numeric |
RoboRescue
Program ideas 
Programming
code required for Robolab Rescue In
order to rescue a Yowie from burning room you must ... -
Design a robot that
can follow a wiggly black line to 'rescue' the "Yowie" from the burning
room. -
If
you do not reach the "Yowie" within 30 seconds, it is buried in fire
and you are automatically eliminated. -
The
"Yowie" must be moved to the green area. The "Yowie" can be
pushed or lifted into the green area."
Your Robo Rescue Unit
needs to ... -
Move
along the black path until it reaches the yellow rescue region. -
Recognise the rescue
region when it appears (hint: it must be checking for it along the whole black
path). -
When
it reaches the yellow rescue region it must go into new program code to sweep
the area for the yowie or pick it up or whatever.
Move along the black
path until it reaches the yellow rescue region. Move forward until a light sensor
detects a darker or light surface underneath and change direction back onto the
black path. This change of direction can be the same direction, at random or alternating. |