carnegie mellon on board

89
1 Carnegie Mellon On Board Phase III Final Presentation April 28, 2004

Upload: ros

Post on 03-Feb-2016

32 views

Category:

Documents


0 download

DESCRIPTION

Carnegie Mellon On Board. Phase III Final Presentation April 28, 2004. HCI. Marcos Almeida : HCI Muriel Garreta Domingo : HCI David Mitchell : ECE Jonathan Pui : ECE. Background. What is Carnegie Mellon On Board? Team comprised of multi-disciplinary CMU students and Professors - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Carnegie Mellon  On Board

1

Carnegie Mellon

On BoardPhase III

Final Presentation

April 28, 2004

Page 2: Carnegie Mellon  On Board

2

HCI

Marcos Almeida : HCIMuriel Garreta Domingo : HCI

David Mitchell : ECEJonathan Pui : ECE

Page 3: Carnegie Mellon  On Board

3

Background

What is Carnegie Mellon On Board? Team comprised of multi-disciplinary CMU students and

Professors Team split into specialized groups

What are the team’s goals? Assist Voyager selecting layout, equipment and education

support systems for future vessel Improve current processes and utilize new technology

HCI Scientific Data

Space/Green Design Handheld

Microscope/Digital Cameras Wireless Communications

Page 4: Carnegie Mellon  On Board

4

HCI Role

Analyzed current Voyager program Addressed strengths and weaknesses Considered requirements for new vessel Incorporated Voyager wish-list

Researched ways to enrich student experience and aid Voyager instructors

Proposed vision, provided guidance and created framework for On Board team to follow

Page 5: Carnegie Mellon  On Board

5

HCI Visionary Scenario Goals Get students to feel like scientists Expand technological capabilities Enhance data gathering and distributing Strive to be environmentally friendly and

economically feasible Enable all ages and those with disabilities to participate Improve ease of use/maintenance Enrich student’s learning experience

Page 6: Carnegie Mellon  On Board

6

Feeling like Scientists: Tools Microscopes

Ability to save pictures Output image to display

Digital camera Capture images for memorabilia

Handheld data recorder Record information to database Easy to use, efficient and interactive

Page 7: Carnegie Mellon  On Board

7

Feeling like Scientists: Learning Aids Displays

Convey learning information Visualization for students

Database Searchable, useful database for teachers, students,

parents and others

Page 8: Carnegie Mellon  On Board

8

Feeling like Scientists: Memorabilia Album

Picture examples of species found and identified Class observations and findings Photo of the students in action

Summary report for instructors Class perceptions about river health before and after Individual and class observations/findings

Website for all Login and non-login options Share experiences and observations

Page 9: Carnegie Mellon  On Board

9

Data Gathering and Distributing All data digital

Students input data via handheld Instructor validates data

Quick survey or automatic “flags” before sent to database Wirelessly connectivity Database automatically updates in real-time

Page 10: Carnegie Mellon  On Board

10

Environmentally Friendly and Economically Feasible Green power source Green fuel Engine emissions Modular furniture

Page 11: Carnegie Mellon  On Board

11

All Ages and those with Disabilities Wheel-chair accessible Adjustable height counters, microscopes, stools Ensure good human flow

Accommodate large number of people Allow movement to different areas

(microscope lab, bird-watching, etc) Audiences of all ages (kids/adults/elderly)

Page 12: Carnegie Mellon  On Board

12

Ease of use and Maintenance Technology benefits

Eliminate need of paper Manually inputting of data Automation Visualization of information

Instructors save time and effort Data accurate and up-to-date

Page 13: Carnegie Mellon  On Board

13

Boat Demo

On Board team presenting live demo at 6pm on Voyager Walks through Adam’s student perspective

Involves Adam’s friends, parents, school teacher and Voyager instructor

Demonstrates key components of visionary scenario Each group plays role showcasing respective technology

Enrich student experience, assist Voyager instructors and improve on current processes

Page 14: Carnegie Mellon  On Board

14

Presentation Overview

HCI Jonathan Pui

Green and Space Design Sean Brennan

Handheld Devices Thomas Boonsiri

Microscopes and Digital Camera Jae-Kyung Lee

Scientific Data Jackie Cheng

Wireless Hassaan Moin Khan

Page 15: Carnegie Mellon  On Board

15

Green and Space Design

Sean Brennan : Mech E

Jennifer Kim : Mech E

Rachel Lin : Mech E

Kuei-Chih Sun : Design

Ahmed Wahedi : Civil E

Page 16: Carnegie Mellon  On Board

16

Goals

