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 ====== - Escreva uma função em C, C++ ou MatLab, que multiplique duas transformações homogêneas. - Escreva uma função em C, C++ ou MatLab, que calcule a inversa de uma transformação homogênea. - 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. - Escreva uma função C, C++ ou MatLab que a partir de uma transformação homogênea calcule os ângulos roll-pitch-yaw. \\ - 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). \\ - 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. \\ - 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. - Encontre a transformação homogênea que descreve{B} relativo a {A}. \\ - Dado θ = 30o, Φ = 45o e BP = [3.5 2.1 3,9]^T , calcule AP