CONTROLE DE ROBÔS EM CONFIGURAÇÕES SINGULARES

Tamanho: px
Começar a partir da página:

Download "CONTROLE DE ROBÔS EM CONFIGURAÇÕES SINGULARES"

Transcrição

1 CONTROLE DE ROBÔS EM CONFIGURAÇÕES SINGULARES Aluno: André de Freitas Serapião Orientador: Antonio Candea Leite Introdução A importância do desenvolvimento dos sistemas robóticos e a aplicabilidade da robótica tem sido notória, permitindo maior eficiência na realização de tarefas repetitivas como soldagem ou movimentação de peças, e vem se mostrando uma alternativa para o trabalho humano em ambientes hostis e não-estruturados. O estudo de sistemas robóticos evoluiu rapidamente e a aplicação destes sistemas não se limitou apenas às linhas de produção industriais como, por exemplo, montadoras de veículos, mas se expandiu significativamente e podemos contemplar hoje a robótica como elemento crucial em locais onde o ser humano não poderia atuar devido à exposição ao perigo. Além disso, a robótica também tem sido utilizada na exploração espacial, em aplicações submarinas submetidas à alta pressão, na medicina, no desarmamento de bombas e cada vez mais se faz presente no cotidiano para a segurança e otimização de processos. A abordagem de controle cinemático pode ser aplicada para sistemas robóticos de maneira eficiente quando a tarefa de interesse não requer velocidades e acelerações elevadas. Nesse enfoque, podemos considerar dois problemas de interesse: o problema de cinemática direta e o problema de cinemática inversa. O primeiro consiste em calcular a posição e a orientação (pose) do robô a partir do conhecimento da posição das juntas e das dimensões dos elos do robô. O segundo consiste no problema inverso, isto é, obter a configuração das juntas do robô a partir do conhecimento da pose do robô no espaço operacional [5]. O controle cinemático pode ser implementado a partir do conhecimento da equação de cinemática diferencial do robô que consiste em obter a relação entre as velocidades das juntas e as velocidades linear e angular do robô. Essa relação é comumente descrita por uma matriz denominada Jacobiano geométrico. Em geral, o objetivo de controle é minimizar um índice de desempenho, por exemplo, um erro de posição ou um erro de orientação, ou mesmo ambos simultaneamente. Esses erros são definidos em termos de uma grandeza desejada variante no tempo (i.e., problema de rastreamento) ou constante (i.e., problema de regulação). Na solução do problema de cinemática inversa surgem diversas dificuldades do ponto de vista matemático em decorrência da existência de termos não-lineares na equação a ser resolvida. Por isso, esse problema pode tornar-se muito mais complexo que o problema de cinemática direta devido as seguintes razões: (i) podem não haver soluções admissíveis; (ii) não é sempre possível encontrar uma solução na forma fechada; (iii) podem existir múltiplas ou infinitas soluções devido a redundância cinemática da estrutura do robô. Por outro lado, sabe-se que a existência de soluções pode ser assegurada somente se uma particular pose do efetuador pertence ao espaço de trabalho de destreza W do mecanismo e a maior dificuldade em lidar com o problema de cinemática inversa é a existência de singularidades cinemáticas, isto é, aquelas configurações do mecanismo nas quais a matriz Jacobiana do sistema tem posto deficiente. Na vizinhança de uma singularidade, baixas velocidades no espaço operacional podem produzir elevadas velocidades no espaço de configuração e, consequentemente, a saturação dos atuadores. Elevadas forças generalizadas nas juntas também podem ocorrer na vizinhança de poses singulares, o que pode resultar na quebra do mecanismo. Além disso, em uma configuração singular o número de graus de mobilidade da estrutura mecânica pode ser reduzido e podem existir infinitas soluções para o problema de cinemática inversa [5].

2 A dificuldade para obtenção de soluções admissíveis surge sempre que (i) o efetuador atinge uma posição ou orientação particular no espaço operacional onde, por exemplo, duas ou mais juntas de revolução são colineares; (ii) a estrutura cinemática do manipulador é complexa e não é possível relacionar a postura do efetuador com diferentes configurações de variáveis das juntas; (iii) o manipulador é cinematicamente redundante. Essas limitações são, em geral, devidas à relação não-linear entre as variáveis no espaço das juntas e as variáveis no espaço operacional. Por outro lado, a equação de cinemática diferencial representa um mapeamento linear entre a velocidade no espaço das juntas e a velocidade no espaço operacional, embora esta relação, representada pela matriz Jacobiana dependa da configuração atual dos ângulos das juntas. Este fato sugere que é possível utilizar a abordagem diferencial para resolver o problema de cinemática inversa e esta proposta é tipicamente citada na literatura como algoritmo iterativo. Uma solução alternativa para solucionar o problema de cinemática inversa consiste em explorar os graus de mobilidade redundantes dos mecanismos. Nesse contexto, os novos algoritmos de controle procuram evitar configurações singulares e otimizar índices de desempenho relevantes, tais como a distância dos limites mecânicos das juntas, as medidas de manipulabilidade, a distância de obstáculos e consumo de energia. Uma outra solução, recente e promissora, é o método da Inversa Filtrada que é baseado na equação de cinemática diferencial e consiste em um algoritmo que estima dinamicamente a inversa da matriz Jacobiana, ao invés de computar a inversa instantaneamente [2]. O algoritmo possui a característica notável de ser robusto a singularidades e possuir apenas um parâmetro (i.e., um ganho de atualização) a ser sintonizado. Além disso, é possível estender o método incluindo na estimação dinâmica uma função custo a ser otimizada (e.g., limite mecânico das juntas, desvio de obstáculos). Então, a ideia chave consiste em substituir a inversa do Jacobiano no algoritmo iterativo pela sua inversa filtrada e atualizar a estimativa da matriz inversa utilizando uma lei de atualização tipo gradiente. Modelagem Um manipulador robótico pode ser esquematicamente representado sob o ponto de vista mecânico como uma cadeia de corpos rígidos, os elos, conectados por meio de juntas, prismáticas ou de revolução. No início desta cadeia é estabelecida a origem, tipicamente a referência inercial escolhida para o sistema e, ao seu final, é montado o efetuador. O movimento resultante de toda a estrutura é obtido pela composição dos movimentos elementares de cada elo com respeito ao elo anterior [5]. De forma a possibilitar a manipulação de um objeto no espaço de trabalho pelo efetuador, torna-se necessária a descrição de sua posição e orientação. O estudo da cinemática de manipuladores robóticos tem início, portanto, com o estudo do movimento do corpo rígido. O interesse da robótica consiste na análise do movimento coletivo destas partículas, como em um elo de um manipulador. Assim, define-se formalmente um corpo rígido como um conjunto de partículas tal que a distância entre elas permanece fixa para todo tempo, independente do movimento realizado e das forças exercidas sobre o corpo. De maneira menos formal, o corpo rígido nada mais é que um corpo imune a distorções. A extensão para uma cadeia de corpos rígidos é natural, sendo obtidas as chamadas equações de cinemática direta, que relacionam o espaço das juntas e o espaço operacional, tendo como base a convenção de Denavit-Hartenberg [5]. O início da estrutura mecânica é denominado base e a extremidade final é chamada efetuador, uma vez que corresponde ao ponto da cadeia que realizará efetivamente a manipulação de objetos no espaço de trabalho. Um exemplo de manipulador robótico é mostrado na Figura 1:

3 Figura 1- Manipulador robótico Scara A posição e orientação do manipulador podem ser definidas em termos do mapeamento de cinemática direta k( ): Q O ou da matriz de transformação homogênea Tcomo: x = [ p φ ] = k(q) T = [R p 0 1 ] (1) onde p R 3 é a posição do efetuador, φ R 3 é a orientação do efetuador expressa em termos de uma representação mínima (e.g., ângulos de Euler), k é uma função não-linear e R SO(3) é a matriz de rotação, que descreve a orientação do efetuador com respeito a base do robô. A cinemática diferencial, por sua vez, relaciona as velocidades linear e angular do efetuador com as velocidades das juntas, sendo essencial para o desenvolvimento de uma solução iterativa para o problema inverso de determinação das variáveis das juntas a partir da configuração da estrutura no espaço operacional, chamado de cinemática inversa. Este mapeamento é realizado pelo Jacobiano geométrico. A matriz Jacobiana constitui uma das principais ferramentas para o estudo de sistemas robóticos, sendo essencial para implementação do controle cinemático, planejamento e execução de trajetórias suaves, identificação de configurações singulares, análise de redundância e mapeamento de forças e torques realizados no efetuador para as juntas. O objetivo da cinemática diferencial é estabelecer uma relação entre as velocidades linear e angular do efetuador e as velocidades das juntas. É necessário analisar a contribuição da velocidade de cada junta para as velocidades angular e linear do efetuador. A contribuição de uma junta de revolução é dada por: (2) (3) em que hi constitui o vetor unitário na direção do eixo de rotação da i-ésima junta e qi = i. Para uma junta prismática onde : (4) (5)

