practical course: development of media systems ... lmu münchen … development of media systems …...
Post on 30-Mar-2018
218 Views
Preview:
TRANSCRIPT
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 1
Practical Course: Development of Media Systems / Praktikum Entwicklung Mediensysteme
H. Hußmann & A. Schmidt & E. RukzioLudwig-Maximilians-Universität München
LFE MedieninformatikWS 2005/06
http://www.mimuc.de
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 2
Structure
Basic conditions of the practical courseTopic: Enhancing the Mobile Guide (MOPS)• Presentation of MOPS• Physical Clicking• Authoring Support• New application area
Organizational aspects• Next meetings
J2ME / SVN - Tutorial
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 3
Basic Conditions
Software development as teamworkManagement and self-organization• Project and time management• Plan result• Specification and documentation
Project schedule / Requirement specification• Who does what and when?• Work packages, milestones, dependencies,
structuring the tasks
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 4
Basic Conditions
Predetermined• result• generic work packages• technical scope• there should be a kind of organization
Official meetings (mostly) every 2 weeks• 24/10, 31/10, 14/11, 28/11, 19/12 (preliminary
report), 09/01, 23/01, 06/02 (final report)
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 5
Mobile Museum Guide (MOPS)Usage of the own mobile device as a virtual guide (instead of using paper material or lending an audio player)• User (Tourist)
- Already familiar with his own device- Access to the information also after this visit available- Possibly to request additional information (e.g. from WWW)
• Museum / Park / Exhibition- New services for the visitor- Reduced costs (?)- Easy update of information
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 6
Petuelpark ???
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 7
Mobile Museum Guide: ScenarioVisitor enters the museum / park / exhibitionDownload of an MIDlet (Java application) or i-mode webpageDirect interaction with the exhibit (visual code), physical link Gets information (audio or visual) on his mobile device• Usage of built-in camera of the mobile
phone, Marker on poster represents service (URL)
• Bridge between the real and the virtual world
Indirect interaction with the exhibit, position-based (user is nearby an object)
Gets information (audio or visual) on his mobile device
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 8
MoPS„Mobile Petuelpark System“
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 9
Realisierung
MoPS
Automatische Benachrichtigung
Marker Fotografie
GPS Visual Code
Ortbasierter Service: Je nach Standort werden Informationen angeboten
Eigeninitiative: Ich fotografiere das, worüber
ich mehr wissen möchte
• Mobile Guide Software mit Plugin Funktionalität
• „Ich bin in New York und lad mir schnell mein Central Park-Plugin in runter.“
Allgemeine Konzeptidee
• international (auch auf Englisch)
Nummern-eingabe
Nummern
Ortsunabhängiger Service: Informationen können von überall abgerufen werden
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 10
Vorbereitungen - GPS
• Ausmessen der relevanten GPS-Daten
• Benachrichtigung bei Eintritt in den Bereich
• Rasterung des Petuelparks für Ortsbestimmung
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 11
Realisierung - GPS
x
Kleines Navigationssystem
• Besucher bekommt seinen aktuellen Standort auf der Übersichtsseite angezeigt
• Benachrichtigung wenn man den sensitiven Bereich betritt
• nachdem einmal gelesen, keine weitere Benachrichtigung, sondern erst wenn man den Bereich verlassen hat und ihn dann wieder betritt
1
23
4 56 7 8
9
Standort
• Abrufen der Informationen wenn man möchte
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 12
Marker Fotografie
• Abfotografieren des Markers an dem Objekt
• Erkennung der Marker und Laden der Informationen aufs Handy
• Ausstatten der Objekte mit Visual Tags
„Das Periskop“
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 13
Nummerneingabe
• Vorteil:
• Unabhängig vom Standort
• einfache Bedienung (intuitiv)
• Unterhalb der Karte erscheint eine Liste mit allen Kunstwerken
• nach Eingabe der Nummer des Kunstwerks werden die Informationenangezeigt
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 14
Ablauf MOPS
Modeauswahl• GPS • Marker• Nummer
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 15
XML• Informationen der einzelnen Kunstwerke liegen als XML-Daten vor
Beispiel XML.xml
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 16
Task / Idea for WS 2005 / 2006
Based on MOPS (PMIF – version)Integration of a new interaction technique: „physical clicking“Integration of authoring support • Web-based interface for the definition of the content
of such an applicationExample (not)• Tour guide: Petuelpark, University tour (historical
buildings), Schwabing; Game
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 17
Physical ClickingBased on RFID (Radio Frequency Identification) / NFC (Near Field Communication) technologyRFID: Tag + Reader• Reader: emits a short-range radio signal powers up
a microchip on a tag read / write data on the tagNFC: similar to RFID• Very short range operating distance• Allows two devices to interconnect (short range
RFID + Bluetooth)
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 18
Physical Clicking: RFIDIDBlue (Bluetooth RFID Pen) [1]• Supported standards: ISO 15693-2, -3,
Tag-it™ HF/HFI, Phillips I-Code SLI• Range 2 - 4 cm• Bluetooth 1.1, Class 2• Read & Write
125 writeable RFID Tags (ISO 15693-3)J2ME – Driver [2]
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 19
Physical Clicking: NFCNokia 3220 [3] & Nokia NFC Shell [4]• Supports: Philips MiFare UltraLight, Philips MiFare 1k
and Philips MiFare 4 k • 22 pcs MIFARE® 1K sticker tags
Nokia NFC & RFID SDK• J2ME / API • Reading and writing tags
Nokia LI Server
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 20
Integration of Authoring Support
Goal: Management of content by non-expertsWeb-based application for managing• Screens of the application• Information for every object• Relationship between object,
id, location, contentGenerates an XML – file (links to images, audio -files, etc.) which is usedby the application
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 21
Work packagesWP 1: Scenario• Brainstorming: Description of the new scenario / application area• Which tour / museum / game?
WP 2: Architecture • Define basic architecture• Define communication mechanisms
WP 3: Implementation• Content• Implementation of the prototype based on the architecture and the
scenario
WP 4: User study• User study
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 22
Organizational stuff
4 SWSRoom for the practical course• 103, Amalienstraße 17• open during normal working times (7.30-17.00)• 2 keys • 5 PCs
Mailing lists• pems0506@medien.ifi.lmu.de
News (Meetings, Slides, etc.)• http://www.medien.informatik.uni-
muenchen.de/lehre/ws0506/pem.html
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 23
Organizational stuff
Hardware• Mobile Phones: Nokia 6600 (4x),
Siemens S65 (2x), Nokia N90• Tablet PC (2x)• SIM-Cards (O2, T-Mobile)
Books: “Beginning J2ME (Sing Li, Jonathan B. Knudsen)”, in Room 103
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 24
Organizational stuff
Enrico Rukzio• Enrico.Rukzio@ifi.lmu.de• Room 206, Amalienstraße 17
Albrecht Schmidt• Albrecht.Schmidt@ifi.lmu.de• Room 505, Amalienstraße 17
Rainer Fink (Administrator)• rainer.fink@ifi.lmu.de, Room 102
Hiwi / Students• Specific technical questions: UI, storage, communication, etc.• Eva Vodvarsky (eva@vodvarsky.de)• Other students (former Hiwis / participants of practical courses)
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 25
Next meeting
Date 24/10/05, 16.00, Room 107Idea behind the Physical Mobile Interaction Framework (PMIF) (Enrico Rukzio)Introduction into PMIF (Sergej Wetzstein)• Usage of PMIF for MOPS
Introduction into Authoring tool of Mobile Treasure HuntWP1: Scenario• Functionality of the new prototype• Without thinking about technical aspects (Is this
technically possible?)Login, Mailing list
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 26
Meeting 31/10/05
Presentation:• project plan, detailed work packages• who does what and when• first results, WP 1: Scenario, WP 2:
Architecture Furthermore:• HelloWorld, Tutorials• Own running application on mobile phone• Familiar with developing environment / SVN
17/10/05 LMU München … Development of Media Systems … SS05 … Hußmann/Schmidt/Rukzio 28
References[1] http://www.cathexis.com/Products/idblue.asp[2] http://auriga.wearlab.de/projects/jidblue/[3] http://www.forum.nokia.com/main/0,,018-2045,00.html?model=3220[4] http://www.nokia.com/nfc
top related