realidade virtual vr++osorio.wait4.org/oldsite/palestras/vrplus.pdf · realidade aumentada -...

14
1 UNISINOS - PPG em Computação Aplicada - PIPCA GRAPHIT Group - Graphics, Vision and Image Processing / RBV FINEP GIA Grupo de Inteligência Artificial Virtual_Reality++ Virtual_Reality++ Realidade Virtual Realidade Virtual : : Aumentando ainda mais o Realismo Aumentando ainda mais o Realismo Programa de Pós Programa de Pós-Graduação em Computação Aplicada Graduação em Computação Aplicada - PIPCA PIPCA GRAPHIT / GPVA / GIA / RBV GRAPHIT / GPVA / GIA / RBV Prof. Dr. Prof. Dr. Fernando S. Osório Fernando S. Osório - Computação Computação Aplicada Aplicada Mestrando Mestrando Milton Roberto Milton Roberto Heinen Heinen - Computação Computação Aplicada Aplicada Mostra de IC 2006 Mini Mostra de IC 2006 Mini-Curso: VR++ Curso: VR++ GRAPHIT GRAPHIT GPVA GPVA GIA GIA RBV RBV - FINEP FINEP Mostra de IC 2006 Mini-Curso: VR++ Realidade Virtual Realidade Virtual VR++ VR++ 1 Introdução - Realidade Virtual... "From Virtual Reality To VR++" Introdução - Realidade Virtual Visulização 3D Ambientes Virtuais Interação em Ambientes Virtuais Dispositivos de RV: Data Glove, Interfaces Hápticas HMD, Cave, Captura de Movimentos (flocks), Gyro VR++ Realidade Aumentada: ARToolKit Simulação: Percepção, Ação, Colisão, Cinemática e Dinâmica Simulação Física: ODE + OSG Agentes Autônomos: Controle Inteligente Aplicações Práticas da VR++ Simulação de Veículos (SimRob3D, Seva3D) Simulação de Robôs (Juice, Webots, LegGen) Jogos Virtual_Reality++

Upload: others

Post on 14-Jul-2020

35 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

1

UNISINOS - PPG em Computação Aplicada - PIPCA

GRAPHIT Group - Graphics, Vision and Image Processin g / RBV FINEP

GIAGrupo de Inteligência Artificial

Virtual_Reality++Virtual_Reality++Realidade VirtualRealidade Virtual : :

Aumentando ainda mais o Realismo Aumentando ainda mais o Realismo

Programa de PósPrograma de Pós --Graduação em Computação Aplicada Graduação em Computação Aplicada -- PIPCAPIPCAGRAPHIT / GPVA / GIA / RBVGRAPHIT / GPVA / GIA / RBV

Prof. Dr. Prof. Dr. Fernando S. Osório Fernando S. Osório -- ComputaçãoComputação AplicadaAplicada

MestrandoMestrando Milton Roberto Milton Roberto HeinenHeinen -- ComputaçãoComputação AplicadaAplicada

Mostra de IC 2006 MiniMostra de IC 2006 Mini --Curso: VR++Curso: VR++

GRAPHITGRAPHIT GPVAGPVA GIAGIA RBV RBV -- FINEPFINEP

Mostra de IC 2006 Mini-Curso: VR++

Realidade Virtual Realidade Virtual ⇒⇒ VR++VR++

11Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

� Introdução - Realidade Virtual� Visulização 3D� Ambientes Virtuais� Interação em Ambientes Virtuais� Dispositivos de RV:Data Glove, Interfaces HápticasHMD, Cave, Captura de Movimentos (flocks), Gyro� VR++� Realidade Aumentada: ARToolKit� Simulação: Percepção, Ação, Colisão, Cinemática e D inâmica� Simulação Física: ODE + OSG� Agentes Autônomos: Controle Inteligente� Aplicações Práticas da VR++�Simulação de Veículos (SimRob3D, Seva3D)�Simulação de Robôs (Juice, Webots, LegGen)�Jogos

Virtual_Reality++

Page 2: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

2

Mostra de IC 2006 Mini-Curso: VR++

Realidade Virtual Realidade Virtual ⇒⇒ VR++VR++

11Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

� Introdução - Realidade Virtual� Visulização 3D� Ambientes Virtuais� Interação em Ambientes Virtuais� Dispositivos de RV:Data Glove, Interfaces HápticasHMD, Cave, Captura de Movimentos (flocks), Gyro� VR++� Realidade Aumentada: ARToolKit� Simulação: Percepção, Ação, Colisão, Cinemática e D inâmica� Simulação Física: ODE + OSG� Agentes Autônomos: Controle Inteligente� Aplicações Práticas da VR++�Simulação de Veículos (SimRob3D, Seva3D)�Simulação de Robôs (Juice, Webots, LegGen)�Jogos