Develop technology that minimizes the impact of the Voyager boat on the environment Clean efficient propulsion Clean sustainable building materials Demonstrate renewable energy source solutions

Design the boat to reflect its unique purpose and need for flexibility Human flow that allows multiple groups to move within boat Furniture that can be rearranged and is designed

universally Create 3-dimensional model of our plan

Page 17: Carnegie Mellon  On Board

17

Solutions

Solar Photovoltaic Cells

Green Biodiesel

Green Building Materials

Universal Floor Plan and Furniture

Page 18: Carnegie Mellon  On Board

18

Green Power Sources

Wind Mill and PDA Charger Demonstration of solar

power wind mill Photovoltaic cell can power

PDA charger 2 or 3 PDA’s charging at

one time Good demonstration of

green electricity usage

Page 19: Carnegie Mellon  On Board

19

Green Power Sources

Biodiesel

Reduces emissions Relatively low cost Interchangable with diesel Engine:

Cat C9 Marine Propulsion Engine 503 bhp (375 bkW) @ 2500 rpm Warranty allows for Biodiesel usage

Page 20: Carnegie Mellon  On Board

20

3-D Model

Construction – Voyager Structure

Page 21: Carnegie Mellon  On Board

21

3-D Model

Final Final StructureStructure

ModelModel

Page 22: Carnegie Mellon  On Board

22

3-D Model

Construction - Furniture

3D Printing Machine

Page 23: Carnegie Mellon  On Board

23

3-D Model Layout

FOREFORELabLab

Page 24: Carnegie Mellon  On Board

24

3-D Model Layout

AFTAFTLabLab

Page 25: Carnegie Mellon  On Board

25

3-D Model Layout

MAINMAINClassroomClassroom

Page 26: Carnegie Mellon  On Board

26

Furniture - Design

Furniture renderings in SolidWorks

Page 27: Carnegie Mellon  On Board

27

Furniture - Materials

Green Materials Certified or Rapidly Renewable Wood Post-consumer recycled metals Wheat and Grain polymer tiles and countertops Recycled plastic fiber carpeting Low VOC or water based paints, sealers, and stains

Page 28: Carnegie Mellon  On Board

28

Handheld Devices

Thomas Boonsiri : ECEMorgan Linton : ECE

Ilaria Poddine : CSIsaac Shum : ECE

Karolina Werner : ECE

Page 29: Carnegie Mellon  On Board

29

HCI Visionary Fulfillment

Provided Instructor tools for Organization Ease Instructor Front End Integration with Database to perform Invalidation

Increased Productivity Efficient Data Collaboration Scalable solution

Eliminate Safety Concerns Cell phone lanyards for Zaurus

Page 30: Carnegie Mellon  On Board

30

Hardware Portfolio

Sharp Zaurus SL-5600 Intel Xscale 400MHz Processor 64MB Flash / 32MB SDRAM 3.5” TFT Color Display QWERTY Keyboard and Stylus

Linksys Compact Flash

802.11b Wireless Card

Zaurus Power Consumption 3.7 V 1500mAH Lithium-Polymer battery (~3 hrs)

Page 31: Carnegie Mellon  On Board

31

Software Infrastructure

PHP scripts Live updates Ease of implementation Invalidation included

Opera Browser Browser Features disabled

Page 32: Carnegie Mellon  On Board

32

System Architecture Overview

Page 33: Carnegie Mellon  On Board

33

Instructor Front End

One Time Trip Registration Via Instructor Handheld or Central PC Synchronizes start of voyage

Register entire class trip

to create unique ID

Numbers for each team

Page 34: Carnegie Mellon  On Board

34

School and Grade Selection from Registered List Instructor Front End Integration with Database to perform Invalidation

Team Selection Scientific Stations

Micro invertebrates Macro Invertebrates Birds Water Chemistry

Student Interaction

Page 35: Carnegie Mellon  On Board

35

Example - Micro invertebrates Scalable solution

Software independent

of number of hardware

devices Future Possibilities:

User Signature

with Data

Transmission

Page 36: Carnegie Mellon  On Board

36

Conclusion

Created web-based approach to forms Instructor Front End Integration with Database to perform Invalidation

Enhanced productivity Scalable solution Hardware Safety Excellent application for Wireless Technology

Page 37: Carnegie Mellon  On Board

37

Camera & Microscope

Jae-Kyung Lee : ECE

David Mitchell : ECE

Jonathan Pui : ECE

Page 38: Carnegie Mellon  On Board

38

Camera & Microscope Goals Assist Voyager in selection of cameras and microscopes Provide easy to use software for downloading images

