Project Design Lab in Electrical & Computer Engineering

Schedule

Lectures

The PIC Microcontroller
Wednesday, Sept. 8, David Green. A brief introduction to the microcontroller that is the heart of your robot. This lecture is preparatory to the PIC microcontroller lab.
Introduction to the Project
Friday, Sept 10, Michael Bruce-Lockhart & Dennis Peters. A brief introduction to the course objectives, the grading scheme, the project itself as well as known barriers to success.
Computer Vision
Monday, Sept. 13, Lori Hogan. A very brief introduction to the complex field of computer vision. Preparatory to the lab on computer vision.
Motor Control
Wednesday, Sept. 15, Robert Collett. Using H Bridges to control moters. Preparatory to the lab on motor control.
Incremental Design
Friday, Sept. 17, Dennis Peters. The design process. The design plan and release points. Live documents.
Modularization & Block Diagrams
Monday, Sept. 20, Michael Bruce-Lockhart. Functional vs Physical modularization. Partitioning a system, hierarchy. Block diagrams. Hardware and software interfaces.
The PIC Microcontroller, part II
Wednesday, Sept. 22, David Green. More on the chip that controls the robot.
Debugging
Friday, Sept. 24., Michael Bruce-Lockhart. .

Labs

The PIC Microcontroller
Thursday, Sept. 9. A hands-on introduction to the PIC chip.
Computer Vision
Thursday, Sept. 16.
Motor Control
Thursday, Sept. 16.

The Project

Team Selection
Friday, Sept. 10, 2:00 pm. Captains will meet in the senior computer lab, EN30, to draft their teams.
Team Name
Monday, Sept. 13.. 8:55 am. Teams will select a team name and send email to Michael Bruce-Lockhart giving the name of the team, each member of the team, their user name and a phrase (eg IDontLikeMornings) to use as a CVS password. Names or phrases which we consider could give offense in any way to any person will be rejected out of hand we will substitute our own (such as 3XwEr56FgqLkL2Y). Note that CVS passwords can't be changed.
Robot sign-out
Friday, Sept. 17. Once all team members have completed two labs, teams may sign out their robots and parts kit from Dennis Johnson in EN1038C
First Trial
Thurday, Sept. 30., 2:00 pm.
Release Schedule
Monday, Oct. 4, 8:55 am. Release schedule including definition of all milestones must be posted to CVS
Release Point 1
Wed. Oct 13, 8:30 - 9:50 am.
  1. H-Bridge Burnouts
  2. Decepticons
  3. The Team With Only Four People
  4. Horse With No Name
Fri, Oct 15, 8:30 - 9:50 am.
  1. Red Menace aka Hank
  2. The Bluebot Group
  3. ! The A Team
  4. Onomatopoeia Automatapapas
  5. Johnny 5
Documentation and schedule revisions must be posted by following Monday at 8:55 am
Release Point 2
Wed. Oct 27 8:30 - 9:50 am
  1. Red Menace aka Hank
  2. The Bluebot Group
  3. ! The A Team
  4. Onomatopoeia Automatapapas
  5. Johnny 5
Fri, Oct 29, 8:30 - 9:50 am.
  1. H-Bridge Burnouts
  2. Decepticons
  3. The Team With Only Four People
  4. Horse With No Name
Documentation and schedule revisions must be posted by following Monday at 8:55 am
Release Point 3
Wed. Nov. 10, 8:30 - 9:50 am
  1. H-Bridge Burnouts
  2. Decepticons
  3. The Team With Only Four People
  4. Horse With No Name
Fri. Nov. 12, 2:00 - 3:30 am.
  1. Red Menace aka Hank
  2. The Bluebot Group
  3. ! The A Team
  4. Onomatopoeia Automatapapas
  5. Johnny 5
Documentation and schedule revisions must be posted by following Monday at 8:55 am
Final Trials
Thursday, Nov. 25th. 2:00 pm. .
Final Document Update
Monday, Nov. 29. Design documentation will be frozen at 8:55 am. when access to CVS will terminate. All documents must be updated by that time.