4 De modo que a modelagem matemática de cinemática diferencial em sentido direto possa ser definida como: (6) (7) A matriz Jacobiana na equação de cinemática diferencial de um determinado manipulador robótico define um mapeamento entre o vetor de velocidades das juntas q e o vetor de velocidades do efetuador V e = [ v e T ω e T ] T. Configurações Singulares O problema de cinemática inversa consiste em determinar as variáveis de juntas que resultam em uma determinada posição e orientação do efetuador. Dada uma função de cinemática direta k( ): Q O e uma postura desejada x d R m, objetiva-se resolver a equação x d = k(q), para algum q R n. O problema de cinemática inversa, i.e., q = k 1 (x d ) é de maior complexidade quando comparado a cinemática direta por alguns motivos: (i) as equações para solucionar são, em geral, não lineares e por isso não é sempre possível encontrar uma solução na forma fechada; (ii) podem existir múltiplas ou infinitas soluções, como em manipuladores redundantes; e (iii) podem existir soluções não admissíveis em vista da estrutura cinemática do manipulador. A solução é garantida somente se a postura dada pertence ao espaço de trabalho destro do manipulador. Por outro lado, a existência de múltiplas soluções depende do número de graus de mobilidade e parâmetros DH não nulos. Em geral, quanto maior o número de parâmetros DH não nulos, maior o número de soluções admissíveis [5]. O Jacobiano é geralmente uma função da configuração do manipulador e, para algumas configurações específicas, perde posto. Estas configurações, chamadas de singularidades cinemáticas, devem ser evitadas no momento do planejamento de trajetórias pois representam configurações em que a mobilidade da estrutura é reduzida, se tornando inviável mover o efetuador em algumas direções. Na proximidade de singularidades, grandes velocidades no espaço das juntas são desenvolvidas para pequenas velocidades no espaço operacional. Além disso, em tais configurações, podem haver infinitas soluções para o problema de cinemática inversa. No universo de manipuladores robóticos estão presentes os manipuladores paralelos que se distinguem dos manipuladores seriais por serem compostos por cadeias cinemáticas fechadas, o que implica na existência de dois ou mais caminhos em série da base ao efetuador. Consequentemente, esta categoria de manipuladores apresenta diferentes configurações singulares: (i) Singularidades do espaço de configuração: quando o grau das equações da estrutura cai e, assim, o efetuador perde a capacidade de se mover instantaneamente em algumas direções; (ii) Singularidades de efetuador: quando o efetuador perde graus de liberdade (DOF), isto é, o movimento das articulações ativas não pode resultar em nenhum movimento do efetuador; (iii) Singularidades do atuador: quando o atuador do manipulador ou as juntas ativas não podem produzir forças e torções ao efetuador em algumas direções [1]. E isto já incrementa significativamente a complexidade das abordagens do problema. A maioria das técnicas propostas na literatura para enfrentar esse problema são baseadas em métodos numéricos ou de otimização. Em geral, o desempenho das soluções apresentadas é avaliado de acordo com a estabilidade, custo computacional e robustez às singularidades. Outros métodos para solucionar o problema de cinemática inversa recorrem à diferentes

5 técnicas de otimização como, por exemplo, o método CCD (no inglês, cyclic coordinate descent) que é baseado em programação não-linear. O algoritmo DLS (no inglês, damped leastsquare), baseado em Jacobiano pseudo-inverso, utiliza um fator de amortecimento para evitar as singularidades estabelecendo um compromisso entre a exatidão e a viabilidade da solução. O método FIK (no inglês, feedback inverse kinematics) não requer um fator de amortecimento e emprega um laço de realimentação para minimizar a diferença entre as velocidades atual e desejada no espaço operacional. Uma solução alternativa para o problema de cinemática inversa baseada em um algoritmo que estima a inversa da matriz Jacobiana dinamicamente [2]. No caso particular, onde a matriz a ser invertida é invariante no tempo, a saída do algoritmo pode ser interpretada como a sua inversa filtrada e, por isso, ele é denominado de algoritmo da Inversa Filtrada. Inversa Filtrada Basicamente, a solução procura evitar que seja feito um processo de inversão de uma matriz em cada instante de tempo para cada ponto da trajetória, processo laborioso que em uma abordagem clássica de cinemática inversa é requerido e que nem sempre é matematicamente possível. Para tal, substitui-se a matriz inversa do Jacobiano por uma função estimada da matriz inversa que seja admissível pelo sistema e que garanta a estabilidade, controlabilidade e integridade da estrutura robótica, limitando a velocidade das juntas, criando uma trajetória alternativa explorando os graus de mobilidade e o espaço de trabalho do efetuador, levando-se em consideração o erro de posição [1]. A construção do algoritmo parte de uma análise inicialmente escalar onde dado um sinal k(t) em produto com (t) leve a 1 de modo que 1/k(t)= (t) através da seguinte metodologia: Introduz-se uma variável que representa o erro S que desejamos que se aproxime de zero e declaramos, portanto, que: Agora considerando uma função positiva: (8) Se derivarmos em função do tempo nos dará: Podemos selecionar como lei de atualização dinâmica: onde > 0 representa o ganho de atualização, por consequência obtemos: (9) (10) (11) Note que o segundo termo será sempre negativo e o primeiro termo ainda permanece uma incógnita dependente de k, logo, se k for constante por exemplo, sua derivada será zero e então e reescrevendo a equação (11) podemos fazer: E agora analisando esta equação diferencial no domínio da frequência aplicando Laplace: Fazendo como uma constante só então podemos entender como um filtro de primeira ordem passa baixa onde a entrada é a verdadeira inversa do jacobiano e converge exponencialmente para 1/k. Note que quão menor for k mais lenta será a filtragem. (12) (13) (14)

6 Um manipulador robótico comumente composto por várias juntas exige uma análise multivariável. Na abordagem matricial se faz necessário implementar duas matrizes de erro lateral: (15) (16) De modo que e consideremos uma função positiva pelo traço temos: (17) Selecionando como lei de atualização dinâmica: (18) De maneira que seja o ganho de atualização obteremos: (19) Semelhante ao erro lateral direito, é feito pelo erro lateral esquerdo. E considerando a função positiva de traço obtém-se: Escolhendo agora: (20) Chegamos à: (21) (22) Para o caso de manipuladores não redundantes (m = n), ambas as leis de atualização podem ser usadas para resolver o problema da cinemática inversa, uma vez que as matrizes inversas esquerda e direita são iguais. No entanto, no caso de manipuladores redundantes (m<n), as matrizes de erro Sr e Sl têm dimensões diferentes, portanto a inversa filtrada deve ser baseada em ambas as matrizes de erro [1]: (23)

7 E finalmente para garantir a equidade do sinal que é observada no caso escalar, propôsse uma modificação na filtrada inversa matricial para uma matriz simétrica positiva semidefinida: (24) Considerando agora um problema de controle cinemático dado por uma equação onde K é a matriz jacobiana e a função Lyapunov e que sua derivada ao longo da trajetória seja dada por e fazendo então para um sinal de controle u modificado para teremos para integrar. (25) Metodologia Para implementar um algoritmo de controle é possível utilizar diversas ferramentas e linguagens de programação. Entretanto, para se trabalhar em um ambiente computacional familiar fora escolhido o programa Matlab para desenvolver os processos matemáticos necessários para a execução das simulações de controle de manipuladores robóticos. Juntamente com o programa Matlab foram utilizadas toolbox desenvolvidas por Peter Corke [4] e o pacote Simscape Multibody de modelagens por Simulink para realizar animações das articulações robóticas. O controle em malha fechada fora feito considerando duas variáveis de entrada: X e Xd que representam respectivamente a posição instantânea do efetuador e a trajetória desejada. E a variável de saída u que representa o sinal de controle sobre o atuador das juntas ativas. Note que as variáveis de entrada pertencem ao espaço cartesiano de três dimensões enquanto que o sinal de saída será uma resposta no espaço das juntas onde o vetor de juntas q representa a posição de n juntas. Isso implica na necessidade de uma abordagem dimensional que será detalhada mais a seguir. Para efeito de simulação, a variável X que representa a posição do manipulador é estimada matematicamente por intermédio da cinemática direta. E de maneira iterativa, deve-se procurar convergir o erro para zero na atuação conjunta da cinemática direta e inversa no algoritmo de controle pela inversa filtrada. Objetiva-se, portanto, atuar nas juntas do manipulador de forma que pela cinemática direta seja possível verificar que o efetuador estaria descrevendo a trajetória desejada. A formalização matemática clássica deste laço de controle é feita da seguinte maneira: A obtenção dinâmica do erro e torna-se necessária para estabelecer a análise da convergência do mesmo a zero. Assim, a equação do erro é obtida através da diferenciação de ambos os lados e a partir da cinemática diferencial: Para o caso em que a matriz Jacobiana J(q) é quadrada e invertível. Devemos escolher q tal que o erro convirja para zero: (26) (27) (28)

