Justin BarthJennifer Cofer Nathaniel Glab Nate Turley Jared Yenzer C.O.M.I.T C OLLABORATIVE O PTICS - BASED M ULTI - TOUCH I NFRARED T ABLE P RELIMINARY.

Slides:



Advertisements
Similar presentations
Teaching Students Project Management Dr. Bill Oakes, EPICS Director Pamela Dexter, EPICS High School Coordinator 2011.
Advertisements

ECE SDP11 Team Siqueira: Pat DeRoy, Cory Gorman, Marc Perras TARGET: Touch-Activated Response Gaming Entertainment Table Preliminary Design Review.
Player Guitar Preliminary Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
2008/03/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
Digital audio and computer music COS 116: 2/26/2008.
Technical Specification / Schedule Department of Computer Science and Engineering Michigan State University Spring 2007 Team : CSE 498, Collaborative Design.
1/31 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2005] January 22, 2009.
Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will.
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
The objective of this senior design project was to design and build a multi-touch interface device that could allow users to interact with a computer application.
1 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2002] January 26, 2006.
Department of Electrical and Computer Engineering SDP07 S enior Design Project 2007 C. V. Hollot T. Baird Soules Monday 13 Feb 2006.
CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
MULTI-TOUCH TABLE Athena Frazier Chun Lau Adam Weissman March 25, 2008 Senior Projects II.
LSU 07/07/2004Communication1 Communication & Documentation Project Management Unit – Lecture 8.
SMART BOARD Jenny Stenzel. What is it?  SMART Board is an interactive whiteboard. It was developed by SMART Technologies. When introduced in 1991, it.
Implementing a Calibration Management System Cory Otto Principal Metrology Engineer, Boston Scientific 10 October 2012.
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
Chapter 2: Overview of Essentials ISE 443 / ETM 543 Fall 2013.
2005/05/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
What is UML? What is UP? [Arlow and Neustadt, 2005] January 23, 2014
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
What is a Computer ? What is the application of computer in Our Daily Life ? What is the application of computer in Teaching Field?
Image Compression With Discrete Cosine Transforms Initial Project Proposal – (9/21/99) David Oltmanns Delayne Vaughn John Hill.
The Multimedia Team. Careers in Multimedia u Executive Producer u Production Manager u Multimedia Director/Architect u Art Director u Interface Designer.
Chapter 3 Multimedia Skills
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
4Focus Remote Control & HUD App for AR.Drone & Windows 8.
Spoken Dialog Systems and Voice XML Lecturer: Prof. Esther Levin.
Manoranjaka A Camera based Multi-touch Dining table Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
KJC001 (sp2015.ppt – May 12, 2015) – Industry senior project presentation Industry-based Senior Project in the Department of Computer Science and Engineering.
ECE SDP11 Team Siqueira: Pat DeRoy, Cory Gorman, Marc Perras TARGET: Touch-Activated Response Gaming Entertainment Table Midway Design Review.
Digital audio and computer music COS 116, Spring 2010 Adam Finkelstein Slides and demo thanks to Rebecca Fiebrink.
Advisor: Dr. Edwin Jones 1 Client: Paul Jewell ISU Engineering Distance Learning Facility May01-13 Design Team: David DouglasCprE Matt EngelbartEE Hank.
1.2 NASA: PixelSense Interface Project. Team Members To design an expandable interface for displaying and monitoring the many systems in different space.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED.
K-12 Teaching Application Support and Software Ongo-08 Client Dr. John Lamont Prof. Ralph Patterson Advisor Dr. Gregory Smith Team Members Sean Boyle Tony.
Computer Science 340 Software Design & Testing Software Architecture.
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
UPA Customer and Service Tracking Database Application Senior Design III – Spring 2007 Justin Shultz.
T EAM C ACHE M ONEY : S OLAR I NSOLATION F ORECASTING P RELIMINARY D ESIGN R EVIEW B. DiRenzo, L. Hager, A. Fruge, M. Dickerson, C. Duclos, N. Frank, T.
UML - Development Process 1 Software Development Process Using UML.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
CIS 4251 / CIS 5930 SOFTWARE DEVELOPMENT Fall 1999 Sept. 1, 1999 Marge Holtsinger.
By: Matt Kelly (CE), Michael Krenzer (EE), Hemsley Pichardo (EE), Tina Podrasky (ISE), Brad Wideman(CE)
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
MULTI TOUCH. Introduction Multi-touch is a human-computer interaction technique. Consists of a touch screen as well as software that recognizes multiple.
Customizing Immersive Interactive Design Dan Nydegger and Jeff Hanson Southern Utah University.
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand career planning in a digital media environment.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 6-1 Chapter 6 Decision Support System Development.
GAME TESTING REQUIREMENTS AND METHODS GAME DESIGN.
Level 0 Touch Table Legend Input / Output Touch Audio Display
What is UML? What is UP? [Arlow and Neustadt, 2005] October 5, 2017
“almost everything on computers that is not text or sound”
Objective % Understand career planning in a digital media environment.
Software Prototyping Animating and demonstrating system requirements.
Industry-based Senior Project in the
ECE 477 Design Review Team 6 - Spring 2012
Michael LeGore Thomas Jefferson High School for Science and Technology
Victorian Curriculum: Unpacking Design and Technologies
CSE 498, Collaborative Design
UML Design for an Automated Registration System
CSE4939W/4940 CS & E Design Lab I/II
Presentation transcript:

