David Lorrain Christian Washington John West Chris Le Meggie Alleman October 25, 2012 Team...

Post on 29-Jan-2016

213 views 0 download

transcript

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

Data Flow Diagram

Organization Tree

Hardware Build Options

StockModified StockCustom Build

MovementFixed OrientationFour Directional

ProcessingHigh Low

Stock Platforms

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

ModifiedMore preciseHard to Modify

LEGO NXT Kit

Custom Build

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

Harder to design forMore partsMore researchMore testing

Processors

NXT (Stock)32 KB RAMFew data ports

Arduino8KB RAM

Beagleboard512MB RAMMultiple data ports

Beagleboard

Arduino MEGA 2560

Software

Image Processing Libraries

OpenCVVXL

Path Finding AlgorithmsVector DrivenPoint-to-Point

Image Processing

Generate OutlineLibraryCustom

Generate VectorsMakes pathfinding easierHough Line Detection

Processor vs Signal

Processed Image

Original Image

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

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

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

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

Questions

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