Virtual_Reality++

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

22Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D

Mundo 3D:

Sistema de Coordenadas 3D - Eixos X, Y, Z

• Criando um Objeto 3D- Posição, Escala, Orientação- Cor, Textura, Iluminação- Objetos facetados

(faces = polígonos)

• Conceito de "câmera virtual"

\\PPTPPT--DemosDemos\\Obj3DObj3D

Page 3: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

3

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

33Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D

Mundo 3D - Ambientes Virtuais

Cenários, Animações, Colisão... JOGO 3D

GameSpaceGameSpace

\\DemoDemo--RVRV\\CharacterShopCharacterShop

CharacterShopCharacterShop

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

44Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D

Mundo 3D - Ambientes Virtuais

Cenários, Animações, Colisão... JOGO 3D\\PPTPPT--DemosDemos\\LabirintoLabirinto\\PPTPPT--DemosDemos\\Navegador3DNavegador3D

DarkBasicDarkBasic ProPro

Page 4: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

4

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

55Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D & AMBIENTES VIRTUAIS

Realidade VirtualRealidade Virtual...

* VRML - Mundos 3D (Geometria)

* QTVR - Panoramas 3D (Imagens)

\\VRMLVRML

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

66Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D & AMBIENTES VIRTUAIS

Realidade VirtualRealidade Virtual...

* VRML - Mundos 3D (Geometria)

* QTVR - Panoramas 3D (Imagens)

Page 5: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

5

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

77Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D & AMBIENTES VIRTUAISversus

REALIDADE VIRTUAL

Realidade VirtualRealidade Virtual...

* Ambiente Virtual 3D

* Interação

* Imersão

* Realismo

Mostra de IC 2006 Mini-Curso: VR++

Introdução: Realidade VirtualIntrodução: Realidade Virtual

77Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

Virtual_Reality++

VISUALIZAÇÃO 3D & AMBIENTES VIRTUAISversus

REALIDADE VIRTUAL

Realidade VirtualRealidade Virtual...

* Ambiente Virtual 3D

* Interação ⇒ Dispositivos de Realidade Virtual

* Imersão ⇒ Dispositivos de Realidade Virtual

* Realismo ⇒ Fotorealismo, Movimentos, Interação

"Realismo Físico"

Page 6: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

6

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

88Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Manipulação 3D: Interação� Data Glove� Space Ball� Interfaces Hápticas (force feedback)

Visualização 3D: Imersão� Óculos 3D (passivos, ativos)� HMD - Head Mounted Display� Cave

Captura de Movimentos 3D: "Motion Capture"� Captura Óptica, Magnética� Exo-Esqueleto

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

99Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Manipulação 3D: Interação� Data Glove

Page 7: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

7

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1010Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Manipulação 3D: Interação � Data Glove

http://http://www.inition.co.ukwww.inition.co.uk

http://www.ehttp://www.e--motek.commotek.com//

http://http://www.immersion.comwww.immersion.com//

http://http://www.ptiphoenix.comwww.ptiphoenix.com//

http://http://www.sensable.comwww.sensable.com//

http://www.abshttp://www.abs--tech.comtech.com/ (/ (BrasilBrasil))

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1111Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Manipulação 3D: Interação� Space Ball Wanda (6 DOF)

Polhemus

WiiNintendo

Page 8: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

8

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1212Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Manipulação 3D: Interação� Interfaces Hápticas (force feedback)

CyberForceCyberForce

PhantomPhantom

OmegaOmega

HaptionHaption

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1313Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Visualização 3D: Imersão� Óculos 3D (passivos, ativos)� HMD - Head Mounted Display

Page 9: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

9

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1414Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Visualização 3D: Imersão� Cave

http://www.rz.rwthhttp://www.rz.rwth--aachen.de/vr/infrastructure/CAVEaachen.de/vr/infrastructure/CAVE//

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1515Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Visualização 3D: Imersão� Cave

Page 10: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

10

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1616Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Visualização 3D: Imersão� Cave

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1717Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Captura de Movimentos 3D: "Motion Capture"� Captura Óptica � Captura Magnética

http://http://www.phasespace.com/downloads/downloads.htmlwww.phasespace.com/downloads/downloads.html

http://http://www.ptiphoenix.com/demos/animation_videos.phpwww.ptiphoenix.com/demos/animation_videos.php

