PostBotball
Now that the competition is complete, we will work in small groups of two or three to program and build a robot that can solve a problem that you articulate.
Working groups
You will be working in groups of two or three.
Materials
For this project, you may use the Roomba, XBC, Pico Cricket, or Lego RCX brick.
Programming environment
To program this device, you will use the Interactive C programming platform.
Code
You will write code in C that makes the device move and respond to its environment. Depending on which system you use, the libraries may be more robust or less. Your program must have comments in it explaining what the device is doing.
Use of Functions in your code
Your main() should be as simple as possible, with mainly calls to other functions. In the other functions, the program will have the robot do the tasks.
Use of Motors
You must use motors in your program. You can have them run the robot around, or you can have the robot move a mechanism.
Use of sensors
You must use at least one sensor. The input from the sensor must cause the robot to respond to its environment.
Documentation
Include your code, with comments explaining what the device does. Write up a brief explanation of what the device has been programmed to do and how it accomplishes the task.
Due dates:
We will have a presentation during the week before April Vacation. The audience of the presentation may include students, teachers, administrators and community members
Comments (0)
You don't have permission to comment on this page.