8 Isso leva ao sistema linear: Onde a escolha de uma matriz de Hurwitz quadrada positiva definida garante a estabilidade assintótica do erro [1]. Para o caso em que a matriz Jacobiana J(q) é retangular de posto incompleto, logo não invertível, devemos escolher: Onde J + é a matriz pseudo-inversa à direita. Esta abordagem minimiza localmente a norma das velocidades das juntas desde que v(t) não conduza às configurações singulares. Portanto a tarefa da inversa filtrada é, justamente, atuar nas situações onde a trajetória proposta solicita que o efetuador esteja em uma posição que resulte em uma singularidade do manipulador, de modo que ao invés de aplicar a matriz Jacobiana inversa ou a pseudo inversa seja então aplicado a inversa filtrada. A trajetória desejada deve, portanto, nas simulações, ser definida procurando explorar justamente as posições de singularidade do manipulador. Os sistemas robóticos podem ser classificados em sistemas redundantes e não redundantes. E os sistemas podem ter estrutura serial ou paralela. As estruturas paralelas possuem juntas não atuadas (passivas), onde seu movimento é resultado natural da ação das juntas atuadas ou ativas e não representam graus de liberdade. O número de graus de liberdade pode ser calculado pela fórmula de Grubber [5]. Isso nos conduz matematicamente a uma modelagem ainda mais complexa que leva em consideração a matriz homogênea de transformação do vetor de juntas ativas e o vetor de juntas passivas separadamente. A metodologia que representa o tratamento matemático das equações de manipuladores de cadeias fechadas leva em consideração as restrições cinemáticas [1]. Inicialmente consideremos que: Onde Jm é a matriz homogênea de transformação (Jacobiano Geométrico) em sentido direto de modo que a velocidade no espaço cartesiano seja função desta matriz aplicado ao vetor velocidade das juntas. E que devido as restrições do mecanismo em cadeia fechada temos o Jacobiano de restrição que leva a velocidade nula: O vetor velocidade das juntas agora é particionado em juntas ativa e passivas o que nos conduz ao sistema: (31) (32) (29) (30) (33) (34) Onde E podemos explicitar o vetor velocidade de juntas passivas como: E a velocidade do efetuador no espaço cartesiano como: (35) (36)

9 Note agora que se faz necessário implementar o algoritmo da inversa filtrada para substituir a inversa da matriz Jacobiana de restrição referente às juntas passivas e substituir a última matriz jacobiana, o que implica em uma inversa filtrada dentro de outra. O laço de controle [3] deverá extrair a velocidade das juntas ativas e passivas, integrar, determinar a posição das juntas, pela cinemática direta determinar a posição do efetuador, pela diferença da posição à trajetória calcular o erro, filtrar a inversa e reiniciar o laço de controle. Simulações e discussões A primeira simulação fora realizada utilizando como manipular robótico uma estrutura composta por dois links e duas juntas ativas em composição serial, o primeiro link com 279.4mm e o segundo com 228.6mm, modelado em com uma margem de 10% de incerteza nas dimensões. Esta configuração de manipulador é pertinente pois representa uma condição onde a dimensão do efetuador é maior que o número de juntas ativas e isso resulta em uma matriz jacobiana retangular, o que não é invertível. Como visto, pelo método clássico quando o tratamento inverso não é possível utiliza-se como recurso a pseudo inversa. A plotagem de manipuladores para simulação de seu comportamento físico fora auxiliada por toolbox [4] conforme figura 2. Figura 2 Plotagem de manipulador de dois links Para efeito de estudo do comportamento do manipulador na presença de singularidades, foram escolhidas 4 trajetórias diferentes e 3 métodos de controle. Inicialmente o método clássico baseado na pseudo inversa do Jacobiano, o segundo utilizando o algoritmo de controle damped least-square (DLS) e por último a inversa filtrada. Escolhida como primeira trajetória no estudo de casos uma curva de lissajous que exige do efetuador uma posição que se estende além do espaço destro de trabalho.

10 Figura 3 trajetórias desejada e executada em controle clássico É possível verificar que na região onde a trajetória pertence ao espaço de trabalho destro do manipulador, conforme esperado, a pseudo inversa é capaz de impor um sinal de controle com razoável acurácia, mas fora do espaço de trabalho, a posição proposta pelo sinal de controle traria sérios prejuízos a integridade da estrutura robótica. Esse resultado catastrófico é conhecido e esperado para as configurações singulares e, portanto, constitui-se em um ponto de pesquisa relevante para que seja feito um controle robusto às configurações singulares eventualmente propostas pelas trajetórias desejadas. Como estes resultados baseados no controle pela pseudo inversa já são amplamente tratados pela literatura, neste detalhamento será apresentado somente o comparativo entre o controle efetuado por DLS e Inversa Filtrada em termos de velocidade de juntas, índice de manipulabilidade, erros de posição e esforço computacional. Figura 4.a e 4.b Trajetórias em controle por DLS e Inversa Filtrada Verifica-se que o algoritmo DLS pela figura 4.a já reduz significativamente o erro de trajetória anteriormente visto pelo método clássico de controle por pseudo inversa, mas o algoritmo de controle por inversa filtrada produz uma trajetória alternativa suave vista na figura 4.b dentro do espaço de trabalho destro do robô, sem prejuízos as articulações. Os resultados

11 das demais trajetórias simuladas reproduzem os mesmos efeitos. Outro elemento importante que deve ser analisado é o índice de manipulabilidade [5] calculado por: (37) Figura 5.a e 5.b - Índices de manipulabilidade no tempo em controle DLS e Inversa Filtrada É desejado que este índice seja o quão distante de zero possível e observa-se que o índice de manipulabilidade chega a valores muito próximos de zero, mas não permanece nesta condição em contrapartida ao algoritmo DLS. Figura 6.a e 6.b velocidade das juntas no tempo em controle DLS e Inversa Filtrada Estes gráficos da velocidade das juntas pela variação do sinal de controle são muito importantes, pois eles mostram o quão próximo o modelo matemático está do modelo físico. Isto, pelo fato de que implementar variações significativas de velocidade implicam em uma grande aceleração que pode ser muito difícil ser reproduzida em uma estrutura robótica composta por engrenagens e links com significativa massa, pois a energia cinética de um corpo robótico é relativamente alta. E analisando os gráficos das velocidades das juntas, mesmo na região fora de singularidades, as acelerações das juntas são bem menos abruptas com picos de velocidade em 3rad/s, ou seja, mais plausíveis do ponto de vista físico enquanto o DLS propõe

12 picos de velocidade altíssimos de modo instantâneo. Quanto ao esforço computacional, foi observado que experimentalmente o tempo total das iterações foi muito menor devido à não mais necessidade de inversão de uma matriz a cada iteração, O tempo de processamento requerido é diretamente proporcional ao esforço computacional. Foram realizadas exaustivas simulações de outros manipuladores seriais compostos por estruturas de 3, 4 e 6 links, desde os de característica planar até os de 6 graus de liberdade, com as mais diferentes trajetórias e os resultados foram muito próximos aos esperados isto devido ao fato de que as modelagens seguem o mesmo padrão onde o número de variáveis não alterava o tratamento matemático. A próxima etapa do estudo de casos fora implementar o controle por inversa filtrada em manipuladores paralelos, onde articuladores possuem juntas atuadas e não atuadas que representam o caso MIMO e, em tese, são aplicados dois algoritmos de inversa filtrada em que um é parte integrante do outro. Fora escolhido para estudo de caso o manipulador paralelo composto inicialmente por uma única junta ativa e outra junta passiva. Onde efetuador está ligado à uma junta prismática ou carretilho que limita seu deslocamento em uma trajetória unidirecional, este modelo é conhecido como Slider Crank. Em uma configuração singular serial, as juntas podem ter velocidade não nula enquanto o efetuador está em posição de repouso, o que acontece quando o efetuador perde graus de liberdade no espaço de trabalho e a matriz Jacobiana perde posto e não é mais invertível. Entretanto em uma configuração singular de manipulador paralelo, podem existir velocidades não nulas do efetuador no espaço de trabalho quando as juntas ativas estão em posição de repouso. Neste caso o efetuador ganha graus de liberdade e o robô perde controlabilidade, e ainda, forças inercias podem levar a quebra da estrutura robótica. Como fora detalhado, a modelagem clássica de um manipulador paralelo exige a inversão de duas matrizes, e por consequência de eventual perda de posto, a qual resulta na não invertibilidade de uma delas, temos por resultado uma configuração de singularidade cinemática. E fisicamente, a simples proximidade das configurações singulares seriam já suficientes para causar grandes danos na estrutura robótica. Manipuladores paralelos são caracteristicamente mais precisos e suportam maior carga em comparação as estruturas seriais devido a distribuição das forças nas cadeias cinemáticas. Do ponto de vista físico, se faz necessário para melhor compreensão das configurações de singularidade em manipuladores paralelos, uma análise geométrica que relacione o problema matemático aos efeitos estruturais do manipulador. As singularidades em mecanismos paralelos podem estar relacionadas ao efetuador, ao atuador ou singularidade conjunta [5]. Figura 7 Manipulador paralelo Slider Crank Um Slider Crank que possui o link r>l terá uma posição onde a estrutura poderá configurar-se semelhante a um triangulo retângulo. Neste ponto limite a junta ativa terá chegado

