Table : Project Milestones Number Status Description Completion Date 1 Completed Build 1st Prototype Robot 04/21/2010 2 Completed Convert Kelly & Nate’s Original FSD to new template 09/11/2010 3 Completed Requirements Written 09/20/2010 4 Completed Use Cases 09/20/2010 5 Completed High Level Design 09/20/2010 6 Completed Risk Analysis 09/20/2010 7 Completed Customer Interview Report 09/20/2010 8 Completed Func. Spec v.0.9 10/01/2010 9 Completed Software Control Flowchart 10/04/2010 10 Completed Func. Spec v.0.95 10/08/2010 11 Completed Func. Spec v.1.0 10/15/2010 12 Completed Frame Grabber Communication 11/04/2010 13 Completed Robotic Arm Communication 11/04/2010 14 Completed Design Doc v.0.9 11/12/2010 15 Completed Final Budget 11/12/2010 16 Completed Design Doc v.0.95 11/19/2010 17 Completed Design Doc v.1.0 12/03/2010 18 Completed Found Calculations 1/17/2011 19 Completed Built Second Robot 1/17/2011 20 Completed Communication Between PIC/PC 1/17/2011 21 Completed Button Lit Detection 2/05/2011 22 Completed Run C++ Program On Robot 2/05/2011 23 Completed Pushing Solenoid 2/21/2011 24 Completed Safety Specifications 2/21/2011 25 Completed Entering Elevator 3/16/2011 26 Completed Final Report Doc v.0.9 03/25/2011 27 Complete Final Report Doc v.0.95 04/01/2011 28 Complete Final Report Doc v.1.0 04/08/2011 Milestone 1: Build 1st Prototype Robot – Kelly and Nate built the 1st prototype robot in EE 491 which will be used for Team Bull Trout’s Elevator Navigating Robot.
Milestone 2: Convert Kelly & Nate’s Original FSD to new template – Convert Kelly & Nate’s original Functional Specification Document to the new Functional Specification Document template. This will be the base for Team Bull Trout’s initial Functional Specification Document. Milestone 3: Requirements Written – Reviewed and updated from original document. Milestone 4: Use Cases – The three use cases for our robot were developed which highlight how the user will interact with the robot. Milestone 5: High Level Design – The high-level system design of the Elevator Navigating Robot Architecture was divided into several sub-systems. Milestone 6: Risk Analysis – List our risks and contingencies. Milestone 7: Customer Interview Report – Complete the customer interview report with the stipulation that were discussed during the meeting. Milestone 8: Functional Spec v.0.9 – The first complete draft of the document is version 0.9. This version is submitted to the faculty advisor for review. The faculty advisor will likely request revisions to the draft and also subsequent drafts. Each revision is assigned a new version number (0.91, 0.92, etc…). Your grade for the quality of your documentation is based upon the third revision you produce (named version 0.92). If your advisor approves your document before you reach version 0.92, then your grade will be based on version 0.95 instead. Milestone 9: Software Control Flowchart – Complete the robot software control flowchart to be added to Functional Spec v0.95. Milestone 10: Functional Spec v.0.95 – The 2nd complete draft of the document is version 0.95. Milestone 11: Frame Grabber Communication – Successful capture of an image using the support of Matrox Imaging Library (MIL) and Matrox Inspector. Milestone 12: Robotic Arm Communication – Successful run the robotic arm script through our C++ program (using AutoHotKey). Milestone 13: Functional Spec v.1.0 – Approval of final draft. Milestone 14: Design Doc v.0.9 – The first complete draft of the document is version 0.9. This version is submitted to the faculty advisor for review. Milestone 15: Final Budget – Approval of final budget. Milestone 16: Design Doc v.0.95 – The 2nd complete draft of the document is version 0.95. Milestone 17: Design Doc v.1.0 – Approval of final draft.