ARCHIE Kickoff Presentation Otmar Hilliges Chris Kulas Manja

  • Slides: 56
Download presentation
ARCHIE Kickoff Presentation Otmar Hilliges, Chris Kulas, Manja Kurzak, Franz Strasser, Christian Trübswetter, Marcus

ARCHIE Kickoff Presentation Otmar Hilliges, Chris Kulas, Manja Kurzak, Franz Strasser, Christian Trübswetter, Marcus Tönnis, Johannes Wöhler, Bernhard Zaun <archiestudents@in. tum. de> 11. 2002

Outline of this Presentation Who is who ? • What is ARCHIE? • Visionary

Outline of this Presentation Who is who ? • What is ARCHIE? • Visionary scenario • Problem Statement • Tangible Design Environment • Visionary system design • SPMP • Presentations of individual research topics 11. November 2002 1

Who is who Name E-mail address Thesis Otmar Hilliges hilliges@in. tum. de Design of

Who is who Name E-mail address Thesis Otmar Hilliges hilliges@in. tum. de Design of a 3 D Viewer for DWARF Chris Kulas kulas@in. tum. de Usability engineering for Ubiquitous Computing Manja Kurzak mkurzak@igp. unistuttgart. de Tangible Design Environment Franz Strasser strassef@in. tum. de Design of a Security Model for DWARF Christian Trübswetter truebswe@in. tum. de XML-Authoring Tool for AR Applications Marcus Tönnes toennis@in. tum. de Data Management for AR Applications Driver Development for Touch. Glove Input Device Johannes Wöhler Bernhard Zaun zaun@in. tum. de Calibrating of See-Through Video Laptop and Virtual Camera 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario • What is ARCHIE?

Outline of this Presentation Who is who ? Visionary scenario • What is ARCHIE? • Problem Statement • Tangible Design Environment • Visionary system design • SPMP • Presentations of individual research topics 11. November 2002 1

Visionary Scenario The desired system should cover following situations: • Competition for a building

Visionary Scenario The desired system should cover following situations: • Competition for a building for education and research on the Campus TU München-Garching – Features: • Visualization of design data as a proof of quality • Integration of wireless technologies 11. November 2002 1

Visionary Scenario (2) The project team uses the platform ARCHIE • Synchronous design, communication

Visionary Scenario (2) The project team uses the platform ARCHIE • Synchronous design, communication and data transfer Engineer Architect Expert Client Developer Architect (on site) (indoors) 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? •

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? • Problem Statement • Tangible Design Environment • Visionary system design • SPMP • Presentations of individual research topics 11. November 2002 1

What is ARCHIE ? A ugmented R eality C ollabortive H ome I mprovement

What is ARCHIE ? A ugmented R eality C ollabortive H ome I mprovement E nvironment 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem Statement • Tangible Design Environment • Visionary system design • SPMP • Presentations of individual research topics 11. November 2002 1

Problem Statement Why is simultanous design support needed? • Integration of invisible (environmental) factors

Problem Statement Why is simultanous design support needed? • Integration of invisible (environmental) factors into design process Why is a comprehensible presentation tool needed? • Role of the architect: – Client´s consultant – Interface between the client and the building sector – Coordinator of the design process Need to communicate ideas and insights 11. November 2002 1

Indoor application Individual workbench • Focus on modelling and inspection – Architect (indoors) Collaborative

Indoor application Individual workbench • Focus on modelling and inspection – Architect (indoors) Collaborative desk • Focus on sharing information – Architectural team – Experts – Client (indoors) 11. November 2002 1

Outdoor application Synchronous On Site Design Control • Focus on integration in urban context

Outdoor application Synchronous On Site Design Control • Focus on integration in urban context • Maintenance Architect Interaction scheme • Free movement through tracking • View options Client Developer (on site) – Different representations – Peeling off layers to look inside • Attaching information (Post-its) • Communication channel via UMTS 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem Statement Tangible Design Environment • Visionary system design • SPMP • Presentations of individual research topics 11. November 2002 1

Diploma Thesis Tangible Design Environment Supervisor: Joachim Kieferle < Manja Kurzak > Fakultät für

Diploma Thesis Tangible Design Environment Supervisor: Joachim Kieferle < Manja Kurzak > Fakultät für Architektur und Städtebau Institut für Grundlagen der Planung Universität Stuttgart <mkurzak@igp. uni-stuttgart. de> 11. 2002

Sub-Outline of this Chapter • Related Work • Focus EMF (Electro Magnetic Fields) •

Sub-Outline of this Chapter • Related Work • Focus EMF (Electro Magnetic Fields) • Visionary Workdesk Design • Visionary Tangible User Interface • Visionary Design Support 11. November 2002 1

Related Work 11. November 2002 1

Related Work 11. November 2002 1

Focus: EMF 11. November 2002 1

Focus: EMF 11. November 2002 1

Visionary workdesk design 11. November 2002 1

Visionary workdesk design 11. November 2002 1

