SlideShare a Scribd company logo
1 of 10
Download to read offline
Use	
  of	
  the	
  Wii	
  Remote	
  for	
  Interac2on	
  
    in	
  a	
  Topic	
  Map-­‐Based	
  Learning	
  Web	
  Site

                          Shu	
  Matsuura


                   Tokyo	
  Gakugei	
  University,	
  Faculty	
  of	
  Educa<on,	
  	
  
                  4-­‐1-­‐1	
  Nukuikita,	
  Koganei,	
  Tokyo	
  184-­‐8501,	
  Japan

                                     shumats0@gmail.com	
  	

This	
  work	
  tries	
  to	
  introduce	
  a	
  popular	
  game	
  console,	
  Nintendo	
  Wii	
  Remote,	
  
which	
  is	
  easy	
  and	
  intui<ve	
  to	
  use	
  for	
  the	
  interac<ons	
  with	
  the	
  computer	
  in	
  the	
  
above	
  environment.	
  The	
  Wii	
  Remote	
  naviga<ons	
  were	
  implemented	
  for	
  a	
  
constella<on	
  observa<on	
  system,	
  a	
  stereoscopic	
  molecular	
  dynamics,	
  and	
  the	
  
stereoscopic	
  Google	
  Earth.	
  
Summary	
  
A	
  topic	
  map-­‐based	
  online	
  learning	
  system	
  for	
  science	
  subjects	
  at	
  hPp://tm.u-­‐gakugei.ac.jp:8080/epw/,	
  Ontopia	
  navigator	
  server.	
  	
  	
     	
1.        Wii	
  Remote	
  as	
  an	
  interface	
  of	
  web	
  contents.	
  

          -­‐	
  as	
  a	
  pointer	
  for	
  real	
  space:	
  constella<on	
  pointer	
  

          	
  	
  Wii	
  Remote	
  detects	
  gravita<onal	
  accelera<on,	
  so	
  that	
  it	
  can	
  detect	
  the	
  angle	
  of	
  eleva<on	
  from	
  the	
  
          horizon.	
  We	
  need	
  both	
  GPS	
  and	
  magne<c	
  compass	
  (iPhone	
  have	
  both	
  of	
  them),	
  in	
  addi<on	
  to	
  Wii	
  
          Remote,	
  to	
  determine	
  the	
  posi<on	
  in	
  the	
  sky.	
  

          -­‐	
  as	
  a	
  buPon	
  device	
  for	
  3D	
  space:	
  driving	
  a	
  view	
  point	
  for	
  stereoscopic	
  display	
  

          	
  	
  Mo<ons	
  of	
  camera	
  are	
  assigned	
  to	
  the	
  buPons	
  of	
  Wii	
  remote,	
  so	
  that	
  one	
  can	
  explore	
  3D	
  space	
  using	
  
          Wii	
  Remote.	
  Stereoscopic	
  display	
  s<mulates	
  observer	
  to	
  explore	
  in	
  the	
  3D	
  space,	
  and	
  Wii	
  Remote	
  works	
  
          as	
  an	
  intui<ve	
  steering	
  device.	
  	
  	
  

2.        Wii	
  Remote	
  as	
  a	
  naviga<on	
  device	
  of	
  topic	
  map.	
  

          -­‐	
  correspondence	
  between	
  standard	
  web	
  page	
  design	
  and	
  Topic	
  Maps	
  structure	
  

          -­‐	
  assign	
  movement	
  in	
  
          	
  	
  	
  a)	
  topic	
  type	
  hierarchy	
  
          	
  	
  	
  b)	
  type	
  –	
  instance	
  
          	
  	
  	
  c)	
  associa<ons	
  
          	
  	
  	
  d)	
  instance	
  –	
  occurrences	
  
          (reques<ng	
  corresponding	
  jsp	
  file)	
  to	
  the	
  buPons	
  of	
  Wii	
  Remote.	
  	
  

          -­‐	
  then,	
  one	
  can	
  explore	
  topic	
  map	
  driven	
  web	
  pages	
  by	
  Wii	
  Remote.	
  	
  
