You are on page 1of 32

FINAL PRESENTATION

S.C.I.F.I.
INDEX

I. Objectives

II. Scenario & Design

III. Process

IV. Live Demo


3 Prototypes

OBJECTIVES

Science Fiction
Way-Finding System
Dead Space

Tricorder
Star Trek

DRADIS
Battlestar Galactica
SCENARIO & DESIGN
SEARCH AND RESCUE OPERATION
IN AN ALTERNATE UNIVERSE
TARGET DEMOGRAPHIC
PROCESS
RELATED WORKS

Bat-Tek Laser Harp ECG Circuit Arduino projects

APRSdroid
Portable Open Search
GeoPro ArcGIS and Identification Tool
PAPER USER TEST
USER INTERFACE TEST
USER TEST WITH AMRG

• Kenneth Chiacchia

• Ben McCandless

• Rebecca Hostetter
CHANGES IN DESIGN CONCEPT

• AR goggle • Laser Pointer

• peer to peer • point to point


communication communication

• 4 sets • 2 sets
DEMO
DRADIS - ROTATION
WRAP UP
3 Prototypes

OBJECTIVES

Science Fiction
LESSONS LEARNED

• Sometimes re-scoping is crucial!

• Scenario is very helpful!

• Don’t assume it would just work!

• Documentation is important!
LOOKING FORWARD
ISSUE 4 WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
ISSUE 5 ISSUESEPTEMBER 2010
WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
6 WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
ISSUE 7 SEPTEMBER 2010WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
ISSUE 9 SEPTEMBER 2010
WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
ISSUE 10 SEPTEMBER 2010 WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
ISSUE
SEPTEMBER
11 2010 WWW.ETC.CMU.EDU/PROJECTS/LM-SCI-FI/
SEPTEMBER 2010 NOVEMBER 2010


  
  


 

The S.C.I.F.I.
TheWeekly
S.C.I.F.I.
The Weekly
S.C.I.F.I. TheWeekly
The S.C.I.F.I.
Weekly S.C.I.F.I.
TheWeekly
S.C.I.F.I. Weekly
The S.C.I.F.I. Weekly

 
TEAM S.C.I.F.I. STARTED DESIGNING AND PROGRAMMING FOR THE THREE DELIVERABLES.
Ambitious Fresh Time To Move On Under Construction
!

So Far, So Good
!
CARLOS SOKION SHIN
Producer Android wins over Processing
User Interface is undergoing rapid development.
CARLOS SOKION SHIN
! !

Producer


  
        
!" 
    !# 
 $!
!%
$
The Projectograph Start and Whys
RESEARCH  
DESIGN
theyCARLOS
embarkedSOKION SHIN MICHAEL HILL ! 2. A simple, efficient, and easy to
CARLOS SOKION SHIN
   !
 
  %&!   ' $( 
!(
!) %
&#
 We c$
o n d u c te d e x te #
nsive research on
It was a fabulous week for team S.C.I.F.I.This
We came up with the initial design of the
not only
week, because
teamthey S.C.I.F.I.had a wonderful and inspiring
took a giant step forward.moment First at Makerof all, Faire on building hardware for use menuing system is already in place,title bar has been implemented which
in New York but also because they finished researching and listing all the necessary components for the three deliverables. Producer Hardware Designer / Programmer
    
    ! !
*+ 
%! 
&     !
 ! %!+,$
&&  !
$   !   projectors, LED displays and LCDs. Although all form factor. Currently we are contacting Ben HIVE Suite consisting of Arrow of Apo"o (previously called Laser Weenie), Cardio Gauntlet and DRADIS. we no longer have to create Producer our own. completely overrides the default one in size
CARLOS SHIN the mothods #have their pros and cons, we found Moreover,
Carter who fabricated most
the form factorofforthe
the components
5th have arrived so that we are ready to build our Laser Weenies, Cardio Gauntlets and HIVE.
!%$  #  
$
&&*& !  !
 $

& "- $  Producer 
&   % "  
out that refresh rate was the most important Suit(WMS) last semester. It is expected to take 4 Second, the team developed a user flow that turns the separate experience of each device into a firmly and functionality with customizable text
! &
*#  %%&!$
&
 ! 
