PROJECT DESIGN SCHEDULE | ||||||
W | MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | SATURDAY |
AUGUST | ||||||
EPIC I: IDEATION AND VALIDATION The goals for the first Epic are to receive project proposal validation, ideate solutions to project deficits, and analyze the functionality of the proposed embedded system. In this Epic, the team conceived of the Repeat Rover - a mobile solution to autonomous resource delivery for repeated process environments. The proposal was approved and a functional specification document was produced to outline development constraints. | ||||||
1 | 08/22 | 08/23 | 08/24 LAB MEETING Course Introduction; Initial Project Proposal Feedback; | 08/25 Project Redirection and Brainstorming; Final Project Proposal | 08/26 | 08/27 FINAL PROJECT PROPOSAL DUE |
2 | 08/29 | 08/30 | 08/31 LAB MEETING Final Project Proposal Feedback; | 09/01 Functional Specification | 09/02 LAB MEETING | 09/03 FUNCTIONAL SPECIFICATION DUE |
EPIC II: DESIGN AND PROTOTYPING The goals for the second Epic are to research strategies, components, and solutions to the embedded hardware problems faced by the Repeat Rover project. In this Epic, the team designed the schematics and PCB layout of the Repeat Rover system. Hardware components were prototyped using a breakout version of the nRF52832 microcontroller to be used in the final design. This Epic concluded with the finalization of a PCB design and MCU-tested hardware components for construction and programming in the third Epic. | ||||||
SEPTEMBER | ||||||
3 | 09/05 Website Design | 09/06 | 09/07 LAB MEETING Order RC Vehicle Base | 09/08 Software Overview | 09/09 | 09/10 SOFTWARE OVERVIEW DUE |
4 | 09/12 Order Prototyping Parts | 09/13 Order Wheel Speed Sensor Parts | 09/14 LAB MEETING Investigate RC Vehicle Components | 09/15 Component Analysis; Electrical Overview | 09/16 | 09/17 COMPONENT ANALYSIS DUE; ELECTRICAL OVERVIEW DUE |
5 | 09/19 Peripheral Prototyping and Testing | 09/20 | 09/21 LAB MEETING | 09/22 Mechanical Overview; Bill of Materials | 09/23 | 09/24 MECHANICAL OVERVIEW DUE; BILL OF MATERIALS DUE; |
6 | 09/26 | 09/27 | 09/28 LAB MEETING Design PCB Layout | 09/29 | 09/30 | 10/01 Find and Verify PCB Footprints SOFTWARE FORMALIZATION DUE |
OCTOBER | ||||||
7 | 10/03 Peripheral Interfacing | 10/04 | 10/05 LAB MEETING | 10/06 | 10/07 | 10/08 Finish PCB Layout Draft |
8 | 10/10 | 10/11 | 10/12 LAB MEETING Prepare for CDR Presentation | 10/13 | 10/14 Revise and Upload Documents | 10/15 Finalize PCB Layout; Finish Interfacing Peripherals With MCU |
EPIC III: ASSEMBLY AND PROGRAMMING The goals for the third Epic are to assemble the hardware for the designs created in the previous Epic and program the microcontroller to execute all functions stated in the project’s criteria description. This Epic also features the implementation attempt of stretch goals created in the previous Epic. | ||||||
9 | 10/17 OCTOBER BREAK | 10/18 OCTOBER BREAK | 10/19 Repeat Rover Midterm CDR Midterm CDR DUE | 10/20 | 10/21 | 10/22 |
10 | 10/24 Revise Schematics and PCB; Firmware Programming | 10/25 | 10/26 Address Stretch Goals LAB MEETING | 10/27 Legal Analysis | 10/28 Order PCBs | 10/29 LEGAL ANALYSIS DUE |
11 | 10/31 | 11/01 | 11/02 LAB MEETING | 11/03 Reliability and Safety Analysis | 11/04 | 11/05 RELIABILITY AND SAFETY ANALYSIS DUE |
NOVEMBER | ||||||
12 | 11/07 Combine Code to MCU Firmware; Assemble PCB | 11/08 | 11/09 LAB MEETING | 11/10 Ethical and Environmental Analysis | 11/11 | 11/12 Finalize Peripheral Programming ETHICAL AND ENVIRONMENTAL ANALYSIS DUE |
EPIC IV: TESTING AND FINALIZATION The goals for the fourth Epic are to fully test and debug the product assembled in the third Epic and finalize the designs. This Epic also finalizes any stretch goals accepted by the team, given time and budget constraints. | ||||||
13 | 11/14 Test Assembled Vehicle | 11/15 | 11/16 LAB MEETING | 11/17 User Manual | 11/18 | 11/19 USER MANUAL DUE |
14 | 11/21 Debugging | 11/22 | 11/23 THANKSGIVING BREAK | 11/24 THANKSGIVING BREAK | 11/25 THANKSGIVING BREAK | 11/26 THANKSGIVING BREAK |
15 | 11/28 Senior Design Report | 11/29 | 11/30 | 12/01 | 12/02 Package Project Documents and Code | 12/03 SENIOR DESIGN REPORT DUE |
DECEMBER | ||||||
16 | 12/05 | 12/06 | 12/07 | 12/08 | 12/09 | 12/10 |