13 ao seu limite máximo de abertura angular e, ao tentar retornar desta posição irá transferir pelo o link L uma força perpendicular ao eixo de deslizamento de modo que o efetuador B não poderá se deslocar em nenhum dos dois sentidos produzindo uma singularidade de efetuador conforme ilustrado a seguir: r L Figura 8 Configuração de singularidade no efetuador Outro exemplo de singularidade ocorre quando existe uma carga na estrutura, que pode ser até mesmo devido a massa do próprio manipulador, que promova um desvio de posição. Considerando um Slider Crank onde a junta ativa imprime posição colinear dos links, o peso da estrutura pode produzir movimento na junta passiva e levá-lo a configuração de singularidade. Esta última pode ser comparada à de um joelho que dobra para trás devido a carga atuando em uma estrutura que alcança o limite de estabilidade com energia cinética significativa: Figura 9.a 9.b transição para uma configuração de singularidade cinemática Nesta simulação a trajetória é unidimensional, e para estudar as singularidades, fora proposto uma trajetória que passasse pelos pontos de singularidade se estendendo para fora do espaço de trabalho. E o objetivo na implementação do algoritmo de controle é evitar, não somente o ponto, mas também a proximidade das configurações singulares, de modo que, quando a trajetória sugerir posição fora da área de trabalho do efetuador, seja proposto para configuração das juntas uma posição que permita ao efetuador estar o mais próximo da trajetória desejada quanto possível e ainda esteja confinado ao movimento entre as singularidades.

14 Figura 10.a e 10.b Comparativo do erro de trajetória em controle DLS e Inversa Filtrada Nota-se que a análise destes gráficos não é trivial, eles representam o erro de posição no tempo, e uma vez que a trajetória é unidimensional e extrapola ao alcance da área de trabalho a presença do erro e sua composição é de fundamental importância para o estudo da eficiência dos algoritmos de controle. O trajeto que pertence ao espaço de trabalho é observado quando o erro está próximo de zero. O erro é calculado pela diferença entre o cálculo de posição por cinemática direta (usando as soluções do controle para as configurações das juntas) e a trajetória desejada. Observe que o erro chega a ser negativo em controle por DLS, o que ocorre quando o efetuador passa pelo ponto de singularidade como se fosse uma função contínua, enquanto que em controle por inversa filtrada o erro se mantém sempre positivo, o que indica que o manipulador apenas se aproxima suavemente do ponto de singularidade como um limiar, mas não o alcança e permanece confinado na região aonde a manipulabilidade não é nula. Como o manipulador Slider Crank é configurado por uma junta ativa e uma junta passiva, a modelagem exigia um controle de caráter escalar. Avançando no estudo de casos, fora modelado o manipulador paralelo conhecido como four bar linkage composto por uma junta ativa e três juntas passivas, duas cadeias cinemáticas e susceptível à singularidade estrutural onde Jcp perde posto e simultaneamente pode existir movimento na junta passiva quando a junta ativa está em repouso. Pela cinemática direta é possível determinar as trajetórias possíveis: Figura 11.a, 11.b, 11.c e 11.d) Modelos de manipuladores four bar linkage Considerando o modelo 11.c observa-se que podem existir limites no alcance da trajetória que ocorrem quando o link I está alinhado ao link S. No caso do modelo 11.c a configuração limite com o alinhamento de I com S exige de todas as juntas, ativa e passivas, mudança de sentido, mas devido à perda de posto em Jcp a junta passiva entre I e S pode permanecer parada no caso da junta ativa estar entre p e q, e isso travaria a estrutura. Se a junta entre I e S simplesmente continuar no mesmo sentido devido a inércia, causaria singularidade estrutural e

15 colapso. Equivalentemente, o mesmo efeito se daria no modelo 11.c se tivermos S alinhado à P com junta ativa entre q e I revertendo para sentido horário. O objetivo neste estudo de caso é modelar com sucesso um manipulador four bar linkage semelhante ao modelo 11.c, propor uma trajetória que exceda o espaço de trabalho passando por configurações singulares e efetuar o controle cinemático por inversa filtrada, aplicando o enfoque matricial de maneira que se limite o movimento do efetuador à uma região tão longe dos pontos de singularidade quanto se determine pelo parâmetro de atualização dinâmica do algoritmo de controle estudado. Figura 12.a 12.b trajetória proposta e erro de trajetória em controle por Inversa Filtrada Como a trajetória proposta exige do efetuador uma posição completamente fora do seu espaço de trabalho, o manipulador já encontra-se em configuração de singularidade no instante de partida onde não existem soluções possíveis para as juntas que satisfaçam à cinemática inversa. O erro tem caráter oscilatório pois no ensaio a trajetória definida e a executada possuem naquele momento direções ortogonais entre si a uma distância de 10cm, fazendo com que o efetuador oscile entre dois pontos da trajetória alternativa que tenham a menor distância da trajetória desejada. O erro é apresentado em centímetros por iterações de um período e a trajetória em centímetros contendo três períodos e meio. É possível observar pelo comportamento do erro que uma vez que a trajetória desejada pertença ao espaço de trabalho do efetuador o erro converge exponencialmente para zero, ainda verificam-se perturbações no acompanhamento da trajetória que se sucedem pelo fato de que a trajetória admissível em um four bar linkage é extremamente limitada geometricamente, mas ainda assim é feito um esforço por parte do algoritmo de controle na compensação do erro pelo parâmetro de ganho em atualização dinâmica com objetivo de acompanhar a trajetória proposta ou uma trajetória alternativa, como observado no trajeto onde o erro é constante ( ) que representa deslocamento do efetuador em paralelo à trajetória. O fato do erro permanecer confinado em 10 cm que equivale a amplitude da onda proposta como trajetória mostra que ao efetuador não foi solicitado nenhuma posição errática como visto nos métodos de controle por pseudo inversa e DLS. Conclusões Grande esforço é realizado na intenção de propor trajetórias que se desviem de configurações singulares pertencentes a área de trabalho do efetuador afim de proteger a integridade robótica. Entretanto, baseado em algoritmos de controle robustos às singularidades é possível minimizar este esforço, bem como minimizar as consequências de erros no planejamento de trajetórias. O algoritmo estudado e detalhado neste trabalho pode oferecer uma

16 alternativa viável tanto do ponto de vista matemático quanto físico, exigindo menor esforço computacional e maior robustez aos erros de planejamento de trajetórias. O estudo de casos na simulação do algoritmo da Inversa Filtrada em manipuladores seriais com diferentes configurações permitiu em um primeiro momento validar expectativas inicias da capacidade do método em limitar a velocidade das juntas na vizinhança das singularidades, manter o índice de manipulabilidade elevado para cada instante de tempo, bem como evitar pontos de singularidade através de trajetórias alternativas do efetuador. Em contraste com os métodos clássicos, a implementação do algoritmo de controle requer apenas um parâmetro de configuração: o ganho de atualização que limita o quão distante o manipulador deve admitir-se a uma configuração singular. Este parâmetro deve ser estabelecido levando em consideração características próprias de cada manipulador. Em um espaço multivariável de juntas em manipuladores paralelos é necessário atualizar dois ganhos que podem ser ajustados separadamente e também são valores relativos à precisão e robustez de cada manipulador. Em um segundo momento, observamos que a otimização destes parâmetros constitui um objeto de pesquisa bastante relevante para o tema de pesquisa proposto. Neste trabalho, foi possível dimensionar a contribuição que o algoritmo de controle baseado no método da Inversa Filtrada representa para evitar as singularidades cinemáticas, minimizando o esforço computacional e otimizando objetivos de controle secundários. A pesquisa, ainda possui como desafios a universalidade aplicacional, desvio de obstáculos variantes no tempo e auto calibração paramétrica baseado em percentual de segurança. A pesquisa deve estender-se para o estudo de casos em manipuladores compostos por juntas prismáticas, esféricas e mistas e estender-se do ambiente de simulações numéricas para simulações mecânicas afim de concretizar resultados esperados. Referências 1 - A. C. Leite, and R. R. Costa, Singularity and Joint Limits Avoidance for Parallel Mechanisms using the Filtered Inverse Method, Proceedings of the 2016 American Control Conference, pp , Boston, MA, USA, Jul L. V. Vargas, A. C. Leite, and R. R. Costa, Overcoming Kinematic Singularities with the Filtered Inverse Approach, Proceedings of the 19th IFAC World Congress, p , Cape Town, South Africa, Aug P.I. Corke; Robotics, Vision and Control - Fundamental Algorithms in Matlab; Springer; 2011; 4 - P.I. Corke, MATLAB toolboxes: robotics and vision for students and teachers, IEEE Robotics and Automation Magazine, Volume 14(4), Dezembro 2007, 5 - Siciliano, B., Sciavicco L., Villani, L. and Oriollo, G., Robotics: Modelling, Planning and Control, Springer-Verlag London Ltd., 2009.

ROBÓTICA DENAVIT- HARTENBERG. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial

ROBÓTICA DENAVIT- HARTENBERG. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial DENAVIT- HARTENBERG https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br giovanatt@gmail.com