& $ 
$&  %%  !   JAMES DOUGHTY Weekproject
9 was schedule
the weekthat of half After
presentation. Sincedoing it isvarious tests regarding The team 3. Bluetooth functionality is now just a few
decision factor. Because the preconception
+ we weeks for design finalization and 1 week for him
consolidated one. Third, they finalized detailed is adjusted to the new order. S.C.I.F.I. made much progress titles and buttons. The images below show
MOCK UP had for a necessaryHardwarerefresh rate Designer
was actuallyand Assemblyto build from the experience working with Ben
about
integrating Android lines of code away; previously we would
one of the most significant milestones for projects at libraries into Processing,on user interface this week. Many questions
   !"#! $ $ $ %!&"$ !!$ % # $ !% "! '#(
We built a mock up for the Projectograph on 10 times smaller than what we actually need.  In last semester.
have had to figure out how to connectevery element that they are using with an
  .   % "    
Monday. Having a mock up  $  
was  important for  **
light of this, we began
A l t h o  %

u g
researching faster
h o u r Q u a r t e r The form factor will have lower level and
wirelessly read from the ETC,
sensors on the all ETCers
board as well strive
as turn to makeitthe wasmost decided of the that it would be more timehave beenthe answered Android and issues
Bluetooth have been
libraries to
exception of text field, which will also be
$ ! "$  #) * * #  "! #*"!$

   $
      $ *$ ) ! +! # ,$
logic

/ $
 &*   $ 
projectors
*   
and started

% ! 
moving towards looking at
of a
+0
higher   S.C.I.F.I. at Maker Faire NY the Hardware
us because it is extremely hard to explain the upper level. The upper level is where the display is
 %(- $  $  " )!%  "
  !&*  % &*  % show !$  !( !$
*%
$"  $
&  !!$
before we have working model. While it did

LED displays
refresh
presentation
&$#%

rate
and LCDs that
(120-480hz)  
our
project%+1
because
haveproposed
they 
*
are much
ideasspinning and forming volumes. Computers and Building components on and off.event in order to get constructive feedback efficientand to helps learn how to animate graphicssolved. First Processing. off, the team successfully implemented this weekend. During the
#) ,.! /! ! ! 0%  $
the idea behind how the device would work,
%!   # ! #)   $
the motor simply was not strong !
for this
more economic even faster than projectors.
were met withother small components will also be in the upper from faculties, students and otherwith Android
guests for the than struggle with code thatimplemented five "style"s. A style, in Android creation of the interface layout, the team has
 $
/
$&     % "    $   2
decent results. We learn that we &  3+0
enough to
   
great enthusiasm & !

bythese
level to be connected with the display. To keep it
thearefaculty,safe,  gantries will support the display from top couldS.C.I.F.I.
potentially 4. GPS is almost as simple as Bluetooth.
#  (1  !! $  $  $ !$ $ ! !! produce any
"$would
 #)  #$ ! "! $ 
According to the market research so far, MICHAEL HILL CARLOS SOKION SHIN
projects. On Monday (Oct, 18), the team hadhave a lot of bugs. SDK, is a resource type that is referenced made modifications to the original layout,

  !#  &&   $ need $   %

more powerful motor !+
for the final viable options the for the Projectograph. raised doubts
Projectograph and bottom. The lower level is for motors and
Programmer / Hardware Designer Producer
0 $ ! %!" ! #  0!$ $ %!&"$ ( product that we expected. So we are taking it into about a) the safety of such a devicegears. We are going to minimize the motor's their half presentation. The team hasWe hadalso verylooked nice at integrating a many times 5.Inherent to make functions,
the entire user like interface
the phone’swhich are aimed towards making a better user
l o o k c o n“back” s i s t e nkey t . Swork
e c o n dwithout any special
consideration. spinning speed using gears with different sizes.
$/
$&  
"
&
&   % "   ! &
*

 &&and
Brand  Model
b) the robustnessType Refresh of the The slip ring and spinning pole connected
Team S.C.I.F.I. hadto athefield trip to MakerAs Faireexpected,
in New reception so far. Some unofficial Pr feedbacks
o c e s s i nare g pas roject into an , the H IVE interface.The team will have multiple play
$ 2 #+ "  !3!"#+ $ ! # # ,(2 !$  $ ,!$ $ !$  Rate
chosen hardware against muchsecond gear is York going to penetrate both levels. For all components they needed code. They are a part of the system and,
follows. application
#" % $   $ ! !) ,) #!  #" $ !!  ""!#%!$  $  )!
during last weekend (September 25~26, 2010). Maker
transportation’s arrived earlier this week. Michael and Hanika, both Android application. It was as issuch, now running
are builtontofull workscreen.withouttests for user interface starting next Monday.
1  INSIGNIA force 32” ClassasHDTVit spins LEDat 30 revolutions
120hz
Faire was verys a ke informative,
, it will and certainly inspirational. quickly discovered that Third, they appliedprogramming.
additional scalable buttons using The testers' responses and suggestions will be
#  !$  #$  %%!#$ !#)!%(
   $ !$ 0 $ !  !$  ! INSIGNIA per
&
$ %! &
* second. Although safety was There was quite have wheels at of crafts with aprogrammers
a variety special focus on and hardware designers, •started The slides were well organized and informative.
42” Class Plasma Plasma 600hz
the bottom of working withwethe components. They have focused Android does not support NinePatchDrawable graphic, which is a considered leading to appropriate
1# ( -! &
* never
HDTV an issue, our confidence in
Do-It-Yourselfthe electronics.
lower level. The following are things 6. We get data management for free.
to fulfill•desired
Presenters articulated. some of the core functions stretchable bitmap image, which Android
INSIGNIA the Android has a database library thatmodifications.
hardware not tearing itself Concept Art ongoggles
havingwe'd eachplanned
component
4! )! %
&1% &  46” Class
HDTV
Plasma Plasma 600hz saw that
of the wereProsthetoscope,
Ocular of special interest
by James Doughty to our project: to use work
5. Sparkfun for Electronics also had a booth at the Faire.
1 $  $ 2 # ) !))  # #$ #  $ ! $ apart was shattered with some
.%
5-).
 $ 3!"#+ $  $  ViewSonic calculations,
