Checkpoints
From Maslab 2012
Contents |
Overview
Checkpoints should be completed on the assigned date unless you are explicitly excused in which case you should finish the checkpoint ASAP. Please find a staff member to check you off. The check-offs are recorded on the staff wiki.
Checkpoint 1
This checkpoint is designed to get the coders a simple working robot to use, while the builders design the real thing. It's also designed to generally get the team familiarized with the hardware.
Deliverables:
- Verify that your kit is complete (compare your kit to the list online).
- Assemble the pegbot.
- Pegbot: two motors, two wheels, one caster, eeePC, and arduino.
- Program the pegbot to move.
Checkpoint 2
Deliverable:
- The robot should autonomously turn away from a wall.
- This can be done either with IR sensors or bump sensors.
Checkpoint 3
Deliverables:
- Have a schedule (either written or on the wiki) for IAP.
- Have a mechanical design (drawn, CADed, whatever).
- Have a software architecture outline.
- Have a general strategy for your robot.
- Meet with us at your scheduled time to discuss your plan.
Schedule:
- 3:00pm: Teams 1&2
- 3:20pm: Teams 3&4
- 3:40pm: Teams 5&6
- 4:00pm: Teams 7&8
- 4:20pm: Teams 9&10
Checkpoint 4
Deliverable:
- Turn and drive towards a ball.
Checkpoint 5
Deliverable:
- Be able to calibrate your camera quickly within 1 minute (ie for changing light conditions).
Checkpoint 6
Deliverable:
- Start on button press, stop after 3 min.
Checkpoint 7
Deliverable:
- Discuss updated design with staff at your designated time.
Schedule:
- 3:20pm: Teams 9&3
- 3:40pm: Teams 2&4
- 4:00pm: Teams 5&7
- 4:20pm: Teams 6&8
- 4:40pm: Teams 1&10
Checkpoint 8
Deliverable:
- Make sure you still successfully calibrate within 1 minute, start on a button press, and stop after 3 minutes.