Checkpoints

From Maslab 2012
Jump to: navigation, search

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 10

Checkpoint 8

Deliverable:

  • Make sure you still successfully calibrate within 1 minute, start on a button press, and stop after 3 minutes.
Personal tools