FuHzion VX2265wm and LCDstrong advice from Scott that 1.
120hz
purposes.
the Ocular It Prosthetoscope.
has been
shouldAnderson from “Wired”e x c e p t i o n s w h e r e s o m e c o m b i n a t i•o n
weChris
We were a level able road
It to talk with
to them a few
about the
Concept artelectronics
and demothey
that Processing needs. This
video helped audiences a lot
handles without make astoring problem. andFourth, a custom
retrieving data a
# 4%"$  $ ! !%!&"$6
.&
$

(# "#! #  $ #$ !-$ " !!$ s o ftime with some of the trivial matter.

Documentation
consider another approach.
occurred to us that not one but TWO of ouroffer deliverables
as well as get some hands-on envisioning the three gadgets. means that a Processing
*56678
(1 # 9$  $ 2 # !# 0!$ $ ! %!%! $  $  magazine gave a were presentation
riding on on the the components
success did notcomponents
of the Projectograph. work We as alsothey were supposed


ViewSonic FuHzion VX2268wm LCD 120hz we were considering using for our projects. application can be runproject onwebsite at www.etc.cmu.edu/projects/lm-sci-fi/.
Video recording of the presentation will be available at
$  $ % $ !!#0$ 1!%6 " #(6! ! ! $   ! $ ! ,# "#
    


!
& ! %    !  Samsung
   PX2370
* %&! 
  current state of the DIY we
realized industry andto. heavily
were relying Many on of AR them goggle arewe fixedmay and or they are positive This week, our main focus was to get
We 23”then
Monitor decided
LED that
120hz we might be able howto create a
it is helping further
may not be science
able tobyacquire. That's when
the android with a special
%!$  $ -# % , ""!#%!&"$
   % -! % "# $
"   +
    $ !-%!&"$
  !
 ! , $ 
-$!&
 
 0 #  $
&-!

"virtual" volumetric
#   - a Projectographless
display that the rest willwever decidedy soon a as well. These
compiler but cannot be
menus laid out as well as have clear
putting modern tools freshinto round the of hands of
brainstorming wastheyneeded, and here are much value to the
#(# "#    $  "$ )$
    $ % $
 % !! "% $
"    &!  
* !  "! 
 + 
Display  
* 
Projectograph, if you  % will - using the same Vuzix ARpeople. challenges, believe, will add transitions between two sets of menus.
candidates for the Projectograph Initialthe common the results: easily embedded into an
)  !  !# %  -%!&"$ ! (       &+ Mock up of the Projectograph design of the Projectograph
project and their experience in the end. While Hanika was working on this, I
Android application.
Surprise Me
+)

   % "   $