Page 11: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

11

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1818Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Captura de Movimentos 3D: "Motion Capture"� Exo-Esqueleto

GypsyGypsy

http://http://www.inition.co.ukwww.inition.co.uk

Mostra de IC 2006 Mini-Curso: VR++

Dispositivos de Realidade VirtualDispositivos de Realidade Virtual

1919Realidade Virtual: Dispositivos - "From Virtual Realit y To VR++"

Virtual_Reality++

Captura de Movimentos 3D: "Motion Capture"� Exo-Esqueleto

MonkeyMonkey

http://http://www.inition.co.ukwww.inition.co.uk

Page 12: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

12

Mostra de IC 2006 Mini-Curso: VR++

Realidade Virtual Realidade Virtual ⇒⇒ VR++VR++

2020Introdução - Realidade Virtual... "From Virtual Rea lity To VR++"

� Introdução - Realidade Virtual� Visulização 3D� Ambientes Virtuais� Interação em Ambientes Virtuais� Dispositivos de RV:Data Glove, Interfaces HápticasHMD, Cave, Captura de Movimentos (flocks), Gyro� VR++� Realidade Aumentada: ARToolKit� Simulação: Percepção, Ação, Colisão, Cinemática e D inâmica� Simulação Física: ODE + OSG� Agentes Autônomos: Controle Inteligente� Aplicações Práticas da VR++�Simulação de Veículos (SimRob3D, Seva3D)�Simulação de Robôs (Juice, Webots, LegGen)�Jogos

Virtual_Reality++

Mostra de IC 2006 Mini-Curso: VR++

Realidade Virtual Realidade Virtual -- VR++VR++

2121Realidade Aumentada - "From Virtual Reality To VR++"

Virtual_Reality++

Visualização e Interação: � Dispositivos de captura de posição e movimento 3D� Dispositivos hápticos de feed-back sensorial� Interação com o mundo virtual� Realidade Aumentada

Simulação da Realidade:� Simulação Física

Page 13: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

13

Mostra de IC 2006 Mini-Curso: VR++

Realidade AumentadaRealidade Aumentada

2222Realidade Aumentada - "From Virtual Reality To VR++"

Virtual_Reality++

Integração do Mundo Real com Objetos Virtuais

ARToolARTool KitKit

http://http://www.hitl.washington.edu/artoolkitwww.hitl.washington.edu/artoolkit//

Mostra de IC 2006 Mini-Curso: VR++

Realidade AumentadaRealidade Aumentada

2323Realidade Aumentada - "From Virtual Reality To VR++"

Virtual_Reality++

Integração do Mundo Real com Objetos Virtuais

ARToolARTool KitKit

\\ARToolKit2.65vrmlARToolKit2.65vrml\\binbinsimpleVRML.exesimpleVRML.exesimple.exesimple.exe

Page 14: Realidade Virtual VR++osorio.wait4.org/oldsite/palestras/vrplus.pdf · Realidade Aumentada - "From Virtual Reality To VR++" Virtual_Reality++ Integração do Mundo Real com Objetos

14

Mostra de IC 2006 Mini-Curso: VR++

Realidade AumentadaRealidade Aumentada

2424Realidade Aumentada - "From Virtual Reality To VR++"

Virtual_Reality++

IRISA / INRIA IRISA / INRIA -- FranceFrancehttp://www.irisa.fr/lagadic/demo/demohttp://www.irisa.fr/lagadic/demo/demo--ar3/demoar3/demo--ar3ar3--eng.htmleng.html

Mostra de IC 2006 Mini-Curso: VR++

• Programa de Pós-Graduação em Computação Aplicada - PIPCAhttp://www.pipca.unisinos.br/

• Grupo de Pesquisas de Computação Gráfica, Processamento de Imagens e Visão Computacional - GRAPHIThttp://www.inf.unisinos.br/~graphit

• Grupo de Pesquisas em Veículos Autônomos - GPVAhttp://www.eletrica.unisinos.br/~autonom

• Grupo de Pesquisa em Inteligência Artificial - GIAhttp://www.inf.unisinos.br/~gpva

• Rede Brasileira de Visualização - RBVCompetência: Segurança e DefesaCoordenação - Unisinoshttp://www.inf.unisinos.br/~cromoslab/rbv/

Informátca -Unisinoshttp://www.inf.unisinos.br/

Contato: Prof. Fernando Osório - http://inf.unisinos .br/~osorio/

Virtual_Reality++Virtual_Reality++Fernando OsórioMilton Heinen