Constella<on	
  Pointer	
  Overview	

                                                                                               	
  JSP	
  page	
  requests	
  
                                                                                             Google	
  Sky	
  to	
  present	
  
                                                                                             corresponding	
  
                                                                                             constella<ons.	
  	



                                                                                                                                              GoogleSky	
                                                           Topic	
  Map	
  server	


          	
  Topic	
  map	
  server	
  returns	
  JSP	
  page	
  
       including	
  Google	
  Sky	
  presenta<on,	
                                 	
  Flash	
  page	
  requests	
  the	
  topic	
  map	
  server	
  to	
  
       associated	
  constella<ons,	
  etc.	
  	
                                 get	
  the	
  corresponding	
  constella<on	
  page.	


  	
  A	
  flash	
  page	
  receives	
  Wii	
  data,	
  
                                                                                              	
  Input	
  data	
  of	
  posi<on	
  in	
  the	
  
and	
  calculate	
  the	
  right	
  ascension	
  and	
  
                                                                                            real	
  sky,	
  using	
  WiiRemote.	
declina<on	
  of	
  the	
  pointed	
  posi<on	
  in	
  
the	
  real	
  sky.	
  	
                                               A	
  flash	
  base	
  web	
  page	
  to	
                                                    WiiRemote	
                                               communicate	
  with	
                                           “WiiFlashServer”	
  transmit	
  data	
  from	
  
                                               WiiRemote.	
                                                    WiiRemote	
  to	
  flash	
  web	
  page.
Wii	
  Flash	
  J	
  
                                    (works	
  good	
  for	
  win,	
  
                                    not	
  for	
  mac,,,)	
                   Push	
  buPon	
  A	
  to	
  get	
  
                                                                              la<tude	
  from	
  google	
  
                                                                              geo-­‐coding.	
  


                                                  Set	
  la<tude	
  by	
  
                                                  pushing	
  controller	
  
                                                  buPons.	
  




                                                                                                                    Angle	
  of	
  eleva<on	
  θ	
  from	
  the	
  horizon	
  is	
  
                                                                                                                    calculated	
  by	
  the	
  applica<on	
  from	
  the	
  
                                                                                                                    component	
  values	
  of	
  gravity	
  projected	
  on	
  
                                                                                                                    the	
  three	
  axis	
  of	
  Wiiremote,	
  gx,	
  gy,	
  and	
  gz.	
                                                                                                                                                           ⎛ gx 2 + g 2 ⎞
                                                                                                                                               θ = −arctan ⎜
                                                                                                                                                                     y
                                                                                                                                                                        ⎟
                                                                                                                                                           ⎜
                                                                                                                                                           ⎝    gz      ⎟
                                                                                                                                                                        ⎠
Get	
  azimuth	
  by	
  a	
  magne<c	
  
                                                                                                                                                   	
compas,	
  and	
  set	
  the	
  value	
  by	
  
pushing	
  controller	
  buPons.	
  

                                                                                                                             	

                                        Get	
  eleva<on	
  from	
  the	
  
                                        ground	
  by	
  pushing	
  the	
  
                                        backside	
  buPon	
  B.	
  
                                                                                                                                         g	
                                                                                                                                                    Y
Screen	
  shot	
  of	
  sky_pointer.jsp.	
                               Topic	
  map	
  helps	
  to	
  con<nue	
  to	
  explore	
  constella<on	
  
                                                                         related	
  subjects.	

                         The	
  values	
  of	
  right	
  ascension	
  
                         and	
  celes<al	
  declina<on	
  sent	
                   Screen	
  shot	
  of	
  a	
  constella<on	
  instance	
                                  from	
  WiiRemote	




                         Sky	
  posi<on	
  pointed	
  
                           by	
  Wii	
  Remote.	




                                Links	
  to	
  constella<on	
  	
  
                               instances	
  included	
  in	
  a	
  
                               range	
  of	
  sky.	
  These	
  are	
  
                             retrieved	
  from	
  topic	
  map.
Applica<on	
  of	
  Wii	
  Remote	
  control	
  to	
  3D	
  or	
  
stereoscopic	
  display	
  contents.	


Wii	
  Remote	
  can	
  be	
  used	
  intui2vely	
  for	
  the	
  movement	
  
of	
  viewpoint.	
  Stereoscopic	
  representa2on	
  induces	
  
