Este documento descreve um framework (VISAR) e editor (VISAR-IE) para criar interfaces de realidade aumentada adaptáveis ao contexto. O VISAR gerencia interfaces de RA e permite que sejam alteradas dinamicamente dependendo do contexto, enquanto o VISAR-IE permite o design rápido de interfaces usando padrões pré-definidos.
21. TRACKING WORLD MODEL CONTEXT Arquitetura de um sistema com VISAR APPLICATION PRESENTATION Vision Tracking of user and interest obj. Calculating virtual obj. position Fusing sensor data dynamically (ubitrack) Wi-Fi GPS Geometric Real World Model Geometric Virtual World Model INTERACTION Context Capture Service Context Interpretation Service Activate Interface Context Update UI VISAR Open GL 3D render Contexts and Patterns Management Virtual obj. OSG X3D Keyboard Interaction Manager Gesture
23. Paleta de padrões. Lista de padrões da interface. VISAR-IE: como funciona Text Number GPS Map 2d Arrow KeyPlace Lista de contextos da interface. Propriedades do padrão selecionado. Normal
24. Modelando a interface através do VISAR-IE NightVision Temperature Temperature Oxygen NightVision Arrow Pathfinder Oxygen Normal Normal Dark Dark BadLocation BadLocation Precise Location Arrow
25. Estruta de contextos e padrões do Visar Contexts Context 4 Precise Location Context 2 Dark Context 1 Normal Context 3 BadLocation Patterns NightVision Tempe-rature Oxygen Path finder Arrow
26. <?xml version="1.0" ?> <patterns> <nome>mapada casa</nome> <propriedades> <tipo> map 2d </type> <posição> X-Y </posição> <distancia> Z </distancia> <tamanho> J </tamanho> </propriedades> VISAR Operation: 1° Start VISAR Manager InternalControlFunction API Start_interface() Interface Structure USER DISPLAY Renderer
27. VISAR Operation: 2° LocationUpdates VISAR Manager Ubitrack InternalControlFunction API Position_update() Interface Structure Renderer
28. MiddlewareLRVNet POSTERIOR REPRODUCTION SIMULATION TRAINING APPLICATIONS SERVICES MIDDLEWARE TOPIC MANAGER SERVICE DISCOVERY REPRODUCTION KNOWLEGDE BASE ONTOLOGIES CONTEXT MANAGER CONTEXT INTERPRETING RECORDING FUZZY RULES ADAPTATION AGENTS MANAGER DATA FUSING DATA AND CONTEXT BASE OPERATIONAL SYSTEM Sensor and Actuators Wireless Network Sink (Gateway) Sensor Actuator RFIDs
29. VISAR Operation: 3° ChangeofContext VISAR Manager InternalControlFunction API Start_context(2) Interface Structure Renderer
30. VISAR Operation: 3° ChangeofContext VISAR Manager Deactivate_context(3) InternalControlFunction API Activate_context(4) Interface Structure Renderer
31. VISAR Operation: 3° Updating interface VISAR Manager Update_interface (1, 120, 5) InternalControlFunction API Interface Structure Renderer
44. VISAR é um framework que permite construção de interfaces de RA e a adaptação das interfaces mediante contextos do ambiente, em uma programação de alto nível