peter motykowski j.d. pohlman

16
Peter Motykowski J.D. Pohlman Brad White Matt Allen

Upload: esma

Post on 18-Jan-2016

41 views

Category:

Documents


1 download

DESCRIPTION

Peter Motykowski J.D. Pohlman. Brad White Matt Allen. BACKGROUND. Untidy senior project room (EB2029). S.O.E. ActivMedia robots. CS425 group needs a senior project. ROLES. Team Leader – Peter Motykowski Lead Designer – Matt Allen Lead Documenter/Tester – J.D. Pohlman - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Peter Motykowski J.D. Pohlman

Peter Motykowski

J.D. Pohlman

Brad White

Matt Allen

Page 2: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 22

BACKGROUNDBACKGROUND

Untidy senior Untidy senior project room project room (EB2029).(EB2029).

S.O.E. ActivMedia S.O.E. ActivMedia robots.robots.

CS425 group needs CS425 group needs a senior project.a senior project.

Page 3: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 33

ROLESROLES Team Leader – Peter MotykowskiTeam Leader – Peter Motykowski Lead Designer – Matt AllenLead Designer – Matt Allen Lead Documenter/Tester – J.D. Lead Documenter/Tester – J.D.

PohlmanPohlman Lead Programmer – Brad WhiteLead Programmer – Brad White

Page 4: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 44

Design to Design to Schedule Schedule ModelModelSoftware Concept:Software Concept:

Locate a chairLocate a chair

Page 5: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 55

Design to Design to Schedule Schedule ModelModelSoftware Concept:Software Concept:

Locate a deskLocate a desk

Page 6: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 66

Design to Design to Schedule Schedule ModelModelSoftware Concept:Software Concept:

Robot movesRobot moves

with chairwith chair

Page 7: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 77

Design to Design to Schedule Schedule ModelModelSoftware Concept:Software Concept:

Robot moves Robot moves

without chairwithout chair

Page 8: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 88

CLASS DIAGRAMCLASS DIAGRAM

Page 9: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 99

SOFTWARE TOOLS & RESOURCES

New Saphira 8.1 (integrated ARIA implementation)

Runs on both win32 and Unix platforms

Colbert - Sophisticated scripting environment

Page 10: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1010

Concurrent development

Need not develop on the actual robot

Facilitates testing

SOFTWARE TOOLS & RESOURCES

Page 11: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1111

STATE DIAGRAM

Page 12: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1212

SEQUENCE DIAGRAMSEQUENCE DIAGRAM

Page 13: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1313

TEST PLANCODING

STANDARDS

Variables

Declarations

Functions

In line

comments

One module at

a timeUse Colbert

LanguageSimulator

Page 14: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1414

PROTOTYPEPROTOTYPE

Move in square Move in square while holding a while holding a chairchair

Determine Determine feasibility of pulling feasibility of pulling a chaira chair

Evaluate accuracy Evaluate accuracy of movement while of movement while holding a chairholding a chair

6x6 Traversal Region

36 sq. ft.

8'-0

"

8'-0"

Page 15: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1515

COMMITTED RELATIONSHIPSCOMMITTED RELATIONSHIPS

Locate a chair (many stickers)Locate a chair (many stickers) Locate a desk (many stickers)Locate a desk (many stickers) Put one chair in one empty deskPut one chair in one empty desk

Page 16: Peter Motykowski J.D. Pohlman

RAFS - Robot Aided Feng ShuiRAFS - Robot Aided Feng Shui Design DocumentDesign Document 1616

CASUAL RELATIONSHIPSCASUAL RELATIONSHIPS

Locate a chair (few stickers)Locate a chair (few stickers) Locate a desk (few stickers)Locate a desk (few stickers) Put all chairs in an empty deskPut all chairs in an empty desk