david lorrain christian washington john west chris le meggie alleman october 25, 2012 team...

16
David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10 Advisor: Dr. Jerry Trahan

Upload: gwendoline-mcdaniel

Post on 29-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

David Lorrain

Christian Washington

John West

Chris Le

Meggie Alleman

October 25, 2012

Team 10Advisor: Dr. Jerry Trahan

Page 2: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

“Only 43 per cent of engineering graduates believe their university course provides them with the skills they need for work.”

Read more: http://www.theengineer.co.uk/skills-and-careers/more-than-half-of-graduates-feel-unprepared-for-work/1012488.article#ixzz29ba21tvO

Page 3: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Data Flow Diagram

Page 4: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Organization Tree

Page 5: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Hardware Build Options

StockModified StockCustom Build

MovementFixed OrientationFour Directional

ProcessingHigh Low

Page 6: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Stock Platforms

Unmodified (LEGO NXT)Already developed and supportedEasy to build withHarder to program forLess precise

ModifiedMore preciseHard to Modify

LEGO NXT Kit

Page 7: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Custom Build

Much more flexibleFixed/Variable orientationMultiple signal transmission protocolsExtra sensors and motors

Harder to design forMore partsMore researchMore testing

Page 8: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Processors

NXT (Stock)32 KB RAMFew data ports

Arduino8KB RAM

Beagleboard512MB RAMMultiple data ports

Beagleboard

Arduino MEGA 2560

Page 9: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Software

Image Processing Libraries

OpenCVVXL

Path Finding AlgorithmsVector DrivenPoint-to-Point

Page 10: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Image Processing

Generate OutlineLibraryCustom

Generate VectorsMakes pathfinding easierHough Line Detection

Processor vs Signal

Processed Image

Original Image

Page 11: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Concept DesignsDesign 1 Design 2 Design 3 Design 4

Hardware Stock Platform (NXT)

Modified Platform

• Custom• Low Processing• Fixed Body

• Custom• High

Processing• Fixed Body

Edge Detection OpenCV VXL OpenCV OpenCV

Image Transfer Bluetooth Wi-Fi Bluetooth/Wi-Fi Bluetooth/Wi-Fi

Bluetooth is standard for NXT More flexible library (VXL) is used for

more nonconventional design

Page 12: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Winning Concept Custom Hardware Fixed Body Low Processing OpenCV Bluetooth or Wi-Fi

  Design 1: NXT Stock Platform

Design 2: Modified Platform

Design 3: Low Processing

Custom

Design 4: High Processing

Custom

Cost 20.64% 0.20 0.40 0.17 0.24

Size 4.59% 0.27 0.27 0.23 0.23

Precision 46.16% 0.14 0.21 0.43 0.43

Speed 6.93% 0.20 0.20 0.30 0.30

Availability 15.97% 0.27 0.18 0.27 0.27

Ease of Use 5.71% 0.29 0.25 0.25 0.22

Score 0.19 0.25 0.32 0.24

Page 13: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Budget EstimateComponent Quantity Cost

Arduino MEGA ADK R3 1 $65.95 Orientation Sensor 1 $32.07 Wireless Bluetooth Transmitter/Receiver 1 $22.90 Android Phone 1 $0.00 Large Motor* 2 $60.00 Small Motor* 1 $10.00 Wheels* 3 $100.00 Motor Control Circuit* 1 $30.00 Power Source* 1 $15.00 Brake System* 1 $20.00 Total - $355.92

Currently no funding Will Change Due to:

Changes in DesignLeft out Components

Page 14: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

ScheduleID Task Name Duration Start Finish Participants

1 Researching Components 6 days 10/18/2012 10/23/2012 All members

2 Choosing Components 5 days 10/19/2012 10/23/2012 All members

3 Weekly Progress Report 10-14 to 10-20 1 day 10/21/2012 10/21/2012 All members

4 Design the Frame 7 days 10/24/2012 10/30/2012 CL, DL, CW

5 Design the Software Flowchart 7 days 10/24/2012 10/30/2012 MA, CL, JW

6 Design the Electronic System 18 days 10/24/2012 11/10/2012 All members

7 Weekly Progress Report 10-21 to 10-27 1 day 10/28/2012 10/28/2012 All members

8 PDR Rough Draft Document 11 days 10/31/2012 11/10/2012 All members

9 Weekly Progress Report 10-28 to 11-03 1 day 11/04/2012 11/04/2012 All members

10 PDR Rough Draft Presentation 7 days 11/10/2012 11/16/2012 All members

11 Weekly Progress Report 11-04 to 11-10 1 day 11/11/2012 11/11/2012 All members

12 PDR Final Document & Presentation 5 days 11/16/2012 11/20/2012 All members

13 Weekly Progress Report 11-11 to 11-17 1 day 11/18/2012 11/18/2012 All members

14 PDR Presentation 1 day 11/?/2012 11/?/2012 All members

Page 15: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Questions

Page 16: David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team 10Advisor: Dr. Jerry Trahan

Citations LEGO NXT

http://www.robotthoughts.com/monitor/LegoNXT.jpg

Arduino MEGA http://arduino.cc/en/uploads/Main/

ArduinoMega2560_R3_Front.jpg

Beagleboard https://dlnmh9ip6v2uc.cloudfront.net/images/products/

9/4/4/4/09444-02.jpg

360 ° Wheel http://wiki.team1640.com/images/8/88/

DB6_pivot_assembly_100204_csm_5.jpg