explora2ve	
  ac2on	
  of	
  the	
  viewers.
Drive	
  Topic	
  map	
  with	
  Wii	
Can	
  movement	
  in	
  the	
  topic	
  map	
  be	
  assigned	
  to	
  Wii	
  Remote	
  controller	
  buPons?	
                                mode	
  change:	
  
movement	
                                1.  type	
  hierarchy	
  
                                                                                         topic	
  types	
                                2.  associa<on	
  
                                3.  occurrence	

                                                                  Instance	
  topics	


                                                                                                                                               inter-­‐field	
  associa<on	

         movement	


            mode	
  change:	
                                                                                                                           trans-­‐silo	
  pathway	
            type-­‐instance	
  etc.	
                                   a	
  retrieved	
  instance	




                                                                                                              interlinks	
  inside	
  silo	




 Instance	
  topics	
                          occurrences	
               resources	
                                                                                                       intra-­‐field	
  associa<on
Topic	
  map	
  cons<tuent→	
  web	
  design	
from	
  aggregated	
  data	
  to	
  distributed	
  resouces	
  on	
  web	


   contents	
  organized	
  inside	
  server(s)	
                                             informa<on	
  organized	
  onto	
  a	
  topic	
  map	
                                                                                                                         t
                                                                                                                         o                 t
                                                                                                                         p                 o
                                                                                                                                           p
                                                                                                                         i
                                                                                                                         c                 i
                                                                                                                                           c




                                                                                    contents	
  in	
  the	
  local	
  server	



                    standard	
  design	
  of	
  web	
  page	
                                                                                  	



                 iden<ty	
             page	
  header	
               search	

                                    global	
  naviga<on	
                                                                  Distributed	
  resources	
  in	
  the	
  internet	
                                    breadcrumb	
  trail	
                                                                                        In	
  Topic	
  Maps,	
  we	
  have	
  
                                                                                        1)  topic	
  type	
  hierarchy	
  to	
  organize	
  subjects,	
  
                                                                    external,	
         2)  topic	
  instances,	
  
                   local	
  
                 naviga<on	
 primary	
  page	
  content	
                                                                    internal	
          3)  associa<ons	
  between	
  topic	
  instances,	
  
                                                                      links	
                                                                                        4)  role	
  types,	
  
                                                                                        5)  occurrences.	
  

                                                                                        These	
  cons<tuents	
  are	
  equivalent	
  to	
  the	
  design	
  
                        page	
  footer:	
  contact	
  inf.,	
  copyright	
                  elements	
  of	
  standard	
  web	
  page.
topic	
  presenta<on	
  (news,	
  tour,	
  
                        data	
  view,	
  lecture	
  course)	
                        subject	
  topic	
  types	
  (phys.,	
  
                        chem.,	
  biol.,	
  etc.)	




     Topic	
  types	
                     instances	




	
                         3.	
  Topic	
  map	
  web	
  page	
  design
Topic	
  map	
  web	
  page	
  design	
  and	
  drive	
  with	
  Wii	

     Page	
  layout	
   	
  movement	
  in	
  the	
  topic	
  map	
                                               subject-­‐subject	
  
                                                                                                                  associa<on	




                                                                                                                          inter-­‐field	


type	
  menu	


                                                                                                                           intra-­‐field	
occurrences	
  ←	
  resource	
  topic

More Related Content

Viewers also liked

Galileo 7-11 januari 1610
Galileo 7-11 januari 1610Galileo 7-11 januari 1610
Galileo 7-11 januari 1610Bernard R
 
Et Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse SemanticsEt Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse Semanticstmra
 
Hatana tmra 2010
Hatana tmra 2010Hatana tmra 2010
Hatana tmra 2010tmra
 
Sesión de aprendizaje caza de tesoros-De tal palo tal astilla
Sesión de aprendizaje caza de tesoros-De tal palo tal astillaSesión de aprendizaje caza de tesoros-De tal palo tal astilla
Sesión de aprendizaje caza de tesoros-De tal palo tal astillamil61
 
Subject Headings make information to be topic maps
Subject Headings make information to be topic mapsSubject Headings make information to be topic maps
Subject Headings make information to be topic mapstmra
 
20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...
20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...
20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...Pascal Spelier
 