from cameras and microscopes Enable on-demand output from microscopes to TV

display Demonstrate proof-of-concept with working prototype Create 2 recommendation buying guides for digital

cameras and microscopes that include setup, costs, software and hardware needs

Page 39: Carnegie Mellon  On Board

39

Selection of Cameras

Students in action lab stations interacting in groups

Instructors are the primary users Several digital cameras on board Several pictures taken of each group Pictures to be included

online science album take-home memorabilia

Page 40: Carnegie Mellon  On Board

40

Recommendations

Recommendations based on following criteria Battery Type Docking station MegaPixel/Zoom Memory Card Cost

Detailed comparison available in report

Page 41: Carnegie Mellon  On Board

41

Recommended Cameras

Fujifilm FinePix F700 Price: $339

Casio Exilim EX-Z40 Price: $399

Sony Cyber-shot DSC-T1 Price: $550

Page 42: Carnegie Mellon  On Board

42

Selection of Microscopes

Learning aids Source of valuable data and memorabilia Students primary users Output microscope image to television and/or projector

display Capture microscope image to computer Support as many as 39 laboratory microscopes

Page 43: Carnegie Mellon  On Board

43

Recommendations

Recommendations based on following criteria Objective magnitude USB Support S-video support Camera Image Quality Cost

Detailed comparison available in report

Page 44: Carnegie Mellon  On Board

44

Recommended Microscopes Digital/Analog Zoom

Stereomicoscope and Lab from Boreal Price: $1495

Digital/Analog Advanced Digital Scope w/ mechanical stage and Lab from Boreal Price: $1195

Page 45: Carnegie Mellon  On Board

45

Switching solutions

Suggested to enable Selective s-video output to TV/projector Selective image capturing from one computer

Audio/Video Selector Switch USB Switch

Page 46: Carnegie Mellon  On Board

46

A/V Selector Switch

Brand: Recoton Model: DVD1000 Price: $30/each 14 switches needed to support 39 microscopes

Page 47: Carnegie Mellon  On Board

47

A/V Switching diagram

Page 48: Carnegie Mellon  On Board

48

USB Selector Switch

Brand: Dynex Model: USB 2.0 7 Port HUB Price: $50/each Six switches needed to support 39 microscopes

Page 49: Carnegie Mellon  On Board

49

USB Switching Diagram

Page 50: Carnegie Mellon  On Board

50

Software and Hardware Architecture for Digital Camera Voyager staff uses docking station to transfer pictures

via USB Picasa software used to name and send pictures to a

directory Background script scans the directory and sends

pictures over FTP Database contains the links and names of the pictures to

enable Queries Storage Deletion

Page 51: Carnegie Mellon  On Board

51

Architecture (hardware view)

Docking Station

Digital Camera

USBDigital Camera

Docking Station

Voyager Computer

Database HTTP Server

End User

Page 52: Carnegie Mellon  On Board

52

Architecture (software view)

Voyager Computer

Script to scan directory Send to server

Directory

Picasa Software

Server

Page 53: Carnegie Mellon  On Board

53

Software and Hardware Architecture for Microscope Selective display to TV/projector

Specimen is located with the individual microscope S-video switching solution routes the desired image to

display Transfer of image to the computer

Specimen is located with the individual microscope The image is captured by the microscope’s internal camera Image sent over USB switching solution to Picasa (running

on computer)

Page 54: Carnegie Mellon  On Board

54

Architecture

Pool of39 Microscopes

Chain ofVideo Switches

Chain ofHUB Switches

MonitorSource (TV)

VoyagerComputer

S-Video USB

Page 55: Carnegie Mellon  On Board

55

Phase III Demo

Proof of concept due to constraints in time and cost 1 Camera, 1 Microscope, 1 Computer No TV/projector

Easy, robust image transfer from camera Easy, robust image capture from microscope Automatic transfer of files to ftp server Insertion of information into database Generation of online picture albums using Picasa

Page 56: Carnegie Mellon  On Board

56

Scientific Data

Roberto Arevalo : ECE Patrick Shih : INI

Charles M. Kohl : ECE James Lee : ECE

Jackie Cheng : ECE

Page 57: Carnegie Mellon  On Board

57

Current Implementation

HandheldPhoto Album

DigitalCamera

DATABASE

Database Searching

Display(LCD/Projector)

Visualizations• Real-Time• Water Quality Analysis

Summary• Memorabilia Page• Summary Page

Microscope

Page 58: Carnegie Mellon  On Board

58

Database Architecture Diagram

