shale: sha dows le vers & wheels
DESCRIPTION
Shale: SHA dows LE vers & Wheels. Paul Gerhardt Amanda Orin Tomas Ramirez Jessa Rothenberg Kaiti Trimble. Presentation Overview. Sponsor & Background Problem Solution Conceptual Overview Requirements Functional Requirements User Interfaces Environmental Requirements - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/1.jpg)
Shale: SHAdows LEvers & Wheels
Paul GerhardtAmanda Orin
Tomas RamirezJessa Rothenberg
Kaiti Trimble
![Page 2: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/2.jpg)
Kaiti Trimble Project Shale 2
Presentation Overview• Sponsor & Background
• Problem
• Solution
Conceptual Overview
• Requirements
Functional Requirements
• User Interfaces
Environmental Requirements
• Architecture Overview
• Software Demo
• Summary of Points
![Page 3: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/3.jpg)
Kaiti Trimble Project Shale 3
Sponsor & Background
• Sponsored by Craft Technology Lab Subsidiary of the L3D Craft objects with embedded intelligence
• Derived from LaserBall Project Joins physical & virtual objects Non-mechanical interaction Limited performance
![Page 4: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/4.jpg)
Kaiti Trimble Project Shale 4
LaserBall
![Page 5: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/5.jpg)
Kaiti Trimble Project Shale 5
Problem• Interactions between virtual
and physical objects, controlled to some degree by a user. Expand LaserBall idea Incorporate reactive
physical objects Wireless communication
![Page 6: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/6.jpg)
Paul Gerhardt Project Shale 6
Presentation Overview• Sponsor & Background
• Problem
• Solution
Conceptual Overview
• Requirements
Functional Requirements
• User Interfaces
Environmental Requirements
• Architecture Overview
• Software Demo
• Summary of Points
![Page 7: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/7.jpg)
Paul Gerhardt Project Shale 7
Solution – Project Shale• Extend the LaserBall project with reactive
physical components See saw, Bumper, Sound Emitter
• Wireless communication with components Xbee (Zigbee 802.15.4 mesh networking)
![Page 8: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/8.jpg)
Paul Gerhardt Project Shale 8
Project Shale: An Example
Steps:
1. Virtual Object (the ball) moves towards the Physical Object (the see saw)
2. Virtual Object and Physical Object collide
3. A) Virtual Object (ball) ricochets off in a different direction B) Physical Object (see saw) turns in reaction to the collision
![Page 9: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/9.jpg)
Paul Gerhardt Project Shale 9
Solution – Project Shale• Recognize Physical Objects
– LED fiducial markers
![Page 10: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/10.jpg)
Jessa Rothenberg Project Shale 10
Presentation Overview• Sponsor & Background
• Problem
• Solution
Conceptual Overview
• Requirements
Functional Requirements
• User Interfaces
Environmental Requirements
• Architecture Overview
• Software Demo
• Summary of Points
![Page 11: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/11.jpg)
Jessa Rothenberg Project Shale 11
Conceptual Overview
![Page 12: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/12.jpg)
Jessa Rothenberg Project Shale 12
Functional Requirements• Demonstrate interactions between
physical and virtual objects Project virtual objects Detect and control physical objects Respond to user actions
• Additional requirements Debugging interface GUI
![Page 13: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/13.jpg)
Amanda Orin Project Shale 13
Presentation Overview• Sponsor & Background
• Problem
• Solution
Conceptual Overview
• Requirements
Functional Requirements
• User Interfaces
Environmental Requirements
• Architecture Overview
• Software Demo
• Summary of Points
![Page 14: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/14.jpg)
Amanda Orin Project Shale 14
Standard User Interface
![Page 15: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/15.jpg)
Amanda Orin Project Shale 15
Adminstrative Interface
![Page 16: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/16.jpg)
Amanda Orin Project Shale 16
Environmental Requirements• Development Environment
Processing PDE 0135 (Cross-platform) JMyron Image Processing Library
• Hardware Projector Web camera Projection Surface Laser Pointer Arduino microcontrollers
![Page 17: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/17.jpg)
Tomas Ramirez Project Shale 17
Presentation Overview• Sponsor & Background
• Problem
• Solution
Conceptual Overview
• Requirements
Functional Requirements
• User Interfaces
Environmental Requirements
• Architecture Overview
• Software Demo
• Summary of Points
![Page 18: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/18.jpg)
Tomas Ramirez Project Shale 18
Shale Architecture
![Page 19: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/19.jpg)
Tomas Ramirez Project Shale 19
Demonstration
![Page 20: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/20.jpg)
Kaiti Trimble Project Shale 20
Summary of Points• Sponsor & Background
• Problem
• Solution
Conceptual Overview
• Requirements
Functional Requirements
• User Interfaces
Environmental Requirements
• Architecture Overview
• Software Demo
• Summary of Points
![Page 21: Shale: SHA dows LE vers & Wheels](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813138550346895d97ad96/html5/thumbnails/21.jpg)
Project Shale 21
QUESTIONS?