Leia mais

1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS

1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS 1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS 1.1 Introdução Um robô industrial é uma máquina com características significativas de versatilidade e flexibilidade. De acordo com uma definição do Instituto de Robôs

Leia mais

Introdução à Robótica Industrial p. 1/23

Introdução à Robótica Industrial p. 1/23 Introdução à Robótica Industrial Adriano A. G. Siqueira Aula 4 Introdução à Robótica Industrial p. 1/23 Cinemática Direta Dado: variáveis das juntas (ângulos ou deslocamentos) Procurado: posição e orientação

Leia mais

CONTROLE CINEMÁTICO DE ROBÔS COOPERATIVOS

CONTROLE CINEMÁTICO DE ROBÔS COOPERATIVOS CONTROLE CINEMÁTICO DE ROBÔS COOPERATIVOS Aluno: Marcelo Wizenberg Orientador: Antonio Candea Leite Introdução Na maioria das áreas de atuação da robótica, autonomia e versatilidade são características

Leia mais

SEM Controle de Sistemas Robóticos

SEM Controle de Sistemas Robóticos SEM5875 - Controle de Sistemas Robóticos Adriano A. G. Siqueira Aula 1 - Revisão de Cinemática, Dinâmica e Propriedades das Matrizes Dinâmicas SEM5875 - Controle de Sistemas Robóticos p. 1/61 Matrizes

Leia mais

METODOLOGIA DE CONTROLE PARA MECANISMOS PA- RALELOS NA PRESENÇA DE SINGULARIDADES CINE- MÁTICAS

METODOLOGIA DE CONTROLE PARA MECANISMOS PA- RALELOS NA PRESENÇA DE SINGULARIDADES CINE- MÁTICAS 12 de Dezembro de 2017 METODOLOGIA DE CONTROLE PARA MECANISMOS PA- RALELOS NA PRESENÇA DE SINGULARIDADES CINE- MÁTICAS André de Freitas Serapião METODOLOGIA DE CONTROLE PARA MECANISMOS PA- RALELOS NA PRESENÇA

Leia mais

MODELAGEM CINEMÁTICA DE UM ROBÔ ANTROPOMÓRFICO COM DOIS GRAUS DE LIBERDADE 1

MODELAGEM CINEMÁTICA DE UM ROBÔ ANTROPOMÓRFICO COM DOIS GRAUS DE LIBERDADE 1 MODELAGEM CINEMÁTICA DE UM ROBÔ ANTROPOMÓRFICO COM DOIS GRAUS DE LIBERDADE 1 Vânia Luisa Behnen 2, Roberta Goergen 3, Marcia Regina Maboni Hoppen Porsch 4, Mônica Raquel Alves 5, Antonio Carlos Valdiero

Leia mais

Controle de Robôs Manipuladores. Prof. Valdir Grassi Junior sala 2986 (prédio antigo)

Controle de Robôs Manipuladores. Prof. Valdir Grassi Junior   sala 2986 (prédio antigo) Controle de Robôs Manipuladores Prof. Valdir Grassi Junior e-mail: vgrassi@usp.br sala 2986 (prédio antigo) Introdução Robôs Manipuladores O que são robôs manipuladores? Robôs Manipuladores Industriais

Leia mais

1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS MODELAGEM GEOMÉTRICA

1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS MODELAGEM GEOMÉTRICA 1- INTRODUÇÃO AOS ROBÔS INDUSTRIAIS MODELAGEM GEOMÉTRICA 1.1 Introdução Um robô industrial é uma máquina com características significativas de versatilidade e flexibilidade. De acordo com uma definição

Leia mais

Cinemática Inversa de Manipuladores

Cinemática Inversa de Manipuladores Cinemática Inversa de Manipuladores 1998Mario Campos 1 Introdução Cinemática Inversa Como calcular os valores das variáveis de junta que produzirão a posição e orientação desejadas do órgão terminal? 1998Mario

Leia mais

CAPÍTULO 5. Considere-se uma matriz de rotação variante no tempo R = R(t). Tendo em vista a ortogonalidade de R, pode-se escrever

CAPÍTULO 5. Considere-se uma matriz de rotação variante no tempo R = R(t). Tendo em vista a ortogonalidade de R, pode-se escrever Capítulo 5 - Cinemática da Velocidade e da Aceleração. O Jacobiano do Manipulador 54 CAPÍTULO 5 CINEMÁTICA DA VELOCIDADE E DA ACELERAÇÃO O JACOBIANO DO MANIPULADOR 5.1 INTRODUÇÃO Nos capítulos anteriores

Leia mais

2 Descrição do Sistema

2 Descrição do Sistema 31 2 Descrição do Sistema O giroscópio mecânico foi largamente utilizado como um instrumento de navegação em navios e aviões [34]. A tecnologia mecânica vem aos poucos sendo substituída por dispositivos

Leia mais

Modelagem Cinemática de Robôs Industriais. Prof. Assoc. Mário Luiz Tronco

Modelagem Cinemática de Robôs Industriais. Prof. Assoc. Mário Luiz Tronco Modelagem Cinemática de Robôs Industriais Prof. Assoc. Mário Luiz Tronco Transformação direta de coordenadas 1 2... N Variáveis de junta Variáveis cartesianas Transformação inversa de coordenadas Transformação

Leia mais

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO

Leia mais

MÉTODOS NEWTON E QUASE-NEWTON PARA OTIMIZAÇÃO IRRESTRITA

MÉTODOS NEWTON E QUASE-NEWTON PARA OTIMIZAÇÃO IRRESTRITA MÉTODOS NEWTON E QUASE-NEWTON PARA OTIMIZAÇÃO IRRESTRITA Marlon Luiz Dal Pasquale Junior, UNESPAR/FECILCAM, jr.marlon@hotmail.com Solange Regina dos Santos (OR), UNESPAR/FECILCAM, solaregina@fecilcam.br

Leia mais

Halliday & Resnick Fundamentos de Física

Halliday & Resnick Fundamentos de Física Halliday & Resnick Fundamentos de Física Mecânica Volume 1 www.grupogen.com.br http://gen-io.grupogen.com.br O GEN Grupo Editorial Nacional reúne as editoras Guanabara Koogan, Santos, Roca, AC Farmacêutica,

Leia mais

étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA

Leia mais

Modelo Cinemático Inverso. Prof. Walter Fetter Lages 16 de setembro de 2007

Modelo Cinemático Inverso. Prof. Walter Fetter Lages 16 de setembro de 2007 Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Programa de Pós-Graduação em Engenharia Elétrica ELE00070-Tópicos Especiais em Controle e Automação I

Leia mais

4 Controle de motores de passo

4 Controle de motores de passo 36 4 ontrole de motores de passo O controle em malha aberta é o mais comum em motores de passo. Entretanto, o motor deve operar razoavelmente abaixo de sua capacidade para evitar a perda de passos. As

Leia mais

ROBÓTICA CINEMÁTICA. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial

ROBÓTICA CINEMÁTICA. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial CINEMÁTICA https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br giovanatt@gmail.com

Leia mais

7 Definição da Trajetória via Controle Ótimo

7 Definição da Trajetória via Controle Ótimo 7 Definição da Trajetória via Controle Ótimo O objetivo desse trabalho é avaliar a metodologia de projeto e os controladores não só em percursos que representem o centro da pista, mas trajetórias ótimas

Leia mais

Profº Carlos Alberto

Profº Carlos Alberto Rotação Disciplina: Mecânica Básica Professor: Carlos Alberto Objetivos de aprendizagem Ao estudar este capítulo você aprenderá: Como descrever a rotação de um corpo rígido em termos da coordenada angular,

Leia mais

Introdução à Robótica Industrial p. 1/25