Move To Reveal
Move To RevealMove To Reveal
Move To RevealBernard R
 
Sistema excretor en los seres vivos mila
Sistema excretor en los seres vivos milaSistema excretor en los seres vivos mila
Sistema excretor en los seres vivos milamil61
 
Digitaal schrift bij natuur- en scheikunde
Digitaal schrift bij natuur- en scheikundeDigitaal schrift bij natuur- en scheikunde
Digitaal schrift bij natuur- en scheikundeBernard R
 

Viewers also liked (10)

Galileo 7-11 januari 1610
Galileo 7-11 januari 1610Galileo 7-11 januari 1610
Galileo 7-11 januari 1610
 
Et Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse SemanticsEt Tu, Brute? Topic Maps and Discourse Semantics
Et Tu, Brute? Topic Maps and Discourse Semantics
 
Hatana tmra 2010
Hatana tmra 2010Hatana tmra 2010
Hatana tmra 2010
 
Sesión de aprendizaje caza de tesoros-De tal palo tal astilla
Sesión de aprendizaje caza de tesoros-De tal palo tal astillaSesión de aprendizaje caza de tesoros-De tal palo tal astilla
Sesión de aprendizaje caza de tesoros-De tal palo tal astilla
 
Subject Headings make information to be topic maps
Subject Headings make information to be topic mapsSubject Headings make information to be topic maps
Subject Headings make information to be topic maps
 
20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...
20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...
20161122 presentatie 'overleven in een wereld van insurtechs' am dag 2016-sli...
 
Move To Reveal
Move To RevealMove To Reveal
Move To Reveal
 
Sistema excretor en los seres vivos mila
Sistema excretor en los seres vivos milaSistema excretor en los seres vivos mila
Sistema excretor en los seres vivos mila
 
Digitaal schrift bij natuur- en scheikunde
Digitaal schrift bij natuur- en scheikundeDigitaal schrift bij natuur- en scheikunde
Digitaal schrift bij natuur- en scheikunde
 
Cursus
CursusCursus
Cursus
 

More from tmra

Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...tmra
 
External Schema for Topic Map Database
External Schema for Topic Map DatabaseExternal Schema for Topic Map Database
External Schema for Topic Map Databasetmra
 
Weber 2010 brn
Weber 2010 brnWeber 2010 brn
Weber 2010 brntmra
 
Inquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map DatabaseInquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map Databasetmra
 
Topic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge FederationTopic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge Federationtmra
 
JavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentsJavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentstmra
 
Hatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map MergingHatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map Mergingtmra
 
Designing a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapsDesigning a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapstmra
 
Maiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorerMaiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorertmra
 
Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010tmra
 
Presentation final
Presentation finalPresentation final
Presentation finaltmra
 
Evaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based OntologyEvaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based Ontologytmra
 
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path ExpressionsDefining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressionstmra
 
Mappe1
Mappe1Mappe1
Mappe1tmra
 
A PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS IntegrationA PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS Integrationtmra
 
Live Integration Framework
Live Integration FrameworkLive Integration Framework
Live Integration Frameworktmra
 
Designing a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic MapsDesigning a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic Mapstmra
 
AToM2 – a ”web database” with Topic Maps roots
AToM2 – a ”web database” with Topic Maps rootsAToM2 – a ”web database” with Topic Maps roots
AToM2 – a ”web database” with Topic Maps rootstmra
 
Motto of TMRA 2010
Motto of TMRA 2010Motto of TMRA 2010
Motto of TMRA 2010tmra
 
Visual Rendering of Topic Maps Fragments
Visual Rendering of Topic Maps FragmentsVisual Rendering of Topic Maps Fragments
Visual Rendering of Topic Maps Fragmentstmra
 

More from tmra (20)

Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...Topic Maps for improved access to and use of content in relational databases ...
Topic Maps for improved access to and use of content in relational databases ...
 
External Schema for Topic Map Database
External Schema for Topic Map DatabaseExternal Schema for Topic Map Database
External Schema for Topic Map Database
 
Weber 2010 brn
Weber 2010 brnWeber 2010 brn
Weber 2010 brn
 
Inquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map DatabaseInquiry Optimization Technique for a Topic Map Database
Inquiry Optimization Technique for a Topic Map Database
 
