ROBOLAB
at Big Creek High


Linda Hamilton worked with students of Bob Bishop at the high school where Homer Hickam went.  The goal is to have robotics connected with Davis Creek Elementary, Marshall University, other West Virginia schools, Tufts University, Planetary Society, NASA centers and the world.
This page records the ROBOLAB programming done by TEAM 1, the students at Big Creek High, on February 14, 2001 as a record for those students, a report to the many people that have helped with their interest, information, time and money, and as a quick start introduction to
LEGO Robotics using RoboLab.


RoboLAb 2.0 was installed on the computer.
The IR was plugged into the top serial port and did not work (but would have if we had changed the port to COM 2)
so we know that the bottom spot is COM 1 and works.
We checked out the communication in Administrator, clicked on test communications, and it worked.

In RCX settings we set the IR range to short and the power down time to 4 minutes to save batteries and
unlocked programs 1 and 2 so that all five program slots can be used.
(Firmware was down loaded.  Extra were installed and RoboLab was restarted.)

The first program was in PILOT 1 to check out the RCX, IR and programming.

A robot, who was soon named LeRoy Roboto, was built.


Using PILOT 4

the robot was programmed to go in a square.

Going on to INVENTOR we practiced connecting the program steps with wires.
Use space bar to change between select arrow and wire tool.
TAB will rotate through select, wire, text as will show tools window.  HELP will show information.


One of the teachers suggested zig zag.  It was immediately programmed.
Another teacher suggested making a model of a mine and having a robot
find its was through and report back data on distance, etc.


Most programming is done in PROGRAMMER in INVENTOR.
Level 4 has all the program elements.  Starting on level 1 and working up is a way to get familiar
with the various out puts inputs, and conditionals.
The above program had the robot, LeRoy Roboto, go forward when the touch sensor on input 1
was released and stop when the touch sensor was pushed.

The piano player was used to play music on the RCX.  This program uses the music saved in the red scroll.
Note the program uses multi-tasking.
The loop of go forward until dark, back up, turn and repeat continues while at the same time as the music plays.
The robot stayed on the white paper.
When it got to the darker edge it backed up turned and when forward until it came to the edge of the paper again.

Programming can also be done in INVESTIGATOR.  With that level of programming data logging can be done.
It can be used for doing science experiments.  There is a place for writing the journal and uploading and displaying data form sensors.
When the programming is complete the work can be displayed as a side show or web page.
See the web pages done on Valentine's day at Big Creek High.

Note: The programs STAY ON WHITE and ZIG ZAG were written while in INVESTIGATOR.



Linda Hamilton hamilton@marshall.edu
http://netapps.marshall.edu/lego
February 14, 2001
LEGO Links of Linda Hamilton  2000-2001
RED ROVER GOES TO BIG CREEK WITH ROBOLAB
Programming in ROBOLAB
Investigator web page made at Big Creek February 14, 2001
by TEAM 1
More RED ROVER Connection