Introdução à Robótica Industrial p. 1/25 Introdução à Robótica Industrial Adriano A. G. Siqueira Aula 5 Introdução à Robótica Industrial p. 1/25 Espaço das juntas e Espaço das posições e orientações Espaço das juntas: q = q 1 q 2. { q i = θ i,

Leia mais

Capítulo 10. Rotação. Copyright 2014 John Wiley & Sons, Inc. All rights reserved.

Capítulo 10. Rotação. Copyright 2014 John Wiley & Sons, Inc. All rights reserved. Capítulo 10 Rotação Copyright 10-1 Variáveis Rotacionais Agora estudaremos o movimento de rotação Aplicam-se as mesmas leis Mas precisamos de novas variáveis para expressá-las o o Torque Inércia rotacional

Leia mais

6 Controlador de Estado

6 Controlador de Estado 6 Controlador de Estado Apresenta-se a seguir o método para implementação do sistema de controle por estados (Ogata, 1990). Considera-se agora o sistema representado em sua forma de estado: (25) cujo o

Leia mais

Cinemática de Robôs Móveis

Cinemática de Robôs Móveis Cinemática de Robôs Móveis A cinemática é a área da Física que estuda o movimento dos corpos. Em robótica móvel a cinemática estabelece relações entre o deslocamento (locomoção) do robô e a atuação a ele

Leia mais

ROBÓTICA (ROB74) AULA 1. INTRODUÇÃO A ROBÓTICA PROF.: Michael Klug

ROBÓTICA (ROB74) AULA 1. INTRODUÇÃO A ROBÓTICA PROF.: Michael Klug ROBÓTICA (ROB74) AULA 1 INTRODUÇÃO A ROBÓTICA PROF.: Michael Klug PROGRAMA Introdução a Robótica: Origens Componentes Aplicações Classificação Cinemática: Direta, Inversa, Diferencial (Jacobiano) Controle:

Leia mais

Planejamento de Trajetórias de Soldagem para Robôs Redundantes Operando em Ambientes Confinados

Planejamento de Trajetórias de Soldagem para Robôs Redundantes Operando em Ambientes Confinados Planejamento de Trajetórias de para Operando em Ambientes Confinados Simas Laboratório de Robótica Departamento de Automação e Sistemas - DAS Departamento de Engenharia Mecânica - EMC Universidade Federal

Leia mais

CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof.

CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof. CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO Prof. Bruno Farias Introdução Neste capítulo vamos aprender: Como descrever a rotação

Leia mais

ROBÓTICA (ROB74) AULA 6. PLANEJAMENTO DE TRAJETÓRIAS PROF.: Michael Klug

ROBÓTICA (ROB74) AULA 6. PLANEJAMENTO DE TRAJETÓRIAS PROF.: Michael Klug ROBÓTICA (ROB74) AULA 6 PLANEJAMENTO DE TRAJETÓRIAS PROF.: Michael Klug PROGRAMA INTRODUÇÃO AO PLANEJAMENTO DE TRAJETÓRIAS Tipos de Movimento Planejamento nas Juntas Com pontos Intermediários Planejamento

Leia mais

São apresentadas as seguintes configurações básicas para um manipulador de acordo com os movimentos realizados por suas juntas.

São apresentadas as seguintes configurações básicas para um manipulador de acordo com os movimentos realizados por suas juntas. 4. Classificação dos robôs São apresentadas as seguintes configurações básicas para um manipulador de acordo com os movimentos realizados por suas juntas. 1 - Robô revoluto, antropomórfico ou articulado.

Leia mais

Manipulação Robótica. Aula 2

Manipulação Robótica. Aula 2 Manipulação Robótica Aula 2 Programa 1) Introdução 1.1. Tipos de Robôs 1.2. Aplicações 2) Robôs Manipuladores 2.1. Estrutura de Robôs Manipuladores 2.2. Classificação de Robôs Manipuladores 2.3. Sistema

Leia mais

Notas de aula resumo de mecânica. Prof. Robinson RESUMO DE MECÂNICA

Notas de aula resumo de mecânica. Prof. Robinson RESUMO DE MECÂNICA RESUMO DE MECÂNICA Ano 2014 1 1. DINÂMICA DE UMA PARTÍCULA 1.1. O referencial inercial. O referencial inercial é um sistema de referência que está em repouso ou movimento retilíneo uniforme ao espaço absoluto.

Leia mais

Introdução à Robótica Industrial. Aula 2

Introdução à Robótica Industrial. Aula 2 Introdução à Robótica Industrial Aula 2 Programa 1) Introdução 1.1. Tipos de Robôs 1.2. Aplicações 2) O Robô Manipulador 2.1. Estrutura de Robôs Manipuladores 2.2. Sensores 2.3. Atuadores 2.4. Efetuadores

Leia mais

Manufatura assistida por computador

Manufatura assistida por computador Manufatura assistida por computador Cinemática Direta em Manipuladores Robóticos Professor: Mário Luiz Tronco Aluno Doutorado: Luciano Cássio Lulio Engenharia Mecânica Orientação e sistemas de referência

Leia mais

Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT AS2ROB1 Fundamentos de Robótica Joinville 01/10/2018 Cinemática Inversa sumário Modelo cinemático inverso métodos analíticos

Leia mais

ROBÓTICA. Equacionamento da Cinemática Direta de Robôs

ROBÓTICA. Equacionamento da Cinemática Direta de Robôs ROBÓTICA Equacionamento da Cinemática Direta de Robôs Prof. Dr. Carlo Pece Depto. de Eletrotécnica UTFPR Transparências adaptadas de material fornecido pelo prof. Winderson E. dos Santos UTFPR 1 Cinemática

Leia mais

Engenharia Elétrica.

Engenharia Elétrica. INVERSA FILTRADA: UMA SOLUÇÃO ALTERNATIVA PARA A CINEMÁTICA INVERSA DE MANIPULADORES ROBÓTICOS Lucas Vares Vargas Dissertação de Mestrado apresentada ao Programa de Pós-graduação em Engenharia Elétrica,

Leia mais

Robótica. Prof. Reinaldo Bianchi Centro Universitário FEI 2016

Robótica. Prof. Reinaldo Bianchi Centro Universitário FEI 2016 Robótica Prof. Reinaldo Bianchi Centro Universitário FEI 2016 5 a Aula Pós Graduação - IECAT Objetivos desta aula Velocidade e Aceleração de corpo rígido. Matrizes de inércia. Bibliografia Capítulos 5

Leia mais

Animação Estruturas Articuladas

Animação Estruturas Articuladas Animação de Estruturas Articuladas Conteúdo 1.Introdução 2.Técnicas de Animação 3.Cinemática Directa e Inversa 4.Representação de Figuras Articuladas 5.Cinemática Inversa 6.Caso de Estudo Página 1 1.Introdução

Leia mais

MECATRÔNICA MANIPULADORES ROBÓTICOS

MECATRÔNICA MANIPULADORES ROBÓTICOS MANIPULADORES ROBÓTICOS O grande escritor americano de ficção científica Isaac Asimov estabeleceu quatro leis muito simples para a robótica: A robótica abrange tecnologia de mecânica, eletrônica e computação.

Leia mais

Estrutura e características gerais dos robôs. - Configuração básica de um robô - Articulações - Movimento e precisão

Estrutura e características gerais dos robôs. - Configuração básica de um robô - Articulações - Movimento e precisão Estrutura e características gerais dos robôs - Configuração básica de um robô - Articulações - Movimento e precisão Braço robótico industrial Anatomia dos braços mecânicos industriais O braço robótico

Leia mais

1 ESCOLA POLITÉCNICA DA USP Aspectos Gerais Eduardo L. L. Cabral ESCOLA POLITÉCNICA DA USP

1 ESCOLA POLITÉCNICA DA USP Aspectos Gerais Eduardo L. L. Cabral ESCOLA POLITÉCNICA DA USP elcabral@usp.br 1 PMR2560 Robótica Aspectos Gerais Eduardo L. L. Cabral elcabral@usp.br elcabral@usp.br 2 Objetivos Quando utilizar robôs? Dados estatísticos; Conceitos gerais; Componentes de um robô manipulador

Leia mais

4 Modelo Linear de Quatro Graus de Liberdade

4 Modelo Linear de Quatro Graus de Liberdade 4 Modelo Linear de Quatro Graus de Liberdade O modelo linear descrito em (Spinola, 2003) na forma de estado (11) representa um veículo de dois graus de liberdade: velocidade lateral em relação ao referencial

Leia mais

Cálculo Numérico BCC760

Cálculo Numérico BCC760 Cálculo Numérico BCC760 Resolução de Sistemas de Equações Lineares Simultâneas Departamento de Computação Página da disciplina http://www.decom.ufop.br/bcc760/ 1 Introdução! Definição Uma equação é dita

Leia mais

Análise da Dinâmica Não Linear de um Braço Robótico

Análise da Dinâmica Não Linear de um Braço Robótico Trabalho apresentado no CNMAC, Gramado - RS, 2016. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Análise da Dinâmica Não Linear de um Braço Robótico Antropomórfico

Leia mais

DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB

DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB A. H. R. REZENDE 1, D. L. SOUZA 1 1 Universidade Federal do Triângulo Mineiro,

Leia mais

UMA PROPOSTA DE DECOMPOSIÇÃO DE SISTEMAS LINEARES PARA DMPC

UMA PROPOSTA DE DECOMPOSIÇÃO DE SISTEMAS LINEARES PARA DMPC UMA PROPOSTA DE DECOMPOSIÇÃO DE SISTEMAS LINEARES PARA DMPC R. R. ROCHA 1 e L. C. OLIVEIRA-LOPES 1 1 Universidade Federal de Uberlândia, Faculdade de Engenharia Química E-mail para contato: rosi.rocha28@gmail.com;

Leia mais

Modelagem Cinemática de Robôs Industriais. Prof. Assoc. Mário Luiz Tronco

Modelagem Cinemática de Robôs Industriais. Prof. Assoc. Mário Luiz Tronco Modelagem Cinemática de Robôs Industriais Prof. Assoc. Mário Luiz Tronco Mário Prof. Mário Luiz Tronco Luiz Tronco Transformação direta de coordenadas θ 1 θ 2... θ N Variáveis de junta Variáveis cartesianas

Leia mais

4 Cálculo de Equivalentes Dinâmicos