Topic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge FederationTopic Merge Scenarios for Knowledge Federation
Topic Merge Scenarios for Knowledge Federation
 
JavaScript Topic Maps in server environments
JavaScript Topic Maps in server environmentsJavaScript Topic Maps in server environments
JavaScript Topic Maps in server environments
 
Hatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map MergingHatana - Virtual Topic Map Merging
Hatana - Virtual Topic Map Merging
 
Designing a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_mapsDesigning a gui_description_language_with_topic_maps
Designing a gui_description_language_with_topic_maps
 
Maiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorerMaiana - The social Topic Maps explorer
Maiana - The social Topic Maps explorer
 
Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010Putting topic maps to rest.tmra2010
Putting topic maps to rest.tmra2010
 
Presentation final
Presentation finalPresentation final
Presentation final
 
Evaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based OntologyEvaluation of Instances Asset in a Topic Maps-Based Ontology
Evaluation of Instances Asset in a Topic Maps-Based Ontology
 
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path ExpressionsDefining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
 
Mappe1
Mappe1Mappe1
Mappe1
 
A PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS IntegrationA PHP library for Ontopia-CMS Integration
A PHP library for Ontopia-CMS Integration
 
Live Integration Framework
Live Integration FrameworkLive Integration Framework
Live Integration Framework
 
Designing a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic MapsDesigning a GUI Description Language with Topic Maps
Designing a GUI Description Language with Topic Maps
 
AToM2 – a ”web database” with Topic Maps roots
AToM2 – a ”web database” with Topic Maps rootsAToM2 – a ”web database” with Topic Maps roots
AToM2 – a ”web database” with Topic Maps roots
 
Motto of TMRA 2010
Motto of TMRA 2010Motto of TMRA 2010
Motto of TMRA 2010
 
Visual Rendering of Topic Maps Fragments
Visual Rendering of Topic Maps FragmentsVisual Rendering of Topic Maps Fragments
Visual Rendering of Topic Maps Fragments
 

