Shale: SHA dows LE vers & Wheels

Post on 01-Jan-2016

26 views 2 download

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

Shale: SHAdows LEvers & Wheels

Paul GerhardtAmanda Orin

Tomas RamirezJessa Rothenberg

Kaiti Trimble

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

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

Kaiti Trimble Project Shale 4

LaserBall

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

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

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)

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

Paul Gerhardt Project Shale 9

Solution – Project Shale• Recognize Physical Objects

– LED fiducial markers

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

Jessa Rothenberg Project Shale 11

Conceptual Overview

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

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

Amanda Orin Project Shale 14

Standard User Interface

Amanda Orin Project Shale 15

Adminstrative Interface

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

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

Tomas Ramirez Project Shale 18

Shale Architecture

Tomas Ramirez Project Shale 19

Demonstration

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

Project Shale 21

QUESTIONS?