%  

" %
&&
 67-&  +1    " %
& 2. Mark Frauenfelder, editor-in-chief of worked on figuring out how to lock the
1  %%!4  $  #  $ !0 # $ ! $  #$ $ !!  "    "$ !  #! 
&
 &&$  !
&     & " %
& !#
! &&
 
&  
 
/ +1  Having made the decision of which
 "  %!$  $ 0# )  ! !
 $ !$
 #$  0   "$ !  #% # $
$ ! #$
   !!
!  "!$
%  && !!
 , #% $
0$
% 
3D-to-Volumetric
$   % "$ %
&&*
& 
 67-%
&
%!"
&"  !0#$
67- researched !$
We &&$ 
(1 
 ! 
! 
on applications
Software
67-
!

%  %+1 $ %
that would benefit the   $+1  &&
Brand-new Device Concepts “Make” magazine, gave a lecture about
some of his experiences trying to live
green and on his hobby of making
development toolkit to use, we can now
enumerate
orientation of our application into landscape
mode and make it full-screen. These first two
% " ( Projectograph the most. It was difficult pick one solid application cigar box guitars and ukuleles. He also CARLOS SOKIONthe SHIN specific advantages of using tasks were simple single lines of code, so I

 ! % 
%
   because $  %
its potential &&
relevance spans
 !

%

numerous fields, including &


%+1 % %  * the Android SDK: moved on to dynamically placing buttons that
JAMES DOUGHTY
talked about making these into electric ECG FIELD 6. GLOVE
We also took advantage of Sparkfun’s soldering Producer
!! %  & 67- &&
&& +1
medicine, military, &* 
marketing, gaming, 
 onacademic
education, &&%$ research   
 %  
# "#$ !   # )$ !"" "! $  "   " $ ! $ !"
and so on. After a long debate, we all agreed 3D-to-Volumetric Hardware Designer and Assembly
instruments. Many of the electrical (WORKING classes.TITLE) Doing so allowed us to practice soldering real contain a custom layout of images and text.
% &&   
  !
Software
 idea%  &&
and initialized
"  "(1  $ !$  $  ! $ !   # )1!"" it fits on Lockheed Martin's interest areas.
 67-+1
software development. Because, %  % &&
components he mentioned A g lcano v ealso t h b u i l t components
w ibe i n E C G without having to riskDaniels,
wasting a our own actor best 1. All of the libraries we would have neededCustom buttons

 
%! 
$  !%
&
 +& !  888 $ &
   Anthony British known for his
naturally integrate into our program.
This is an ongoing process that I hope to
LASERused to WEENIEbuild the ECG gloves.
(electrocardiography) components.
capabilities.  
!  $ +
&! %!   &  role as C3PO in Star Wars and an adjunct professor at have done by the end of the day Friday.
( data of *  
 &%  %  * 

it is perfect for showcasing the Projectograph. (WORKING TITLE)
# "#$ $    #. " % $  !"% !$ !! # we can use terrain USGS.
The wearer simply touches the patient
the ETC, expressed his excitement for the project. He
Radio buttons
&% $
      !  "&" 
!+0  
 %
#  &
$&* &&
it meets all teammates interests.
3. Massimo Banzi,hands-free
A shoulder-mounted, one of the co- with ECG enabled fingers and

 #  9  67-
!+1  

 % $  " 0 #  -% $  "! )  ! # %  "" # %     &%  %  * &&&"&$  !   creators
location-finding of the Arduino,
device that announced
projects the
patient's heart rate is displayed via showed up in the project room himself after the
&*   67-
!
! % "# $ ,  $  "$ ) #" 0# $  $ % ( %  &&+ new line
an arrow shaped of Arduinos:
laser mark Arduino
onto the Uno and Droid mounted on the wearer's wrist. presentation and shared his ideas. He liked the
Toggle buttons
The Prosthetoscope groundArduino in frontMegaof2560. These new
the wearer. The boards presentation and the ideas conveyed. He said they were
)    %

 ! $ ! ! $ !  !!  $ "   ! &
*
" ! 
We decided to work with Droid X of Motorola.   
Because EVO 67-#
of  $ arrow makewill itpoint
easier toto create human-interface-
a pre-selected way- PERSONAL WEATHER STATION
quite clear that people without technical background
  %$
 