Visionary workdesk design 11. November 2002 1

Visionary workdesk design 11. November 2002 1

Visionary workdesk design 11. November 2002 1

Visionary workdesk design 11. November 2002 1

Visionary Tangible User Interface 11. November 2002 1

Visionary Tangible User Interface 11. November 2002 1

Visionary Tangible User Interface 11. November 2002 1

Visionary Tangible User Interface 11. November 2002 1

Visionary Design Support 11. November 2002 1

Visionary Design Support 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem Statement Tangible Design Environment Visionary system design • SPMP • Presentations of individual research topics 11. November 2002 1

Visionary system design * * 11. November 2002 1

Visionary system design * * 11. November 2002 1

Visionary system design * * 11. November 2002 1

Visionary system design * * 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem Statement Tangible Design Environment Visionary system design SPMP • Presentations of individual research topics 11. November 2002 1

SPMP - Deliverables • Documents: – Every component will be documented – Common Chapter

SPMP - Deliverables • Documents: – Every component will be documented – Common Chapter in Theses – Technical Report • Movie • Installation – ARLab • Two ARCHIE prototypes demos • Final demo 11. November 2002 1

SPMP – Risk Management 11. November 2002 1

SPMP – Risk Management 11. November 2002 1

SPMP – Risk Management 11. November 2002 1

SPMP – Risk Management 11. November 2002 1

SPMP – Project Plan 11. November 2002 1

SPMP – Project Plan 11. November 2002 1

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem

Outline of this Presentation Who is who ? Visionary scenario What is ARCHIE? Problem Statement Tangible Design Environment Visionary system design SPMP Presentations of individual research topics 11. November 2002 1

Diplomarbeit: Usability engineering for ubiquitous computing (augmented reality & tangible computing) Supervisor: Christian Sandor

Diplomarbeit: Usability engineering for ubiquitous computing (augmented reality & tangible computing) Supervisor: Christian Sandor <Chris Kulas> <kulas@in. tum. de> 11. 2002

Chris Kulas (Usability) • Up to the present day usability research for newgeneration human-computer

Chris Kulas (Usability) • Up to the present day usability research for newgeneration human-computer interfaces often neglected Technology comes first • Why usability engineering? obtain usable, useful products • Focus on usability evaluation • Rough life-cycle of usability engineering: ( Req. analysis / specification implementation / prototypes evaluation )* 11. November 2002 1

Chris Kulas (Usability) cont. • Goal: Development of an evaluation framework which can be

Chris Kulas (Usability) cont. • Goal: Development of an evaluation framework which can be applied to future projects at the institute Deliverable: Usability Evaluation HOW-TO 1 Evaluation framework will be applied on ARCHIE (“sample”) in a larger (about 30 participants) evaluation environment 2 Rough structure of thesis: – Foundation (introduction, terms, basic design guidelines) – “Software” engineering (RA, SD, IMPL) – Sample ARCHIE (application, recommendations) 11. November 2002 1

Diploma Thesis Data Management for Augmented Reality Applications Supervisor: Martin Bauer < Marcus Tönnis

Diploma Thesis Data Management for Augmented Reality Applications Supervisor: Martin Bauer < Marcus Tönnis > <toennis@in. tum. de> 11. 2002

Thesis: Data Management One World – One Model A dilemma: • • Presently, DWARF

Thesis: Data Management One World – One Model A dilemma: • • Presently, DWARF only supports scene models inside the views User interaction only modifies view's scene graph Consistency between different views can just be done by large Applications upon DWARF A framework needs an organized data management Marcus. Tönnis 11. November 2002 1

Thesis: Data Management Data management • One model holding all built structural shapes minimizes

Thesis: Data Management Data management • One model holding all built structural shapes minimizes applications and enriches DWARF functionality. Requirements: • • Intelligent distribution of model data for reduzing middleware load Efficient update mechanisms for fast refreshes in views Marcus. Tönnis 11. November 2002 1

Thesis: Data Management (cont. ) Additional issues: • • Different users want to see

Thesis: Data Management (cont. ) Additional issues: • • Different users want to see varying views Current used browsers do not support persistent storage of dynamic changing models Developing work requires history and templates Default handling of different browsers Marcus. Tönnis 11. November 2002 1

Thesis: Data Management (cont. ) Goals of Thesis: • • • Discovering efficient ways

Thesis: Data Management (cont. ) Goals of Thesis: • • • Discovering efficient ways to keep a distributed system without a bottleneck Design and implementation of a component for the DWARF Verifying this work within the ARCHIE project Marcus. Tönnis 11. November 2002 1

Diploma Thesis New Calibration Methods for Augmented Reality Supervisor: Martin Bauer < Bernhard Zaun

Diploma Thesis New Calibration Methods for Augmented Reality Supervisor: Martin Bauer < Bernhard Zaun > < zaun@in. tum. de > 11. 2002

Diplomarbeit: Calibration What is calibrating needed for? • For ARCHIE user interfaces a calibrating