Page 59: Carnegie Mellon  On Board

59

Photo Album

Collection of living creatures seen on the Three Rivers Image of the creature

Description of habitat

Identification characteristics

Search functionality

Utilizes PHP scripts and SQL queries to the database

Page 60: Carnegie Mellon  On Board

60

Photo Album Search Screenshot

Page 61: Carnegie Mellon  On Board

61

Photo Album Results Screenshot

Page 62: Carnegie Mellon  On Board

62

Photo Album Screenshot

Page 63: Carnegie Mellon  On Board

63

Database Searching

Allows for the retrieval of database records according to the user’s criteria Web-based and publicly accessible

Displays records from as far back as April 1995

Utilizes PHP scripts to generate SQL queries based on the user’s input and to retrieve results from the database

Page 64: Carnegie Mellon  On Board

64

Database Searching

Page 65: Carnegie Mellon  On Board

65

Database Searching (Bird Samples)

Page 66: Carnegie Mellon  On Board

66

Database Searching (Algae Samples)

Page 67: Carnegie Mellon  On Board

67

Database Searching (Macro Samples)

Page 68: Carnegie Mellon  On Board

68

Database Searching (Water Samples)

Page 69: Carnegie Mellon  On Board

69

Data Visualization: Real-Time Graphs Day’s activities to be displayed on LCD

Displays overall results by station

Web interface

Easily navigated by teachers

Utilizes PHP scripts to query database and dynamically generate graphs

Constantly refreshing / querying database

Page 70: Carnegie Mellon  On Board

70

Real-Time Screenshot (Overall)

Dynamically generated graphs can show types of samples found (i.e. pollution tolerant / intolerant macro samples)

Page 71: Carnegie Mellon  On Board

71

Data Visualization: Water Quality Analysis User defined graphs of historical water quality reading

User chooses: River and water quality attribute to be analyzed

User specifies the date range for the analysis PHP scripts take these selections as their input and query

the relevant data from the database Results are fed into a PHP graphics library to create a line

plot of the samples over the specified time Important statistics such as sample mean, standard

deviation, minimum and maximum are also calculated and displayed

Page 72: Carnegie Mellon  On Board

72

Data Visualization: Water Quality

Page 73: Carnegie Mellon  On Board

73

Data Visualization: Water Quality

Page 74: Carnegie Mellon  On Board

74

Data Visualization: Water Quality

Page 75: Carnegie Mellon  On Board

75

Memorabilia Page

Summary of the data collected over the day Customized to school, date, and team Contents page includes:

Photos – from digital camera, and from microscopes Overview – river health Water Quality Birds & Waterfowl Plankton / Micro-invertebrates Macro-invertebrates

Page 76: Carnegie Mellon  On Board

76

Memorabilia Screenshot

Page 77: Carnegie Mellon  On Board

77

Memorabilia Screenshot

Page 78: Carnegie Mellon  On Board

78

Memorabilia Screenshot

Page 79: Carnegie Mellon  On Board

79

Summary Report Page

Page 80: Carnegie Mellon  On Board

80

Wireless Communications

Christopher Costa : ECE/CSJames Hook : ECE/CS

Hassaan Moin Khan : ECEMatthew Rogers : ECE

Jason Wang : ECESimon Xi : ECE

Page 81: Carnegie Mellon  On Board

81

Wireless Goals

Continuous wireless coverage between the boat (PDAs, cameras, microscopes, computers) and dock (servers, internet)

Meet visionary scenario’s bandwidth needs Easy interface for devices to connect

Page 82: Carnegie Mellon  On Board

82

The Route

Page 83: Carnegie Mellon  On Board

83

Architectural Diagram

Page 84: Carnegie Mellon  On Board

84

Hardware

Proxim Tsunami MP.11a base station Proxim Tsunami MP.11a subscriber unit Antennas

Antenna Horizontal Beam Vertical Beam

12 dBi Omni 360º 7º

18 dBi Panel 18º 18º

Page 85: Carnegie Mellon  On Board

85

Test SetupTop View Side View

Mount Washington

Boat

Dock

Ohi

o

Ohio

Mon

onga

hela

Monongahela

Allegheny

Page 86: Carnegie Mellon  On Board

86

Long Range Network

Antenna

Page 87: Carnegie Mellon  On Board

87

On-Boat Network

802.11b Access Points

Page 88: Carnegie Mellon  On Board

88

Test Results

Ping to the boat computer

Ping to the Tsunami Subscriber Unit Ping to the boat computer

Page 89: Carnegie Mellon  On Board

89

Q&A