&
"
&
&+%$
! HTC, the only  other% !$
mobile phone we were !#considering, $
is proven !!   !  point,devices
and will suchautomatically
as keyboards,adjust mice, and (WORKING TITLE)
not to support the HDMI video output functionality as we need. So itselfMIDI based controllers.
on the wearer 's own like himself could understand what and how the team
7)!) -%!&"$ !  
*9% #    
 we 
* !
ordered Droid X and 
 +to be && 
it is expected delivered
"
by next !
&  
&
A device that reads atmospheric
directional heading. conditions and communicates them to was doing. However, he also challenged the team to
9%  &   ! &
*   

Thursday, September  %
23th.!* "  $ 
&&  
 
&&+
4. The Wireless Arduino by Async Labs was used in a
Custom Nine- Custom styles
:0 Meanwhile, we are going to develop the software with Android the wearer via Droid. For more photos and videos, take it and
visit thepush
projectfor websitea bigger at “wow” factor. Patch buttons applied
emulator. So far, we accomplished to have Google Maps application Google Maps application working on Android emulator
project we saw. When combined with a Java library that

General Public License


 %  & 
$&*  working on the
 
Also
emulator. 
 !#
we are figuring out how && !
to load 3D 
"% %  works for both Iphone and Android, a user could
http://www.etc.cmu.edu/projects/lm-sci-fi/2010/10/01/makerfaireny/
;<! 3$   %!   
 %

 
! 
   $
   in the  environment.
  
&!+
 &&&   4(
(continued on the next page)


models Android
Imaginative medic for developing scenarios
%
&  %
"% % !  ! % %&

   
  !

 !  
 
&!+

&&    &$ !  
  !

+ &&
& ! 
This week inside... ThisGauntlets
week inside... Thisevent!week inside...
Brand-new Device Concepts.................1 ~ 2 S.C.I.F.I. at Maker Faire NY......................1 HIVE Suite of Application User Flow......2 Surprise Me..................................................1 Android wins over Processing.....................1 Deciding how to write the DRADIS program...2

%67-
$$ 
   
"/  %  
 

+ This week inside... This week inside...
Weekly Check List......................................2
This week inside...
User Scenario...........................................2, 3 Prospective Scheme....................................3 Cardio are “go.”..........................2 What an inspiring ............................2 How NinePatchDrawable works.........................3
The S.C.I.F.I. Weekly The S.C.I.F.I.
Purely Weekly
Excited!.............................................3 TheInspirations..............................................2,
S.C.I.F.I. Weekly 3 The S.C.I.F.I. Weekly
Inspirations..................................................3 The S.C.I.F.I.
Processing WeeklyIDE................3
IDE vs Android The
Advice from first S.C.I.F.I. Weekly
years.................................3 Weekly Check List................................................3
+)

   % "   $
%  

   !&/ &
   
Centripetal Force
Timeon
ToMonitor....................3
Move On.............................1
Under Construction.............................1
Components Arrived..................................4 Components Ready.....................................4 Weekly Checklist.........................................3 Weekly Check List.......................................3
User Interface is undergoing rapid
Ambitious Fresh Starts and Why...........1 Building the Hardware...............................1
9%     +0   %
#   &
 $  !" %
&&*+0  &!  * ! : The S.C.I.F.I. Team Photo..........................3 Weekly Checklist........................................4 So Far,
Weekly So Good...........................................1
Checklist........................................4 development...1

%*& %% %&
    
!  $+1   ; 
&% %&
 
&!
PAGE 1 PAGE 1 PAGE 1 PAGE 1 PAGE 1 PAGE 1

• Potential for further development in search and rescue field


THANK YOU
• James F. Burke. Jr. • Ross Treyz • Kenneth Chiacchia

• Brad A. Michael • Brandon Perdue • Ben McCandless

• Brent Elmer • Rebecca Hostetter


• Shirley Saldamarco
• Youngwoo Lee
• Scott Stevens
• Cooper Sanghyun Yoo

• John Conomikes • Evelyn Chang

• John Dessler • Mina Yoo

• Steve Audia • Yoomi Lee

• David White • Hyungchul Jung

• David Françus • Rahul Azad

QUESTIONS?

You might also like