Shale: SHA dows LE vers & Wheels

21
Shale: SHAdows LEvers & Wheels Paul Gerhardt Amanda Orin Tomas Ramirez Jessa Rothenberg Kaiti Trimble

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 Presentation

Transcript of Shale: SHA dows LE vers & Wheels

Page 1: Shale:  SHA dows  LE vers & Wheels

Shale: SHAdows LEvers & Wheels

Paul GerhardtAmanda Orin

Tomas RamirezJessa Rothenberg

Kaiti Trimble

Page 2: Shale:  SHA dows  LE vers & Wheels

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

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

Kaiti Trimble Project Shale 4

LaserBall

Page 5: Shale:  SHA dows  LE vers & Wheels

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

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

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

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

Paul Gerhardt Project Shale 9

Solution – Project Shale• Recognize Physical Objects

– LED fiducial markers

Page 10: Shale:  SHA dows  LE vers & Wheels

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

Jessa Rothenberg Project Shale 11

Conceptual Overview

Page 12: Shale:  SHA dows  LE vers & Wheels

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

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

Amanda Orin Project Shale 14

Standard User Interface

Page 15: Shale:  SHA dows  LE vers & Wheels

Amanda Orin Project Shale 15

Adminstrative Interface

Page 16: Shale:  SHA dows  LE vers & Wheels

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

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

Tomas Ramirez Project Shale 18

Shale Architecture

Page 19: Shale:  SHA dows  LE vers & Wheels

Tomas Ramirez Project Shale 19

Demonstration

Page 20: Shale:  SHA dows  LE vers & Wheels

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

Project Shale 21

QUESTIONS?