Carlos Oliveira carlos.oliveira@inf.puc-rio.br Rotação Carlos Oliveira carlos.oliveira@inf.puc-rio.br.

Slides:



Advertisements
Apresentações semelhantes
Daniel de Vasconcelos Campos
Advertisements

SISTEMA DE PARTÍCULAS e o resto da descrição deste movimento?
Vetores III.
Sistema de Computação Gráfica
Amintas engenharia.
Sistema de coordenadas utilizando a regra da mão direita
BIOMECÂNICA Trigonometria e álgebra vetorial Carlos Bolli Mota
Computação Gráfica Geometria de Transformações
Amintas engenharia.
CINEMÁTICA INVERSA Aline Aparecida de Pina Rodrigo Morante Blanco.
Introdução à Computação Gráfica Geometria
Transformações Geométricas em C.G.
Geometria Computacional Primitivas Geométricas
Adição de Vetores – Método do PARALELOGRAMO
Transformações Geométricas
Transformações Geométricas Coordenadas Homogêneas e Rotações.
Fundamentos de Computação Gráfica Prof.: Marcelo Gattass
Computação Gráfica Interativa - Gattass
Parâmetros Geométricos de Câmeras
MGattass Rotações e Quatérnios. MGattass Objetos compostos hierarquicamente.
Fundamentos de Computação Gráfica Prof. Marcelo Gattass
Interface para rotações Tipo ArcBall
Transformações Geométricas na Imagem Amostragem e Reconstrução.
Transformações Geométricas Coordenadas Homogêneas e Rotações.
Arcball Gustavo de Sá Carvalho Honorato. Sumário Introdução Algoritmo.
CAPÍTULO Sistemas de referência 2. Modelo geométrico
Para que usamos os vetores na dinâmica ?
Capítulo 1 Dipolo Eletromagnético
Computação Gráfica Geometria de Transformações
Produto vetorial Anliy N. N. Sargeant José Antônio A. Andrade
ROBÓTICA Helder Anibal Hermini.
Espaço Vetorial Introdução Definição de Espaço Vetorial Subespaço
Norma e produto interno
Dependência e Independência Linear e Produto Vetorial
Produto Escalar Definição Propriedades Definição Geométrica
MECÂNICA - ESTÁTICA Vetores Forças Cap. 2.
Formulação matemática do Problema Inverso
Rotação Trabalho 3 Pablo Bioni. Implementação do Arcball O Arcball é uma maneira muito intuitiva e amplamente utilizada pelos principais softwares de.
Carlos Oliveira Modelos de Reflexão.
Carlos Oliveira Descrição e Objetivo Considerações Etapas consideradas Resultados obtidos Melhoramentos.
PROF. ANDRÉ LUÍS MARQUES MARCATO
Carlos Oliveira Sumário Descrição e Objetivo O Método de Tsai Implementação Resultados obtidos Melhoramentos.
Sistema de EDPs com dois potenciais acoplados
Novo sistema operativo da fx-CG 20
Coordenadas Definição: Diz-se que uma base é ordenada se a ordem dos vetores é fixada. Proposição: Dada uma base ordenada para o espaço vetorial, cada.
Introdução à análise Vetorial
Skeleton and Skinning Pablo Carneiro Elias 30 de maio de 2006.
Rotação Física Básica 1.
Matemática Discreta 1 – MD 1
Visão Computacional Geometria de Transformações Luiz M. G. Gonçalves.
Espaços Vetoriais Em álgebra temos várias estruturas diferentes, por exemplo: Grupos Anéis Corpos Espaços Vetoriais Este é o objeto principal do nosso.
Retas paralelas aos Planos e Eixos Coordenados
Unidade 2 – Lei dos Senos e Produto Escalar
Campus de Caraguatatuba
CINEMÁTICA DO MOVIMENTO CIRCULAR
AULA 3 – CÁLCULO COM GEOMETRIA ANALÍTICA II
Movimento Circular : Espaço
TÉCNICAS DE CODIFICAÇÃO DE SINAIS INTRODUÇÃO À ÁLGEBRA Evelio M. G. Fernández
Arc Ball Luís César Arc Ball Modelo possui propriedades matemáticas interessantes como conservação da rotação; Transformações das.
Física Geral e Experimental III Prof. Ms. Alysson Cristiano Beneti
PROF. ANDRÉ LUÍS MARQUES MARCATO
4º Trabalho - Arcball André Luiz Reis. Maneira intuitiva de visualizar objetos 3D; Cria-se uma esfera em torno do objeto coincidindo seus centros de gravidade;
Reforço 3 Maria Augusta Constante Puget (Magu). Grandeza Escalar (1) Apenas o número e sua respectiva unidade caracteriza a grandeza física. Exemplos:
Proposta de trabalho: Rastreamento da movimentação de uma câmera.
Noções sobre Vetores Exemplo Produto escalar
MATEMÁTICA E SUAS TECNOLOGIAS
Curso de Pré Física UTFPR – CM 2015/01 Monitores: Hugo Pereira de Brito Aluno de Engenharia Eletrônica – 6º Período Natalia Garcia Couto Aluna de Engenharia.
Prof. Paulo Salgado Geometria Analítica Prof. Paulo Salgado
AULA 2 Produto Escalar e Produto Vetorial Monitores: Hugo Brito Aluno de Engenharia Eletrônica– 6º Período Natalia Garcia.
Cinemática de Robôs Manipuladores
Transcrição da apresentação:

Carlos Oliveira carlos.oliveira@inf.puc-rio.br Rotação Carlos Oliveira carlos.oliveira@inf.puc-rio.br

Sumário Descrição e objetivo Álgebra de rotação em torno de um eixo unitário ê Matriz de rotação em torno de um eixo ê Implementação da Matriz de Rotação Quatérnios e Rotações Quatérnios: Implementação

Descrição e objetivo Completar o código do Arcball (proposta de Ken Shoemake), implementando as funções arcballRotQuat e arcballRotMatrix, que determinam, respectivamente, o quatérnio que representa a rotação e a matriz que representa a rotação somente utilizando álgebra do R3.

Algebra da rotação em torno de um eixo unitário ê z y x

Matriz de rotação em torno de um eixo ê  y x

Implementação da Matriz de Rotação Determinação dos vetores (unitários) formados pelos pontos inicial e final da rotação Cálculo do ângulo formado por eles através do produto escalar desses dois vetores Cálculo do eixo ê a partir do produto vetorial desses dois vetores Preenchimento da matriz conforme a fórmula

Quatérnios e Rotações Dado um ponto qualquer p do R3 construímos o quatérnio: Calculamos o produto:

Quatérnios e rotações: implementação Determinação dos quatérnios que definem os pontos inicial e final através da função screenToArcsphere Calculamos o quatérnio através do produto do quatérnio inicial pelo inverso do quatérnio final