4 Cálculo de Equivalentes Dinâmicos 4 Cálculo de Equivalentes Dinâmicos 4.1. Introdução Os sistemas de potência interligados vêm adquirindo maior tamanho e complexidade, aumentando a dependência de sistemas de controle tanto em operação

Leia mais

5 Resultados Introdução

5 Resultados Introdução 5 Resultados 5.1. Introdução O objetivo deste capítulo é apresentar os resultados de diversas simulações feitas no decorrer do projeto. Tais simulações têm o objetivo de testar os algoritmos presentes

Leia mais

5 Validação do Software

5 Validação do Software 8 5 Validação do Software Para garantir que os resultados deste trabalho sejam confiáveis, é preciso validar o simulador quanto às leis da física. Para tal, este capítulo apresenta dois casos onde há soluções

Leia mais

Marina Andretta. 02 de agosto de 2010

Marina Andretta. 02 de agosto de 2010 Introdução Marina Andretta ICMC-USP 02 de agosto de 2010 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 02 de agosto de 2010 1 / 19 Otimização Otimizar significa encontrar a melhor maneira

Leia mais

UNIDADE 15 OSCILAÇÕES

UNIDADE 15 OSCILAÇÕES UNIDADE 15 OSCILAÇÕES 557 AULA 40 OSCILAÇÕES OBJETIVOS: - DEFINIR O CONCEITO DE OSCILAÇÃO; - CONHECER AS GRANDEZAS QUE DESCREVEM O MOVIMENTO. 40.1 Introdução: Há, na Natureza, um tipo de movimento muito

Leia mais

Programa Analítico de Disciplina ELT434 Robótica Industrial

Programa Analítico de Disciplina ELT434 Robótica Industrial 0 Programa Analítico de Disciplina Departamento de Engenharia Elétrica - Centro de Ciências Exatas e Tecnológicas Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária semanal

Leia mais

Translação e Rotação Energia cinética de rotação Momentum de Inércia Torque. Física Geral I ( ) - Capítulo 07. I. Paulino*

Translação e Rotação Energia cinética de rotação Momentum de Inércia Torque. Física Geral I ( ) - Capítulo 07. I. Paulino* ROTAÇÃO Física Geral I (1108030) - Capítulo 07 I. Paulino* *UAF/CCT/UFCG - Brasil 2012.2 1 / 25 Translação e Rotação Sumário Definições, variáveis da rotação e notação vetorial Rotação com aceleração angular

Leia mais

Aula 12 - Controle por Modos Deslizantes 1

Aula 12 - Controle por Modos Deslizantes 1 Instituto Tecnológico de Aeronáutica 1/ 23 Instituto Tecnológico de Aeronáutica Divisão de Engenharia Eletrônica Departamento de Sistemas e Controle São José dos Campos, São Paulo, Brasil Aula 12-1 EE-209:

Leia mais

CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof.

CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof. CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO Prof. Bruno Farias Introdução Neste capítulo vamos aprender: Como descrever a rotação

Leia mais

Objetivos desta aula. Modelo cinemático inverso: Métodos analíticos (ou soluções fechadas): Geométrico (por Trigonometria). Algébrico.

Objetivos desta aula. Modelo cinemático inverso: Métodos analíticos (ou soluções fechadas): Geométrico (por Trigonometria). Algébrico. Robótica Objetivos desta aula Modelo cinemático inverso: Métodos analíticos (ou soluções fechadas): Geométrico (por Trigonometria). Algébrico. Bibliografia Capítulos 4 do Craig. Robot Manipulators: Mathematics,

Leia mais

5 Realimentação do Ângulo de Yaw

5 Realimentação do Ângulo de Yaw 5 Realimentação do Ângulo de Yaw Neste item passa a ser considerado o ângulo de yaw do veículo como uma variável de entrada na malha de controle. Obtendo esse ângulo do modelo linear pode-se compará-lo

Leia mais

Robótica - utilização, programação, modelagem e controle de robôs industriais

Robótica - utilização, programação, modelagem e controle de robôs industriais Robótica - utilização, programação, modelagem e controle de robôs industriais SÉRIE DE EXERCÍCIOS 16 MODELAGEM CINEMÁTICA DE UM MANIPULADOR COM SEIS GRAUS DE LIBERDADE REVISÃO DE CONCEITOS A seguir são

Leia mais

Mini_Lista11: Rotação de Corpos Rígidos: Eixo Fixo

Mini_Lista11: Rotação de Corpos Rígidos: Eixo Fixo Mini_Lista11: Rotação de Corpos Rígidos: Eixo Fixo Lembrete 11.1 Em equações rotacionais, deve usar ângulos expressos em radianos. Lembrete 11.2 Na resolução de problemas de rotação, deve especificar um

Leia mais

Modelagem Cinemática de Robôs Industriais. Prof. Assoc. Mário Luiz Tronco

Modelagem Cinemática de Robôs Industriais. Prof. Assoc. Mário Luiz Tronco Modelagem Cinemática de Robôs Industriais Prof. Assoc. Mário Luiz Tronco Transformação direta de coordenadas 1 2... N Variáveis de junta Variáveis cartesianas Transformação inversa de coordenadas Transformação

Leia mais

Sistemas de Controle 2

Sistemas de Controle 2 Pontifícia Universidade Católica de Goiás Escola de Engenharia Sistemas de Controle 2 Cap.10 Técnicas de Resposta em Frequência Prof. Dr. Marcos Lajovic Carneiro 10. Técnicas de Resposta de Frequência

Leia mais

ROBÓTICA SISTEMAS DE REFERÊNCIA. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial

ROBÓTICA SISTEMAS DE REFERÊNCIA. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial SISTEMAS DE REFERÊNCIA https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br giovanatt@gmail.com

Leia mais

Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação.

Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação. 6 Simulações Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação. 6.1. Descrição da Simulação Visando validar o equacionamento desenvolvido no Capítulo

Leia mais

3 Implementação Computacional

3 Implementação Computacional 3 Implementação Computacional Neste trabalho considerou-se o estudo da instabilidade elástica e inelástica de estruturas planas como vigas, colunas, pórticos e arcos. No estudo deste tipo de estruturas

Leia mais

Apresentação Outras Coordenadas... 39

Apresentação Outras Coordenadas... 39 Sumário Apresentação... 15 1. Referenciais e Coordenadas Cartesianas... 17 1.1 Introdução... 17 1.2 O Espaço Físico... 18 1.3 Tempo... 19 1.3.1 Mas o Tempo é Finito ou Infinito?... 21 1.3.2 Pode-se Viajar

Leia mais

O centróide de área é definido como sendo o ponto correspondente ao centro de gravidade de uma placa de espessura infinitesimal.

O centróide de área é definido como sendo o ponto correspondente ao centro de gravidade de uma placa de espessura infinitesimal. CENTRÓIDES E MOMENTO DE INÉRCIA Centróide O centróide de área é definido como sendo o ponto correspondente ao centro de gravidade de uma placa de espessura infinitesimal. De uma maneira bem simples: centróide

Leia mais

Capítulo 5 Derivadas Parciais e Direcionais

Capítulo 5 Derivadas Parciais e Direcionais Capítulo 5 Derivadas Parciais e Direcionais 1. Conceitos Sabe-se que dois problemas estão relacionados com derivadas: Problema I: Taxas de variação da função. Problema II: Coeficiente angular de reta tangente.

Leia mais

2 Procedimentos para Análise de Colisão de Veículos Terrestres Deformáveis

2 Procedimentos para Análise de Colisão de Veículos Terrestres Deformáveis 2 Procedimentos para Análise de Colisão de Veículos Terrestres Deformáveis 15 Com o objetivo de aumentar a segurança de seus veículos, os fabricantes automotivos estudam acidentes nos quais seus produtos

Leia mais

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO 1 RESUMO Na sociedade moderna se tornou cada vez mais presente e necessário meios de controlar dispositivos levando em consideração precisões maiores e perdas menores. Em diversos cenários o controle de

Leia mais

2 Caracterização do Fenômeno de Estabilidade de Tensão e Índices de Avaliação das Condições de Estabilidade de Tensão

2 Caracterização do Fenômeno de Estabilidade de Tensão e Índices de Avaliação das Condições de Estabilidade de Tensão 2 Caracterização do Fenômeno de Estabilidade de Tensão e Índices de Avaliação das Condições de Estabilidade de Tensão 2.1. Introdução O objetivo deste capítulo é caracterizar o fenômeno de estabilidade

Leia mais

Roteiro do experimento Colisões bidimensionais Parte 2

Roteiro do experimento Colisões bidimensionais Parte 2 Roteiro do experimento Colisões bidimensionais Parte 2 Retomada do Experimento Como visto na primeira parte do experimento, o fluxo de ar injetado pelos furos do tampo formou um colchão de ar que praticamente

Leia mais

5 Formulação Dinâmica Não Linear no Domínio da Frequência

5 Formulação Dinâmica Não Linear no Domínio da Frequência 129 5 Formulação Dinâmica Não Linear no Domínio da Frequência No Capítulo 2, foram apresentadas as formulações para a análise dinâmica de estruturas reticuladas no domínio do tempo, sendo uma informação

