Checkpoints

From Maslab 2012
(Difference between revisions)
Jump to: navigation, search
(:)
 
Line 7: Line 7:
  
 
Deliverables:
 
Deliverables:
# Verify that your kit is complete (compare your kit to the list online).
+
* Verify that your kit is complete (compare your kit to the list online).
# Assemble the pegbot.
+
* Assemble the pegbot.
 
: Pegbot: two motors, two wheels, one caster, eeePC, and arduino.
 
: Pegbot: two motors, two wheels, one caster, eeePC, and arduino.
# Program the pegbot to move.
+
* Program the pegbot to move.
  
 
=== Checkpoint 2 ===
 
=== Checkpoint 2 ===
 
Deliverable:
 
Deliverable:
# The robot should autonomously turn away from a wall.
+
* The robot should autonomously turn away from a wall.
 
: This can be done either with IR sensors or bump sensors.
 
: This can be done either with IR sensors or bump sensors.
  
 
=== Checkpoint 3 ===
 
=== Checkpoint 3 ===
 
Deliverables:
 
Deliverables:
# Have a schedule (either written or on the wiki) for IAP.
+
* Have a schedule (either written or on the wiki) for IAP.
# Have a mechanical design (drawn, CADed, whatever).
+
* Have a mechanical design (drawn, CADed, whatever).
# Have a software architecture outline.
+
* Have a software architecture outline.
# Have a general strategy for your robot.
+
* Have a general strategy for your robot.
# Meet with us at your scheduled time to discuss your plan.
+
* Meet with us at your scheduled time to discuss your plan.
  
 
Schedule:
 
Schedule:
Line 34: Line 34:
 
=== Checkpoint 4 ===
 
=== Checkpoint 4 ===
 
Deliverable:
 
Deliverable:
# Turn and drive towards a ball.
+
* Turn and drive towards a ball.
  
 
=== Checkpoint 5 ===
 
=== Checkpoint 5 ===
 
Deliverable:
 
Deliverable:
# Be able to calibrate your camera quickly within 1 minute (ie for changing light conditions).
+
* Be able to calibrate your camera quickly within 1 minute (ie for changing light conditions).
  
 
=== Checkpoint 6 ===
 
=== Checkpoint 6 ===
 
Deliverable:
 
Deliverable:
# Start on button press, stop after 3 min.
+
* Start on button press, stop after 3 min.
  
 
=== Checkpoint 7 ===
 
=== Checkpoint 7 ===
 
Deliverable:
 
Deliverable:
# Discuss updated design with staff at your designated time.
+
* Discuss updated design with staff at your designated time.
  
 
Schedule:
 
Schedule:
Line 57: Line 57:
 
=== Checkpoint 8 ===
 
=== Checkpoint 8 ===
 
Deliverable:
 
Deliverable:
# Make sure you still successfully calibrate within 1 minute, start on a button press, and stop after 3 minutes.
+
* Make sure you still successfully calibrate within 1 minute, start on a button press, and stop after 3 minutes.

Revision as of 06:39, 8 January 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:00pm: Teams 9&3
  • 3:20pm: Teams 2&4
  • 3:40pm: Teams 5&7
  • 4:00pm: Teams 6&8
  • 4:20pm: 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.