Diplomarbeit: Calibration What is calibrating needed for? • For ARCHIE user interfaces a calibrating routine is needed • Calibrate the user input devices as comfortable as possible 11. November 2002 1

Diplomarbeit: Calibration The Problem: • How to overlay the virtual object with the real

Diplomarbeit: Calibration The Problem: • How to overlay the virtual object with the real object? 11. November 2002 1

Diplomarbeit: Calibration Goals of thesis: • Adjust the available tracking components • Enhance SPAAM

Diplomarbeit: Calibration Goals of thesis: • Adjust the available tracking components • Enhance SPAAM (Single point active alignment method) • Calibrate virtual cameras – See-through HMD (polarization, – See-through laptop shutter glasses) • For the use of ARCHIE and other DWARF applications 11. November 2002 1

SEP: Security Model for DWARF Supervisor: Asa Mc. Williams < Franz Strasser > Lehrstuhl

SEP: Security Model for DWARF Supervisor: Asa Mc. Williams < Franz Strasser > Lehrstuhl für Angewandte Softwaretechnik Institut für Informatik Technische Universität München <strassef@in. tum. de> 11. 2002

SEP: Security Model for DWARF • • • Security Model: Access Control Why do

SEP: Security Model for DWARF • • • Security Model: Access Control Why do we need Access Control ? – All services in DWARF have equal access privilieges – ARCHIE defines different roles (architect, customer, construction engineer) – This roles have different access priviliges to the world model What do we need ? – We need a possibility to map these roles to allowed tasks – It should be ensured that only authorized entities (persons, services) can connect to the system 11. November 2002 1

SEP: Security Model for DWARF Goals: Task Change 3 DModel Role Architect : architect

SEP: Security Model for DWARF Goals: Task Change 3 DModel Role Architect : architect A : architect B can perform : view Role Customer : customer A : customer B : worldmodel Task Tracking can perform : tracker : callibration • Definition • Checking • Discovery 11. November 2002 1

SEP: Driver development for Touch. Glove input device 11. 2002

SEP: Driver development for Touch. Glove input device 11. 2002

SEP: Touch. Glove driver development • What is the Touch. Glove ? – New

SEP: Touch. Glove driver development • What is the Touch. Glove ? – New Input device developed by Columbia University – Designed as indoor and outdoor device – Free hands while working • Our Problem: – No driver for Linux and Mac OS X available 11. November 2002 1

SEP: Touch. Glove driver development • Goals of the SEP: – Development of a

SEP: Touch. Glove driver development • Goals of the SEP: – Development of a low level driver communicating with the Touch. Glove over serial port – Implementation of a Touch. Glove interpreter, which turns the raw data of Touch. Glove into DWARF-usable events – Development of a visual tool for generating interpreter profiles – Development of a tool for visualizing the Touch. Glove activities – Testing the Touch. Glove in the ARCHIE scenario 11. November 2002 1

SEP: Design of a 3 D Viewer for DWARF 11. 2002

SEP: Design of a 3 D Viewer for DWARF 11. 2002

SEP: Design of a 3 D Viewer for DWARF Why is a new Viewer

SEP: Design of a 3 D Viewer for DWARF Why is a new Viewer needed? • • Available Solutions mostly are “only” Browsers. Most Browsers have been designed for Desktop or VR Applications. Non of the Browsers is available for all Plattforms. Different Standards for each Browser. What do we need ? • • Crossplattform Solution. Viewing AND Interaction. Matching requirements for distributed Systems. Easy to Use and to Configure. Re-Useable. 11. November 2002 1

SEP: Design of a 3 D Browser for DWARF Goals of the SEP: •

SEP: Design of a 3 D Browser for DWARF Goals of the SEP: • • Evaluation of Graphics Standards especially Open Inventor vs. Open. SG. Implementation of a Browser based on the chosen Standard. Specification and Classification of Objects and Interaction in AR Environments Test the Component in the ARCHIE context. 11. November 2002 1

Bachelor Thesis: Authoring Tool for Augmented Reality Applications Supervisor: Christian Sandor < Christian Trübswetter

Bachelor Thesis: Authoring Tool for Augmented Reality Applications Supervisor: Christian Sandor < Christian Trübswetter > truebswe@in. tum. de 11. 2002

Bachelor Thesis (Authoring Tool) AR-Architecture in the case of sheep: • • • Tracker

Bachelor Thesis (Authoring Tool) AR-Architecture in the case of sheep: • • • Tracker matching: – Application specific Configuring Adapter: – Manually created XMLfile Configuring UIC: – Manually created XMLfile 11. November 2002 1

Bachelor Thesis (Authoring Tool) Goals: Tool for authoring the XML Configuration of ARapplications Components

Bachelor Thesis (Authoring Tool) Goals: Tool for authoring the XML Configuration of ARapplications Components of the Tool: – Tracker-Matching: • Tracking data -> Node in VRML-graph – Adapter Configuration – UIC Configuration: • Configuring the UIC for the DWARF-application 11. November 2002 1