Leia mais

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica REDES NEURAIS ARTIFICIAIS REDE ADALINE e REGRA DELTA Prof. Dr. André A. P. Biscaro 2º Semestre de 2017 Aspectos históricos O ADALINE foi idealizado por Widrow & Hoff em 1960. Sua principal aplicação estava

Leia mais

4. Análise cinemática dos mecanismos selecionados para o quadril e tornozelo

4. Análise cinemática dos mecanismos selecionados para o quadril e tornozelo 4. nálise cinemática dos mecanismos selecionados para o uadril e tornozelo Devido ao fato dos mecanismos do uadril e do tornozelo serem idênti, a análise cinemática será realizada apenas para um deles,

Leia mais

O Sistema Massa-Mola

O Sistema Massa-Mola O Sistema Massa-Mola 1 O sistema massa mola, como vimos, é um exemplo de sistema oscilante que descreve um MHS. Como sabemos (aplicando a Segunda Lei de Newton) temos que F = ma Como sabemos, no caso massa-mola

Leia mais

v CM K = ½ I CM a CM

v CM K = ½ I CM a CM ENGENHARIA 1 ROLAMENTO O rolamento é um movimento que associa translação e rotação. É o caso, por exemplo, de uma roda que, ao mesmo tempo que rotaciona em torno de seu eixo central, translada como um

Leia mais

Roteiro do Experimento Força de Atrito Variável Parte II

Roteiro do Experimento Força de Atrito Variável Parte II A) Introdução ao experimento Experimentos Virtuais de Mecânica Roteiro do Experimento Força de Atrito Variável Parte II Na Parte I da análise do experimento, as grandezas cinemáticas relativas ao movimento

Leia mais

Experimento 3 Rolamento

Experimento 3 Rolamento Experimento 3 Rolamento Determinar os tempos de queda de objetos cilíndricos rolando sem escorregamento em um plano inclinado e relacioná-los com a distribuição de massa dos objetos. Introdução Considere

Leia mais

TÍTULO: TESTE DE CONTROLADOR PARA UM ROBÔ DE EQUILÍBRIO DINÂMICO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA. SUBÁREA: Engenharias

TÍTULO: TESTE DE CONTROLADOR PARA UM ROBÔ DE EQUILÍBRIO DINÂMICO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA. SUBÁREA: Engenharias TÍTULO: TESTE DE CONTROLADOR PARA UM ROBÔ DE EQUILÍBRIO DINÂMICO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Engenharias INSTITUIÇÃO(ÕES): CENTRO UNIVERSITÁRIO DO NORTE PAULISTA - UNORP

Leia mais

PROGRAD / COSEAC Padrão de Respostas Física Grupo 04

PROGRAD / COSEAC Padrão de Respostas Física Grupo 04 1 a QUESTÃO: Dois blocos estão em contato sobre uma mesa horizontal. Não há atrito entre os blocos e a mesa. Uma força horizontal é aplicada a um dos blocos, como mostra a figura. a) Qual é a aceleração

Leia mais

-GNE219 - Controle em Espaço de Estados

-GNE219 - Controle em Espaço de Estados Universidade Federal de Lavras Departamento de Engenharia -GNE219 - Controle em Espaço de Estados Prof. Daniel Leite E-mail: daniel.leite@deg.ufla.br 2/2017 1/27 Considerações Eng. de Controle e Automação

Leia mais

3 Métodos Numéricos Análise das Equações de Movimento

3 Métodos Numéricos Análise das Equações de Movimento 3 Métodos Numéricos A dinâmica de sistemas mecânicos normalmente é modelada como um sistema de equações diferenciais. Estas equações diferenciais devem ser resolvidas a fim de relacionar as variáveis entre

Leia mais

Occupancy grid based graph-slam using the distance transform, SURF features and SGD

Occupancy grid based graph-slam using the distance transform, SURF features and SGD Occupancy grid based graph-slam using the distance transform, SURF features and SGD Autores: Arturo Gil, Miguel Juliá, Óscar Reinoso Artur Segal Kaim Agenda Introdução Arquitetura Resultados Trabalho futuro

Leia mais

3 Trabalhos Relacionados

3 Trabalhos Relacionados 3 Trabalhos Relacionados Este capítulo apresenta, em linhas gerais, dois trabalhos relacionados que contribuíram de alguma forma para a concepção e desenvolvimento do método de verificação de sistemas

Leia mais

de maior força, tanto na direção normal quanto na direção tangencial, está em uma posição no

de maior força, tanto na direção normal quanto na direção tangencial, está em uma posição no 66 (a) Velocidade resultante V (b) Ângulo de ataque α Figura 5.13 Velocidade resultante e ângulo de ataque em função de r/r para vários valores de tsr. A Fig. 5.14 mostra os diferenciais de força que atuam

Leia mais

Grande precisão (posicionamento do atuador final); Carga inercial (momento) fixa, ao longo da área de trabalho;

Grande precisão (posicionamento do atuador final); Carga inercial (momento) fixa, ao longo da área de trabalho; Tipos de robôs As diversas partes que compõem um manipulador industrial (robô) e que forma estudas até aqui - partes mecânicas, atuadores, sensores - podem ser montadas de diversas formas produzindo diferentes

Leia mais

ÁLGEBRA LINEAR A FICHA 2

ÁLGEBRA LINEAR A FICHA 2 Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Última actualização: 7/Out/3 ÁLGEBRA LINEAR A FICHA SOLUÇÕES SUMÁRIAS DOS EXERCÍCIOS ÍMPARES Matrizes: Inversão e Formas

Leia mais

ROBÓTICA PLANEJAMENTO DE TRAJETÓRIAS. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial

ROBÓTICA PLANEJAMENTO DE TRAJETÓRIAS. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial PLANEJAMENTO DE TRAJETÓRIAS https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br

Leia mais

CAPÍTULO 11 ROTAÇÕES E MOMENTO ANGULAR

CAPÍTULO 11 ROTAÇÕES E MOMENTO ANGULAR O que vamos estudar? CAPÍTULO 11 ROTAÇÕES E MOMENTO ANGULAR Seção 11.1 Cinemática do corpo rígido Seção 11.2 Representação vetorial das rotações Seção 11.3 Torque Seção 11.4 Momento angular Seção 11.5

Leia mais

MOVIMENTO OSCILATÓRIO

MOVIMENTO OSCILATÓRIO MOVIMENTO OSCILATÓRIO 1.0 Noções da Teoria da Elasticidade A tensão é o quociente da força sobre a área aplicada (N/m²): As tensões normais são tensões cuja força é perpendicular à área. São as tensões

Leia mais

Circuitos Elétricos Ativos, análise via transformada de Laplace

Circuitos Elétricos Ativos, análise via transformada de Laplace Circuitos Elétricos Ativos, análise via transformada de Laplace Carlos Eduardo de Brito Novaes carlosnov@gmail.com 8 de maio de 0 Introdução Utilizando a transformada de Laplace, a modelagem dinâmica de

Leia mais

MÉTODO GALERKIN DE ELEMENTOS FINITOS NA DETERMINAÇÃO DO PERFIL DE TEMPERATURA NA PAREDE DE UM CONTÊINER ESFÉRICO UTILIZANDO MATLAB

MÉTODO GALERKIN DE ELEMENTOS FINITOS NA DETERMINAÇÃO DO PERFIL DE TEMPERATURA NA PAREDE DE UM CONTÊINER ESFÉRICO UTILIZANDO MATLAB MÉTODO GALERKIN DE ELEMENTOS FINITOS NA DETERMINAÇÃO DO PERFIL DE TEMPERATURA NA PAREDE DE UM CONTÊINER ESFÉRICO UTILIZANDO MATLAB Bruno Avila Farenzena 1 Eliete Biasotto Hauser 2 Resumo: Neste trabalho

Leia mais

MÉTODO DE RUNGE-KUTTA APLICADO À DEFLEXÃO DE VIGA 1 RUNGE-KUTTA METHOD APPLIED TO BEAM DEFLECTION

MÉTODO DE RUNGE-KUTTA APLICADO À DEFLEXÃO DE VIGA 1 RUNGE-KUTTA METHOD APPLIED TO BEAM DEFLECTION MÉTODO DE RUNGE-KUTTA APLICADO À DEFLEXÃO DE VIGA 1 RUNGE-KUTTA METHOD APPLIED TO BEAM DEFLECTION Giovani Prates Bisso Dambroz 2, Peterson Cleyton Avi 3 1 Texto produzido a partir de trabalho desenvolvido

Leia mais

Planificação Anual. 0,5 Geometria no plano e no espaço II. 32 Avaliações escritas e respetivas correcções. 5 Auto-avaliação

Planificação Anual. 0,5 Geometria no plano e no espaço II. 32 Avaliações escritas e respetivas correcções. 5 Auto-avaliação 3º Período 2º Período 1º Período AGRUPAMENTO DE ESCOLAS DE CASTRO DAIRE Escola Secundária de Castro Daire Grupo de Recrutamento 500 MATEMÁTICA Ano lectivo 2012/2013 Planificação Anual Disciplina: Matemática

Leia mais