Justin BarthJennifer Cofer Nathaniel Glab Nate Turley Jared Yenzer C.O.M.I.T C OLLABORATIVE O PTICS - BASED M ULTI - TOUCH I NFRARED T ABLE P RELIMINARY D ESIGN R EVIEW

C ONTENTS I.Overview I.Motivation II.Goals III.Team Organization II.Design Overview I.Functional Decomposition III.System Overview I.Roles & Requirements II.Parts Description III.Budget IV.Risks V.Schedule Presenter: Jenny Cofer Capstone Senior Design 2012 COMIT TouchSystems 1

O VERVIEW This project will provide a table-sized multi-touch interface on which to run educational applications. Primary Focus: Exciting and dynamic to promote user engagement Non-conventional learning experience We intend to use exciting visual stimuli, touch, sound, and kinsesthetics to teach the users in a meaningful way. Presenter: Jenny Cofer Capstone Senior Design 2012 COMIT TouchSystems 2

M OTIVATION … Presenter: Jenny Cofer Capstone Senior Design 2012 COMIT TouchSystems 3 4

G OALS Baseline: Multi-touch table interface to be used by multiple users Provide educational applications that address learning in creative ways Visual learning through the display Auditory learning through speakers Incorporate lessons in the fields of math, music, and science. Presenter: Jenny Cofer Capstone Senior Design 2012 COMIT TouchSystems 4

G OALS Possible extension: Implement kinesthetic learning through objects that the table recognizes Incorporate lessons in the fields of geography, language, history, health, or other categories. Presenter: Jenny Cofer Capstone Senior Design 2012 COMIT TouchSystems 5

T EAM O RGANIZATION Team Member Roles NamePrimary Role Jenny CoferProject Manager Jared YenzerSystems Engineer Justin BarthHardware Engineer Nate TurleySoftware Engineer Nate GlabCreative Director Presenter: Jenny Cofer Capstone Senior Design 2012 COMIT TouchSystems 6

D ESIGN O VERVIEW Presenter: Justin Barth Capstone Senior Design 2012 COMIT TouchSystems 7

F UNCTIONAL D ECOMPOSITION Presenter: Jared Yenzer Capstone Senior Design 2012 COMIT TouchSystems 8

F UNCTIONAL D ECOMPOSITION Presenter: Jared Yenzer Capstone Senior Design 2012 COMIT TouchSystems 9

F UNCTIONAL D ECOMPOSITION Presenter: Jared Yenzer Capstone Senior Design 2012 COMIT TouchSystems 10

S YSTEM O VERVIEW Presenter: Nate Turley Capstone Senior Design 2012 COMIT TouchSystems 11 Table Surface Camera Lighting Power Supply Additional Illumination IR LED RIM Blob Detection Software TUIO Listener Application Programming Interface Custom Application Sound Card SpeakersProjector Video Card

