1
Carnegie Mellon
On BoardPhase III
Final Presentation
April 28, 2004
2
HCI
Marcos Almeida : HCIMuriel Garreta Domingo : HCI
David Mitchell : ECEJonathan Pui : ECE
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
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
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
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
7
Feeling like Scientists: Learning Aids Displays
Convey learning information Visualization for students
Database Searchable, useful database for teachers, students,
parents and others
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
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
10
Environmentally Friendly and Economically Feasible Green power source Green fuel Engine emissions Modular furniture
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)
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
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
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
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
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
17
Solutions
Solar Photovoltaic Cells
Green Biodiesel
Green Building Materials
Universal Floor Plan and Furniture
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
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
20
3-D Model
Construction – Voyager Structure
21
3-D Model
Final Final StructureStructure
ModelModel
22
3-D Model
Construction - Furniture
3D Printing Machine
23
3-D Model Layout
FOREFORELabLab
24
3-D Model Layout
AFTAFTLabLab
25
3-D Model Layout
MAINMAINClassroomClassroom
26
Furniture - Design
Furniture renderings in SolidWorks
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
28
Handheld Devices
Thomas Boonsiri : ECEMorgan Linton : ECE
Ilaria Poddine : CSIsaac Shum : ECE
Karolina Werner : ECE
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
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)
31
Software Infrastructure
PHP scripts Live updates Ease of implementation Invalidation included
Opera Browser Browser Features disabled
32
System Architecture Overview
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
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
35
Example - Micro invertebrates Scalable solution
Software independent
of number of hardware
devices Future Possibilities:
User Signature
with Data
Transmission
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
37
Camera & Microscope
Jae-Kyung Lee : ECE
David Mitchell : ECE
Jonathan Pui : ECE
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
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
40
Recommendations
Recommendations based on following criteria Battery Type Docking station MegaPixel/Zoom Memory Card Cost
Detailed comparison available in report
41
Recommended Cameras
Fujifilm FinePix F700 Price: $339
Casio Exilim EX-Z40 Price: $399
Sony Cyber-shot DSC-T1 Price: $550
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
43
Recommendations
Recommendations based on following criteria Objective magnitude USB Support S-video support Camera Image Quality Cost
Detailed comparison available in report
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
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
46
A/V Selector Switch
Brand: Recoton Model: DVD1000 Price: $30/each 14 switches needed to support 39 microscopes
47
A/V Switching diagram
48
USB Selector Switch
Brand: Dynex Model: USB 2.0 7 Port HUB Price: $50/each Six switches needed to support 39 microscopes
49
USB Switching Diagram
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
51
Architecture (hardware view)
Docking Station
Digital Camera
USBDigital Camera
Docking Station
Voyager Computer
Database HTTP Server
End User
52
Architecture (software view)
Voyager Computer
Script to scan directory Send to server
Directory
Picasa Software
Server
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)
54
Architecture
Pool of39 Microscopes
Chain ofVideo Switches
Chain ofHUB Switches
MonitorSource (TV)
VoyagerComputer
S-Video USB
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
56
Scientific Data
Roberto Arevalo : ECE Patrick Shih : INI
Charles M. Kohl : ECE James Lee : ECE
Jackie Cheng : ECE
57
Current Implementation
HandheldPhoto Album
DigitalCamera
DATABASE
Database Searching
Display(LCD/Projector)
Visualizations• Real-Time• Water Quality Analysis
Summary• Memorabilia Page• Summary Page
Microscope
58
Database Architecture Diagram
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
60
Photo Album Search Screenshot
61
Photo Album Results Screenshot
62
Photo Album Screenshot
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
64
Database Searching
65
Database Searching (Bird Samples)
66
Database Searching (Algae Samples)
67
Database Searching (Macro Samples)
68
Database Searching (Water Samples)
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
70
Real-Time Screenshot (Overall)
Dynamically generated graphs can show types of samples found (i.e. pollution tolerant / intolerant macro samples)
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
72
Data Visualization: Water Quality
73
Data Visualization: Water Quality
74
Data Visualization: Water Quality
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
76
Memorabilia Screenshot
77
Memorabilia Screenshot
78
Memorabilia Screenshot
79
Summary Report Page
80
Wireless Communications
Christopher Costa : ECE/CSJames Hook : ECE/CS
Hassaan Moin Khan : ECEMatthew Rogers : ECE
Jason Wang : ECESimon Xi : ECE
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
82
The Route
83
Architectural Diagram
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º
85
Test SetupTop View Side View
Mount Washington
Boat
Dock
Ohi
o
Ohio
Mon
onga
hela
Monongahela
Allegheny
86
Long Range Network
Antenna
87
On-Boat Network
802.11b Access Points
88
Test Results
Ping to the boat computer
Ping to the Tsunami Subscriber Unit Ping to the boat computer
89
Q&A