Tmra2010 matsuuraposter

  • 1. Use  of  the  Wii  Remote  for  Interac2on   in  a  Topic  Map-­‐Based  Learning  Web  Site
 Shu  Matsuura
 Tokyo  Gakugei  University,  Faculty  of  Educa<on,     4-­‐1-­‐1  Nukuikita,  Koganei,  Tokyo  184-­‐8501,  Japan
 shumats0@gmail.com   This  work  tries  to  introduce  a  popular  game  console,  Nintendo  Wii  Remote,   which  is  easy  and  intui<ve  to  use  for  the  interac<ons  with  the  computer  in  the   above  environment.  The  Wii  Remote  naviga<ons  were  implemented  for  a   constella<on  observa<on  system,  a  stereoscopic  molecular  dynamics,  and  the   stereoscopic  Google  Earth.  
  • 2. Summary   A  topic  map-­‐based  online  learning  system  for  science  subjects  at  hPp://tm.u-­‐gakugei.ac.jp:8080/epw/,  Ontopia  navigator  server.       1.  Wii  Remote  as  an  interface  of  web  contents.   -­‐  as  a  pointer  for  real  space:  constella<on  pointer      Wii  Remote  detects  gravita<onal  accelera<on,  so  that  it  can  detect  the  angle  of  eleva<on  from  the   horizon.  We  need  both  GPS  and  magne<c  compass  (iPhone  have  both  of  them),  in  addi<on  to  Wii   Remote,  to  determine  the  posi<on  in  the  sky.   -­‐  as  a  buPon  device  for  3D  space:  driving  a  view  point  for  stereoscopic  display      Mo<ons  of  camera  are  assigned  to  the  buPons  of  Wii  remote,  so  that  one  can  explore  3D  space  using   Wii  Remote.  Stereoscopic  display  s<mulates  observer  to  explore  in  the  3D  space,  and  Wii  Remote  works   as  an  intui<ve  steering  device.       2.  Wii  Remote  as  a  naviga<on  device  of  topic  map.   -­‐  correspondence  between  standard  web  page  design  and  Topic  Maps  structure   -­‐  assign  movement  in        a)  topic  type  hierarchy        b)  type  –  instance        c)  associa<ons        d)  instance  –  occurrences   (reques<ng  corresponding  jsp  file)  to  the  buPons  of  Wii  Remote.     -­‐  then,  one  can  explore  topic  map  driven  web  pages  by  Wii  Remote.    
  • 3. Constella<on  Pointer  Overview  JSP  page  requests   Google  Sky  to  present   corresponding   constella<ons.   GoogleSky Topic  Map  server  Topic  map  server  returns  JSP  page   including  Google  Sky  presenta<on,    Flash  page  requests  the  topic  map  server  to   associated  constella<ons,  etc.   get  the  corresponding  constella<on  page.  A  flash  page  receives  Wii  data,    Input  data  of  posi<on  in  the   and  calculate  the  right  ascension  and   real  sky,  using  WiiRemote. declina<on  of  the  pointed  posi<on  in   the  real  sky.   A  flash  base  web  page  to   WiiRemote communicate  with   “WiiFlashServer”  transmit  data  from   WiiRemote. WiiRemote  to  flash  web  page.
  • 4. Wii  Flash  J   (works  good  for  win,   not  for  mac,,,)   Push  buPon  A  to  get   la<tude  from  google   geo-­‐coding.   Set  la<tude  by   pushing  controller   buPons.   Angle  of  eleva<on  θ  from  the  horizon  is   calculated  by  the  applica<on  from  the   component  values  of  gravity  projected  on   the  three  axis  of  Wiiremote,  gx,  gy,  and  gz. ⎛ gx 2 + g 2 ⎞ θ = −arctan ⎜ y ⎟ ⎜ ⎝ gz ⎟ ⎠ Get  azimuth  by  a  magne<c   compas,  and  set  the  value  by   pushing  controller  buPons.   Get  eleva<on  from  the   ground  by  pushing  the   backside  buPon  B.   g Y
  • 5. Screen  shot  of  sky_pointer.jsp. Topic  map  helps  to  con<nue  to  explore  constella<on   related  subjects. The  values  of  right  ascension   and  celes<al  declina<on  sent   Screen  shot  of  a  constella<on  instance from  WiiRemote Sky  posi<on  pointed   by  Wii  Remote. Links  to  constella<on     instances  included  in  a   range  of  sky.  These  are   retrieved  from  topic  map.
  • 6. Applica<on  of  Wii  Remote  control  to  3D  or   stereoscopic  display  contents. Wii  Remote  can  be  used  intui2vely  for  the  movement   of  viewpoint.  Stereoscopic  representa2on  induces   explora2ve  ac2on  of  the  viewers.
  • 7. Drive  Topic  map  with  Wii Can  movement  in  the  topic  map  be  assigned  to  Wii  Remote  controller  buPons? mode  change:   movement 1.  type  hierarchy   topic  types 2.  associa<on   3.  occurrence Instance  topics inter-­‐field  associa<on movement mode  change:   trans-­‐silo  pathway type-­‐instance  etc. a  retrieved  instance interlinks  inside  silo Instance  topics occurrences resources intra-­‐field  associa<on
  • 8. Topic  map  cons<tuent→  web  design from  aggregated  data  to  distributed  resouces  on  web contents  organized  inside  server(s) informa<on  organized  onto  a  topic  map t o t p o p i c i c contents  in  the  local  server standard  design  of  web  page iden<ty page  header search global  naviga<on Distributed  resources  in  the  internet breadcrumb  trail In  Topic  Maps,  we  have   1)  topic  type  hierarchy  to  organize  subjects,   external,   2)  topic  instances,   local   naviga<on primary  page  content internal   3)  associa<ons  between  topic  instances,   links 4)  role  types,   5)  occurrences.   These  cons<tuents  are  equivalent  to  the  design   page  footer:  contact  inf.,  copyright elements  of  standard  web  page.
  • 9. topic  presenta<on  (news,  tour,   data  view,  lecture  course) subject  topic  types  (phys.,   chem.,  biol.,  etc.) Topic  types instances 3.  Topic  map  web  page  design
  • 10. Topic  map  web  page  design  and  drive  with  Wii Page  layout    movement  in  the  topic  map subject-­‐subject   associa<on inter-­‐field type  menu intra-­‐field occurrences  ←  resource  topic