UNIVERSIDADE FEDERAL DE MINAS GERAIS
INSTITUTO DE CIÊNCIAS EXATAS
DEPARTAMENTO DE CIêNCIA DA COMPUTAÇÃO

Cursos: Bacharelado em Ciência da Computação e Engenharia de Controle e Automação
Disciplina: TECC: Introduçãoo à Robótica
Sala 2029 , TQ 11:10-12:45 h
2o Semestre de 2006
Professor: Mario Fernando Montenegro Campos (mario@dcc.ufmg.br)
Monitor: Wallace Santos Lages (wsl@dcc.ufmg.br)
Data da entrega: 22.08.06
Data da devolução: 05.09.06

Lista de Exercícios 1

  1. Escreva uma função em C, C++ ou MatLab, que multiplique duas transformações homogêneas.
  2. Escreva uma função em C, C++ ou MatLab, que calcule a inversa de uma transformação homogênea.
  3. Escreva uma função em C, C++ ou MatLab que a partir de um conjunto de ângulos roll-pitch-yaw calcule a transformação homogênea correspondente.
    1. Escreva uma função C, C++ ou MatLab que a partir de uma transformação homogênea calcule os ângulos roll-pitch-yaw.
    2. Verifque a correção das funções escritas em (a) e (b) da seguinte maneira. Começando com um conjunto de ângulos roll-pitch-yaw, calcule a transformação homogênea correspondente utilizando a função escrita em (I).
    3. Utilizando esta transformação homogênea como entrada para a função calculada em (b), calcule os ângulos roll-pitch-yaw. Duas soluções existirão após este último passo. Uma das soluções deve corresponder exatamente aos ângulos roll-pitch-yaw fornecidos como entrada originalmente.
  4. Um frame {B} é descrito como se segue: inicialmente coincidente com o frame {A}, rotacionamos {B} em torno de Z^A de θ graus e então rotacionamos o frame resultante em torno de X^B de Φ graus.
    1. Encontre a transformação homogênea que descreve{B} relativo a {A}.
    2. Dado θ = 30o, Φ = 45o e BP = [3.5 2.1 3,9]^T , calcule AP
cursos/introrobotica/2006-2/le1.txt · Última modificação: 2006/08/22 16:09 (edição externa)