R OLES & R ESPONSIBILITIES Responsibilities (System Functions) Roles (Components)HW ComponentSoftware Component IR Illumination Table Display System  IR LEDs  Diffuser acrylic Detect IR Light Touch Detector System  IR Light  Camera  Blob Detection Interpret Touch Standalone Application  TUIO Lib  Custom App Table Launches Menu Touch Detector System  IR Light  Camera  Blob Detection  Custom app Table Launches App Touch Detector System  IR Light  Camera  Blob Detection  Custom app Display Visuals Standalone Application, Projection System  Projector  Video Card  Graphics Library Produce Sound Standalone Application, Sound System  Sound Card  Speakers  Audio Library Presenter: Nate Turley Capstone Senior Design 2012 COMIT TouchSystems 12

P ART D ESCRIPTION Item Name Description Short throw projector Short throw enabling lower table height IR LED reel String of IR LEDs to illuminate the Endlighten acrylic IR LED track materials Track for holding the IR LEDs IR LED power supply Power Supply for IR LEDs IR Camera Cameras for detecting IR light Endlighten T Acrylic Special acrylic to support DSI technique Diffuser Projection material Sound system Desktop speaker system Structural materials Misc. materials for the overall structural build Presenter: Justin Barth Capstone Senior Design 2012 COMIT TouchSystems 13

B UDGET Item Name / DescriptionUnit PriceQuantityTotal Amount Short throw projector$7171 IR LED reel$2151 IR LED track materials$501 IR LED power supply, 12V $301 IR Camera$802$160 Endlighten T Acrylic, mar resistant $25.78/sq. ft.7 sq. ft. (40”x25”)$184 Diffuser$21.25/sq. ft.7 sq. ft. (40”x25”)$152 Presenter: Justin Barth Capstone Senior Design 2012 COMIT TouchSystems 14

B UDGET Item Name / DescriptionUnit PriceQuantityTotal Amount Acrylic polishing$3.74/sq. ft.7 sq. ft. (40”x25”)$26 Structural materials$1501 Sound system$ /20 Aluminum Eight Slot Fractional Extrusion $656$390 80/20 Aluminum Six Slot Fractional Extrusion $554$220 80/20 Aluminum Four Slot Fractional Extrusion $354$140 Tota l$2,535 Presenter: Justin Barth Capstone Senior Design 2012 COMIT TouchSystems 15

R ISK C HART 5 Poor software interfacing 4 Insufficient IR penetration Risk 3 IR camera calibration 2 System overheating Projector not bright enough Insufficient computing power Probability Presenter: Justin Barth Capstone Senior Design 2012 COMIT TouchSystems 16

S CHEDULE Presenter: Nate Glab Capstone Senior Design 2012 COMIT TouchSystems 17

S CHEDULE Presenter: Nate Glab Capstone Senior Design 2012 COMIT TouchSystems 18 DateTitleDeliverables Fall Semester Sept. 25/27 Milestone 1  Finalized project description  Initial Requirements and specification  Use Case Models Oct. 16/18 PDR  PDR CD  Behavior Models  Level 0 & 1 functional decomposition  UML context diagram  Roles, responsibility allocation Oct. 23/25 Functional Decomposition  Level 0, 1, 2, 3 Nov. 13/15 Milestone 2  Demonstration of major hardware components  Demonstration of major software components  Demonstration of subsystems critical to major functions Dec. 4/6 CDR  CDR CD  Architecture specification  Theory of Operation

S CHEDULE Presenter: Nate Glab Capstone Senior Design 2012 COMIT TouchSystems 19 DateTitleDeliverables Spring Semester Jan. 15/17 Milestone 3  Critical path prototype unit tests  Test results and analysis Apr. 16/18 Milestone 4  Integration and test (I&T) plan  Integrated test demonstration  Demonstration plan and dry-run Apr. 23/25 Expo  Completed table with custom software running

Q UESTIONS ? Capstone Senior Design 2012 COMIT TouchSystems 20