laboratory 2: hardware analysis and synthesis. overview objectives background materials ...

21
Laboratory 2: Hardware Laboratory 2: Hardware Analysis and Synthesis Analysis and Synthesis

Upload: brian-newton

Post on 16-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Laboratory 2: Hardware Laboratory 2: Hardware Analysis and SynthesisAnalysis and Synthesis

Page 2: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

OverviewOverview

ObjectivesBackgroundMaterialsProcedureReport / RecitationProblemsClosing

Page 3: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

ObjectivesObjectives

Build a robot and test it against the EG standard (passes 80% of tests)

Define product evaluation, accuracy, and precision

Demonstrate the importance of product evaluation

Page 4: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Concept: Product Concept: Product EvaluationEvaluation

Engineers perform prototype testing Look for improvement suggestionsContinuously improves product quality

Tests are performed to a company standard If the standard is met, the product is

acceptableIf standard not met, product may be

redesigned or withdrawn

Page 5: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Accuracy: Comparison of the average of the

results to the standard

Precision:Repeatability of the resultsHow close are the results to each

other?

Concept: Accuracy and Concept: Accuracy and PrecisionPrecision

Page 6: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Concept: Accuracy and Concept: Accuracy and PrecisionPrecision

AccurateImprecise

InaccurateImprecise

InaccuratePrecise

AccuratePrecise

Page 7: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Percent Accuracy and Percent Accuracy and PrecisionPrecision

BPeec 100Pr%

%1001%

S

PS

P

APAcc

Distance test: B=0.0972Angle of Deviation test: B=0.0323Rotation test: B=0.0093

%Acc=Percent accuracy

Ps=Standard value

Ap=Value measured

%Prec=Percent precision

B=Exponential decay factor

P=Actual precision measured

Page 8: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

MaterialsMaterials

ROBOLAB KitRobot chassis building guide Large sheets of paper to record

resultsMeter stickProtractor

Page 9: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Lab Procedure: Student Lab Procedure: Student TasksTasks

Assemble robot according to chassis handout

Program robot to perform three tests: Distance Angle of Deviation Rotation

Perform tests, taking appropriate measurements

Determine whether or not robot meets 80% EG Standard

Page 10: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Distance TestProcedure: Distance Test

DONE AT SAME TIME AS ANGLE TEST

Assemble chassis according to handout

Handout instructions do not include wheels

Create distance/angle test program in ROBOLAB

Download distance program to RCX Mark start point on the sheet of paper …[continued]

DistanceAngle Rotation

Page 11: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Distance Test Procedure: Distance Test (continued)(continued)

Place robot at start point Run the program for 5 seconds and

measure the distance traveled by robot Determine standard for this test by

dividing distance traveled by 5 and then multiplying by 4

Go back to ROBOLAB program and change time from 5 seconds to 4 seconds

Measure distance traversed Repeat testing ten times

DistanceAngle Rotation

Page 12: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Angle of Deviation Procedure: Angle of Deviation TestTest

DONE AT SAME TIME AS DISTANCE TEST

Draw a straight line (0° line) on the sheet of paper

Identify a reference point and align robot on line

Run program Draw a line from start point to endpoint Measure angle of deviation Repeat test 10 times

DistanceAngle Rotation

Page 13: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Distance/Angle Procedure: Distance/Angle TestTest

Starting point

Reference point

Robot

Tracks robot traveled

Page 14: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Rotation TestProcedure: Rotation TestCreate rotation program in

ROBOLABDownload rotation program to RCXMark a center point on the paperPlace the robot on the paper and

set a reference pointRun program for 5 secondsMeasure angle of rotation of robotDivide value by 5 to determine

angle of rotation per second…[continued]

DistanceAngle Rotation

Page 15: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Rotation TestProcedure: Rotation TestMultiply by 4 to determine

standard rotation for 4 secondsGo back to ROBOLAB program and

change time from 5 seconds to 4 seconds

Download program to RCXRun program and measure rotation

of robotRepeat test 10 times

DistanceAngle Rotation

Page 16: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Procedure: Rotation TestProcedure: Rotation Test

Robot before rotation

Robot after rotation

Starting line

Reference point

Page 17: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Tabulation of all ResultsTabulation of all Results

Tabulation Results in a chart:

Determine if your robot passed the EG1004 Standard of 80% Must pass 80% of tests with 80%

score

Accuracy %Acc Pass/Fail Precision %Prec Pass/Fail

Distance Test            

Angle of Deviation Test            

Rotation Test            

Page 18: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

ReportReport

Independent reportTitle pageDiscussion topics in the manual Include original data with TA’s

signatureMUST include spreadsheet with

test results, standard, average, accuracy, and precision of each test

Page 19: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

Report (continued)Report (continued)

Remember to hand in original data electronically, as part of report

Include photos of robot in Word documentTA will assist with digital camera

Page 20: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

PresentationPresentation

Team presentation

Include photos of robot TA will assist with digital camera

Refer to the presentation on Creating PowerPoint Presentations found on the EG website

Page 21: Laboratory 2: Hardware Analysis and Synthesis. Overview  Objectives  Background  Materials  Procedure  Report / Recitation  Problems  Closing

ClosingClosing

Team members share tasks– i.e. one to program, another to build

Have testing paper signed by TARemember to submit all work

electronicallySubmit testing paper to TA at beginning of

Lab 3Robots must remain assembled

To be used for Lab 3

Return all unused materials to TAs