Senior Design

Start: February 16, 2009
Finish: May 1, 2009
Report Date: March 31, 2009

Gantt Chart

WBS Name Work
     
1 Hardawre Design and Implementation 32d
1.1 Weapon Design and Implementation 26d
1.1.1 Obtain Weapon Parts 10d
1.1.2 Construct Weapon (PVC & Fittings) 5d
1.1.3 Connect and Wire Solenoid Valve 1d
1.1.4 Finish Cocking/Reloading Mechanism 10d
1.2 Microcontroller Program 5d
1.3 Schematics (Servos, solenoid, and uC) 1d
2 Software Design and Implementation 108d
2.1 Define Programming Environment 10d
2.2 Software Architecture Design (UML Diagram) 3d
2.3 Image Processing 60d
2.3.1 Research/Incremental Development OpenCV 25d
2.3.2 Image Processing Pipeline Development 25d
2.3.3 Processing Pipeline Stubs 5d
2.3.4 Finalize Image Processing Pipeline 5d
2.4 Graphical User Interface 21d
2.4.1 GUI Mockups 1d
2.4.2 Glade Widget Designs 10d
2.4.3 Callbacks Implemented 5d
2.4.4 Functional GUI 5d
2.5 Peripheral Interface 9d
2.5.1 Joystick 3d
2.5.1.1 Joystick Interface Prototype 1d
2.5.1.2 Joystick Interface Complete 2d
2.5.2 Webcam 6d
2.5.2.1 OpenCV Webcam "Hello World" 1d
2.5.2.2 OpenCV Webcam Frame Grabber 5d
2.6 Microcontroller Serial Interface 5d
3 System Integration 14d
3.1 Microcontroller, Hardware Interfacing 5d
3.2 Hardware/Software Integration 8d
3.2.1 Joystick 1d
3.2.2 Webcam 1d
3.2.3 Microcontroller/Software Integration 6d
3.2.3.1 Pan & Tilt 5d
3.2.3.2 Firing Mechanism (Cocking & Solenoid Valve) 1d
3.3 Project Enclosure 1d
4 Testing 10d
5 Documentation 58d
5.1 Design Review 3d
5.2 Poster 5d
5.3 Website 40d
5.4 Report 10d
6 Major Project Milestones
6.1 Project Complete
6.1.1 Weapon Complete
6.1.2 Software Complete
6.1.3 System Integration Complete
6.1.4 Testing Complete
6.1.5 Project Demo & Report
6.2 Imagine RIT Demo
Week 9, 2009 Week 10, 2009 Week 11, 2009 Week 12, 2009 Week 13, 2009 Week 14, 2009 Week 15, 2009 Week 16, 2009 Week 17, 2009
17 18 19 20 21 22 23 24 25 26 27 28 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1
Cory, Dave
Cory, Dave
Cory, Dave
Dave
Dave
Cory
Cory, Dave
Cory, Dave
Cory
Cory, Dave
Cory, Dave
Cory, Dave
Cory
Cory
Cory
Cory
Cory, Dave
Cory, Dave
Cory, Dave
Cory, Dave
Dave
Dave
Cory, Dave
Cory, Dave
Cory, Dave
Cory, Dave
Cory, Dave
Cory, Dave
Cory, Dave

Tasks

WBS Name Start Finish Work Priority Complete Cost
1 Hardawre Design and Implementation Feb 17 Mar 30 32d
1.1 Weapon Design and Implementation Feb 17 Mar 30 26d
1.1.1 Obtain Weapon Parts Feb 17 Mar 2 10d 1 100%
1.1.2 Construct Weapon (PVC & Fittings) Mar 3 Mar 9 5d 100%
1.1.3 Connect and Wire Solenoid Valve Mar 10 Mar 10 1d 100%
1.1.4 Finish Cocking/Reloading Mechanism Mar 10 Mar 30 10d 40%
1.2 Microcontroller Program Feb 17 Feb 23 5d 100%
1.3 Schematics (Servos, solenoid, and uC) Mar 3 Mar 3 1d 100%
2 Software Design and Implementation Feb 17 Apr 10 108d
2.1 Define Programming Environment Feb 17 Mar 2 10d 100%
2.2 Software Architecture Design (UML Diagram) Mar 3 Mar 5 3d 70%
2.3 Image Processing Feb 17 Apr 10 60d
2.3.1 Research/Incremental Development OpenCV Feb 17 Mar 23 25d 1 75%
2.3.2 Image Processing Pipeline Development Feb 23 Mar 27 25d 1 25%
2.3.3 Processing Pipeline Stubs Mar 30 Apr 3 5d 10%
2.3.4 Finalize Image Processing Pipeline Apr 6 Apr 10 5d 0%
2.4 Graphical User Interface Feb 17 Apr 1 21d
2.4.1 GUI Mockups Feb 17 Feb 17 1d 100%
2.4.2 Glade Widget Designs Mar 9 Mar 20 10d 100%
2.4.3 Callbacks Implemented Mar 23 Mar 25 5d 90%
2.4.4 Functional GUI Mar 25 Apr 1 5d 80%
2.5 Peripheral Interface Feb 17 Mar 27 9d
2.5.1 Joystick Feb 17 Mar 27 3d
2.5.1.1 Joystick Interface Prototype Feb 17 Feb 17 1d 100%
2.5.1.2 Joystick Interface Complete Mar 26 Mar 27 2d 20%
2.5.2 Webcam Mar 3 Mar 26 6d
2.5.2.1 OpenCV Webcam "Hello World" Mar 3 Mar 3 1d 100%
2.5.2.2 OpenCV Webcam Frame Grabber Mar 20 Mar 26 5d 75%
2.6 Microcontroller Serial Interface Mar 23 Mar 27 5d 30%
3 System Integration Mar 4 Apr 17 14d
3.1 Microcontroller, Hardware Interfacing Mar 4 Mar 10 5d 90%
3.2 Hardware/Software Integration Mar 27 Apr 17 8d
3.2.1 Joystick Mar 30 Mar 30 1d 20%
3.2.2 Webcam Mar 27 Mar 27 1d 20%
3.2.3 Microcontroller/Software Integration Apr 13 Apr 17 6d
3.2.3.1 Pan & Tilt Apr 13 Apr 17 5d 0%
3.2.3.2 Firing Mechanism (Cocking & Solenoid Valve) Apr 13 Apr 13 1d 20%
3.3 Project Enclosure Apr 13 Apr 13 1d 0%
4 Testing Apr 20 May 1 10d 0%
5 Documentation Mar 9 May 1 58d
5.1 Design Review Mar 13 Mar 17 3d 100%
5.2 Poster Apr 27 May 1 5d 0%
5.3 Website Mar 9 May 1 40d 35%
5.4 Report Apr 20 May 1 10d 0%
6 Major Project Milestones Mar 30 May 2
6.1 Project Complete Mar 30 May 1
6.1.1 Weapon Complete Mar 30 Mar 30
6.1.2 Software Complete Apr 10 Apr 10
6.1.3 System Integration Complete Apr 17 Apr 17
6.1.4 Testing Complete May 1 May 1
6.1.5 Project Demo & Report May 1 May 1
6.2 Imagine RIT Demo May 4 May 2

Resources

Name Short name Type Group Email Cost
Cory Merkel Cory Work 0
David Brenner Dave Work 0