Controle Cinemático de Robôs Manipuladores
|
|
|
- Luana Santarém Lopes
- 9 Há anos
- Visualizações:
Transcrição
1
2 Conrole Cnemáco de Robôs Manpuladores Funconameno Básco pos de rajeóra rajeóras Pono a Pono rajeóras Coordenadas ou Isócronas rajeóras Conínuas Geração de rajeóras Caresanas Inerpolação de rajeóras Inerpoladores Lneares Inerpoladores Cúbcos Inerpoladores a rechos Amosragem de rajeóras Caresanas Prof. Slas do Amaral - UDESC
3 Esuema de uma Juna Prof. Slas do Amaral - UDESC 3
4 Malha de Conrole de Posção de um Robô Indusral Prof. Slas do Amaral - UDESC 4
5 Malha de Conrole de Posção de um Robô Indusral Prof. Slas do Amaral - UDESC 5
6 Esuema Smplfcado do Conrole Cnemáco Prof. Slas do Amaral - UDESC 6
7 Eapas do Conrole Cnemáco O conrole cnemáco consse das segunes eapas: A parr das especfcações para o movmeno preenddo, produzr uma rajeóra analíca no espaço caresano, dscrmnando no empo as coordenadas caresanas do EF r = (x, y, z, α, β, γ). Dscrezar a rajeóra caresana em um número adeuado de ponos. Usando a cnemáca nversa, converer eses ponos em coordenadas arculares = (,, 3, 4, 5, 6 ). raar sngulardades e soluções múlplas. Inerpolar os ponos nas coordenadas das junas, gerando para cada varável arcular uma expressão (), realzável pelos auadores, e ue produza a rajeóra caresana desejada. Dscrezar a rajeóra arcular a fm de fornecer referêncas para o conrole dnâmco. Prof. Slas do Amaral - UDESC 7
8 Segumeno de rajeóra Lnear no Espaço Caresano Prof. Slas do Amaral - UDESC 8
9 Segumeno de rajeóra Lnear no Espaço Caresano Objevo rajeóra lnear de r a r 4 no empo Seleção de Ponos r, r, r 3 e r 4 Cnemáca Inversa r r r 3 3 r 4 4 Inerpolação Polnômo Cúbco Resulado rajeóra Caresana Prof. Slas do Amaral - UDESC 9
10 pos de rajeóras rajeóras Pono a Pono O camando do movmeno de uma arculação é ndependene do das demas. Cada juna alcança seu desno no menor empo possível. Movmeno exo a exo. Um só exo é movdo de cada vez, resulando num maor empo de cclo, porém, com menor consumo de poênca nsanânea por pare dos auadores. Movmeno smulâneo de exos. Os auadores começam a mover as arculações do robô ao mesmo empo com velocdades específcas para cada uma delas. rajeóras Coordenadas ou Isócronas Um cálculo prévo é feo para ue o movmeno de cada exo enha a mesma duração da arculação mas lena. Esa esraéga produz rajeóras mprevsíves para o EF. rajeóras Conínuas Realzação de uma rajeóra específca. É precso calcular de manera conínua as rajeóras arculares. Prof. Slas do Amaral - UDESC
11 rajeóras Pono a Pono Movmeno Exo a Exo Movmeno Smulâneo dos Exos Prof. Slas do Amaral - UDESC
12 rajeóras Isócronas e Conínuas rajeóras Coordenadas rajeóras Conínuas Prof. Slas do Amaral - UDESC
13 Geração de rajeóras Caresanas Inerpolação Lnear da Posção Em geral, o movmeno do robô é defndo por meo de rajeóras caresanas. É freüene especfcar apenas os ponos ncal e fnal. Se eses ponos esverem muo separados, é necessáro seleconar ponos nermedáros, o ue é feo aravés de um nerpolador. A nerpolação mas comum é a lnear, para a ual a velocdade é consane desde seu valor ncal r aé o fnal r f : - r + () ( f ) = r - r r f Se o robô ver ue passar por mas do ue dos ponos não alnhados, ese nerpolador causará desconnudade de velocdade. Ese problema pode ser resolvdo usando ouros nerpoladores. Prof. Slas do Amaral - UDESC 3
14 Geração de rajeóras Caresanas Inerpolação Lnear da Orenação Méodos para { Marzes de Roação Represenação Ângulos de Euler da Orenação ou Quaérnos Cada um deses méodos produz s rajeóras A ulzação das marzes de roação leva a resulados nconssenes, devdo a necessdade de serem oronormas. Consdere o exemplo: R Orenação Incal = R f R(z,9 o ) seguda de R(x,9 o ) Orenação Fnal = Orenação Inermedára Inerpolação Lnear R m = R m não é oronormal e, porano, não corresponde a uma orenação válda. Prof. Slas do Amaral - UDESC 4
15 Geração de rajeóras Caresanas Inerpolação Lnear da Orenação A ulzação dos ângulos de Euler não apresena ese nconvenene. Parndo da orenação ncal (α, β, γ ) para a orenação fnal (α f, β f, γ f ), são váldas as segunes nerpolações: α β γ () = ( α α ) () = ( β β ) f f () = ( γ f γ ) + γ - f f f α + β O nconvenene desa rajeóra é ue, do pono de vso do usuáro, não é nuva, com esranhas evoluções da orenação. A evolução mas naural consse num gro de manera progressva em orno de um exo fxo, o ue ualfca os uaérnos como o meo mas adeuado para gerar a rajeóra caresana de orenação. Prof. Slas do Amaral - UDESC 5
16 Inerpoladores Lneares Deseja-se ue uma das arculações do robô passe sucessvamene pelos valores [,, 3,...] nos nsanes [,, 3,...] com velocdade consane enre duas posções sucessvas. Com sso, a rajeóra enre as posções - e será dada por: () = ( ) para - + < < e onde : = Assegura a connudade da posção. Não eva salos bruscos na velocdade. Exge aceleração nfna (Impossível). Prof. Slas do Amaral - UDESC 6
17 Prof. Slas do Amaral - UDESC 7 () ( ) ( ) ( ) 3 para - d - c - b a < < = ( ) ( ) ( ) 3 d b 3 c a + + = = = = Inerpoladores Cúbcos Para assegurar connudade em velocdade, pode-se usar um polnômo de 3 o grau, unndo cada par de ponos adjacenes, do po: Os parâmeros a, b, c e d de cada polnômo são obdos a parr das uaro condções de conorno: posções e velocdades em - e. Fazendo = - -, os parâmeros são:
18 Inerpoladores Cúbcos Para calcular os coefcenes do polnômo cúbco, é precso conhecer os valores das velocdades de passagem pelos ponos de neresse. Para sso, há dversas alernavas. Numa delas, as velocdades são obdas de: = se sgn se sgn + ( ) sgn( ) + ( ) = sgn( ) Admndo ue a parda/chegada em cada pono ocorra na suação de repouso, garane connudade em velocdade e em aceleração. Oura alernava consse em ober as velocdades de passagem a parr das velocdades de passagem projeadas no espaço da arefa. Prof. Slas do Amaral - UDESC 8
19 Inerpolador a rechos Lgando Dos Ponos Velocdades Incal e Fnal Nulas recho : Polnômo de o grau Velocdade cresce lnearmene Aceleração é consane e posva recho : Inerpolador lnear Velocdade é consane Aceleração é nula recho : Polnômo de o grau Velocdade decresce lnearmene Aceleração é consane e negava () = + s A V s A + s + sv A + A - A δ δ < - δ - δ < < Prof. Slas do Amaral - UDESC 9
20 Inerpolador a rechos Lgando Város Ponos Velocdades de Passagem Não Nulas Para ue não sejam produzdos movmenos desconínuos, faz-se um ajuse parabólco nas proxmdades dos ponos de passagem. Quano maor a aceleração, mas se aproxma do nerpolador lnear. Prof. Slas do Amaral - UDESC
21 Prof. Slas do Amaral - UDESC () ( ) ( ) ( ) ( ) + < + δ < + + δ < δ < + δ + + δ + = a ( ) ( ) δ = a max e δ = a Inerpolador a rechos Lgando Város Ponos Velocdades de Passagem Não Nulas R A J E Ó R I A ACELERAÇÃO ERRO MÁXIMO
22 Smulação no MaLab CRIAÇÃO DO ROBÔ R3 GERAÇÃO DA RAJEÓRIA L = lnk([ ]); L = lnk([-p/.5 ]); L3 = lnk([.5 ]); R3 = robo({l L L3}); = [p/ -p/ ]; f = [-p/ p/ ]; = [:.5:5]; = jraj(, f, ); ANIMAÇÃO DO ROBÔ R3 plo(r3,, 'noname'); Prof. Slas do Amaral - UDESC
23 Smulação no MaLab - Obenção da Cnemáca Inversa a parr da MH puma56 echo on = [ -p/4 -p/4 p/8 ]; = fkne(p56, ); = kne(p56, ); dsp(' Orgnal Calculada'); dsp([' ']) pause echo off % Carregar PUMA56 % Avar eco na ela % Confguração das junas % MH relava a confguração % Cnemáca Inversa % Comparação enre e % Pausa % Desavar eco na ela Prof. Slas do Amaral - UDESC 3
24 Smulação no MaLab - Efeo de uma Sngulardade echo on = fkne(p56, r); = kne(p56, ); dsp(' Orgnal Calculada'); dsp([r' ']) fkne(p56, ) - fkne(p56, r) pause echo off % Avar eco na ela % Para r, dos exos do punho % esão alnhados -gdl % e r são dferenes, mas o % EF alcança uma só posção % Pausa % Desavar eco na ela Prof. Slas do Amaral - UDESC 4
25 Smulação no MaLab - 3 rajeóra Relínea no Espaço Caresano echo on = [:.5:]; = ransl(.6, -.5,.); = ransl(.4,.5,.); = craj(,, lengh()); pause echo off % Avar eco na ela % Veor empo % Pono ncal da rajeóra % Pono fnal da rajeóra % Cálculo da rajeóra caresana % Pausa % Desavar eco na ela Prof. Slas do Amaral - UDESC 5
26 Smulação no MaLab - 4 Cnemáca Inversa para a rajeóra Relínea echo on c = kne(p56, ); oc pause echo off % Avar eco na ela % empo ncal % Cnemáca Inversa % empo fnal % Pausa % Desavar eco na ela Ese méodo é muo leno. Para um robô real, o cálculo da cnemáca nversa deve durar apenas alguns ml-segundos. Prof. Slas do Amaral - UDESC 6
27 Smulação no MaLab - 5 Exbção da rajeóra Relínea no Espaço das Junas echo on subplo(3,,); plo(,(:,)); xlabel('empo (s)'); ylabel('juna (rad)') subplo(3,,); plo(,(:,)); xlabel('empo (s)'); ylabel('juna (rad)') subplo(3,,3); plo(,(:,3)); xlabel('empo (s)'); ylabel('juna 3 (rad)') pause close(fgure()) % pressone ualuer ecla para connuar echo off Prof. Slas do Amaral - UDESC 7
28 Smulação no MaLab - 6 Anmação echo on plo(p56, ) pause close(fgure()); % pressone ualuer ecla para connuar echo off Prof. Slas do Amaral - UDESC 8
AGG-232 SÍSMICA I 2011 SÍSMICA DE REFLEXÃO ANÁLISE DE VELOCIDADES
AGG-3 SÍSMICA I 0 SÍSMICA DE REFLEXÃO AÁLISE DE ELOCIDADES O objevo da análse de velocdades é deermnar as velocdades sísmcas das camadas geológcas em subsuperfíce. As velocdades sísmcas são ulzadas em
F-128 Física Geral I. Aula exploratória-10a UNICAMP IFGW
F-8 Físca Geral I Aula exploraóra-a UNICAMP IFGW [email protected] Varáves roaconas Cada pono do corpo rígdo execua um movmeno crcular de rao r em orno do exo. Fgura: s=r Deslocameno angular: em radanos
2. FUNDAMENTOS DE CORRENTE ALTERNADA
Fundamenos de CA 14. FUNDAENTOS DE CORRENTE ALTERNADA Aé o momeno nos preocupamos somene com ensões e correnes conínuas, ou seja, aquelas que possuem módulo e sendo consanes no empo, conforme exemplos
Física I. 2º Semestre de Instituto de Física- Universidade de São Paulo. Aula 5 Trabalho e energia. Professor: Valdir Guimarães
Físca I º Semesre de 03 Insuo de Físca- Unversdade de São Paulo Aula 5 Trabalho e energa Proessor: Valdr Gumarães E-mal: [email protected] Fone: 309.704 Trabalho realzado por uma orça consane Derenemene
Projeto de Inversores e Conversores CC-CC
eparameno de Engenhara Elérca Aula. onversor Buck Prof. João Amérco lela Bblografa BAB, vo. & MANS enzar ruz. onversores - Báscos Não-solados. ª edção, UFS,. MOHAN Ned; UNEAN ore M.; OBBNS Wllam P. Power
2 Programação Matemática Princípios Básicos
Programação Maemáca Prncípos Báscos. Consderações Geras Os objevos dese capíulo são apresenar os conceos de Programação Maemáca (PM) necessáros à compreensão do processo de omzação de dmensões e descrever
MECÂNICA CLÁSSICA. AULA N o 3. Lagrangeano Princípio da Mínima Ação Exemplos
MECÂNICA CÁSSICA AUA N o 3 agrangeano Prncípo da Mínma Ação Exemplos Todas as les da Físca êm uma esruura em comum: as les de uma parícula em movmeno sob a ação da gravdade, o movmeno dado pela equação
É a parte da mecânica que descreve os movimentos, sem se preocupar com suas causas.
1 INTRODUÇÃO E CONCEITOS INICIAIS 1.1 Mecânca É a pare da Físca que esuda os movmenos dos corpos. 1. -Cnemáca É a pare da mecânca que descreve os movmenos, sem se preocupar com suas causas. 1.3 - Pono
Iluminação e FotoRealismo: Radiosidade
Ilumnação e oorealsmo: Radosdade Luís Paulo Pexoo dos Sanos hp://gec.d.umnho.p/mcgav/fr Premssas Todas as neracções da luz com os obecos são dfusas L x Θ L x, Θ Ω Expressa em ermos de radosdade W/m 2 r
Física Geral I - F Aula 11 Cinemática e Dinâmica das Rotações. 1º semestre, 2012
Físca Geral I - F -8 Aula Cnemáca e Dnâmca das oações º semesre, 0 Movmeno de um corpo rígdo Vamos abandonar o modelo de parícula: passamos a levar em cona as dmensões do corpo, nroduzndo o conceo de corpo
ECONOMETRIA. Prof. Patricia Maria Bortolon, D. Sc.
ECONOMETRIA Prof. Parca Mara Borolon. Sc. Modelos de ados em Panel Fone: GUJARATI;. N. Economera Básca: 4ª Edção. Ro de Janero. Elsever- Campus 006 efnções Geras Nos dados em panel a mesma undade de core
1º Exame de Mecânica Aplicada II
1º Exame de Mecânca Aplcada II Este exame é consttuído por 4 perguntas e tem a duração de três horas. Justfque convenentemente todas as respostas apresentando cálculos ntermédos. Responda a cada pergunta
EEL-001 CIRCUITOS ELÉTRICOS ENGENHARIA DA COMPUTAÇÃO
L IRUITOS LÉTRIOS 8 UNIFI,VFS, Re. BDB PRT L IRUITOS LÉTRIOS NGNHRI D OMPUTÇÃO PÍTULO 5 PITORS INDUTORS: omporameno com Snas onínuos e com Snas lernaos 5. INTRODUÇÃO Ressor elemeno que sspa poênca. 5.
CAPÍTULO 1 REPRESENTAÇÃO E CLASSIFICAÇÃO DE SISTEMAS. Sistema monovariável SISO = Single Input Single Output. s 1 s 2. ... s n
1 CAPÍTULO 1 REPREENTAÇÃO E CLAIFICAÇÃO DE ITEMA 1.1. Represenação de ssemas 1.1.1. semas com uma enrada e uma saída (IO) e sema monovarável IO = ngle Inpu ngle Oupu s e = enrada s = saída = ssema 1.1..
Capítulo Cálculo com funções vetoriais
Cálculo - Capíulo 6 - Cálculo com funções veoriais - versão 0/009 Capíulo 6 - Cálculo com funções veoriais 6 - Limies 63 - Significado geomérico da derivada 6 - Derivadas 64 - Regras de derivação Uiliaremos
Curvas e Superfícies Paramétricas
Curvas e Superfícies araméricas Eemplo de superfícies NURBS Curvas e Superfícies ara aplicações de CG normalmene é mais conveniene adoar a forma paramérica Independene do sisema de coordenadas Represenação
INTRODUÇÃO AS EQUAÇÕES DIFERENCIAIS PARCIAIS
INTROUÇÃO S QUÇÕS IFRNIIS PRIIS. INTROUÇÃO Porqe esdar as qações ferencas Parcas? Smplesmene porqe a maora dos fenômenos físcos qe ocorrem na nareza são descros por eqações dferencas parcas como por eemplo:
Aplicações: Controlo de motores de CC-CC Fontes de alimentação comutadas Carga de baterias CONVERSORES ELECTRÓNICOS DE POTÊNCIA A ALTA FREQUÊNCIA
CN CÓNC PÊNCA A AA FQUÊNCA CN CC-CC CN CC-CC Aplcações: Crolo de moores de CC-CC Fes de almenação comuadas Carga de baeras ensão cínua de enrada moor de correne cínua crolo e comando baera ede CA ecfcador
Fundamentos de Computação Gráfica Prova Aluna: Patrícia Cordeiro Pereira Pampanelli
Fundamenos de Compuação Gráfica Prova -6- Aluna: Parícia Cordeiro Pereira Pampanelli Observação: Os códigos uilizados para o desenvolvimeno da prova enconram-se em anexo. Quesão : A Transformada Discrea
Robótica. Prof. Reinaldo Bianchi Centro Universitário FEI 2016
Robótca Prof. Renaldo Banch Centro Unverstáro FEI 2016 6 a Aula IECAT Objetvos desta aula Momentos Lneares, angulares e de Inérca. Estátca de manpuladores: Propagação de forças e torques. Dnâmca de manpuladores:
3 Modelos de Apreçamento de Opções
3 Modelos de Apreçameno de Opções Preços de fuuros na Bolsa de Valores, na práca, são defndos de forma lvre na BM&FBOVESPA a parr das relações apresenadas enre ofera e demanda. Para que a formação de as
Matemática Financeira e Instrumentos de Gestão
Lcencaura em Gesão Maemáca Fnancera e Insrumenos de Gesão [] Carlos Francsco Alves 2007-2008. Insrumenos Báscos de Análse de Dados. Conceos Inroduóros População ou Unverso: Uma população (ou um unverso)
Nota Técnica sobre a Circular nº 2.972, de 23 de março de 2000
Noa Técnca sobre a rcular nº 2.972, de 23 de março de 2000 Meodologa ulzada no processo de apuração do valor da volaldade padrão e do mulplcador para o da, dvulgados daramene pelo Banco enral do Brasl.
EXAME DE ESTATÍSTICA AMBIENTAL 1ª Época (v1)
Nome: Aluno nº: Duração: horas LICENCIATURA EM CIÊNCIAS DE ENGENHARIA - ENGENHARIA DO AMBIENTE EXAME DE ESTATÍSTICA AMBIENTAL ª Época (v) I (7 valores) Na abela seguine apresena-se os valores das coordenadas
DANIELE DA ROCHA FONSECA
DANIELE DA ROCHA FONSECA UM NOVO MECANISMO PARA A TRANSFORMAÇÃO DE RESULTADOS PROVENIENTES DE TESTES DE VIDA ACELERADO PARA RESULTADOS ESTIMADOS EM UMA CONDIÇÃO NORMAL DE USO ATRAVÉS DA UTILIZAÇÃO DA LEI
CAPÍTULO I CIRCUITOS BÁSICOS COM INTERRUPTORES, DIODOS E TIRISTORES 1.1 CIRCUITOS DE PRIMEIRA ORDEM Circuito RC em Série com um Tiristor
APÍTUO I IRUITOS BÁSIOS OM INTERRUPTORES, IOOS E TIRISTORES. IRUITOS E PRIMEIRA OREM.. rcuo R em Sére com um Trsor Seja o crcuo apresenado na Fg... T R v R V v Fg.. rcuo RT sére. Anes do dsparo do rsor,
TRANSFORMADA DE FOURIER NOTAS DE AULA (CAP. 18 LIVRO DO NILSON)
TRANSFORMADA DE FOURIER NOTAS DE AULA (CAP. 8 LIVRO DO NILSON). CONSIDERAÇÕES INICIAIS SÉRIES DE FOURIER: descrevem funções periódicas no domínio da freqüência (ampliude e fase). TRANSFORMADA DE FOURIER:
Prof. Lorí Viali, Dr. UFRGS Instituto de Matemática - Departamento de Estatística
Conceio Na Esaísica exisem siuações onde os dados de ineresse são obidos em insanes sucessivos de empo (minuo, hora, dia, mês ou ano), ou ainda num período conínuo de empo, como aconece num elerocardiograma
S&P Dow Jones Indices: Metodologia da matemática dos índices
S&P Dow Jones Indces: Meodologa da maemáca dos índces S&P Dow Jones Indces: Meodologa do índce Ouubro 2013 Índce Inrodução 3 Dferenes varedades de índces 3 O dvsor do índce 4 Índces ponderados por capalzação
5 0,5. d d ,6 3. v Δt 0,03s Δt 30ms. 3. Gabarito: Lista 01. Resposta da questão 1: [D]
Gabario: Lisa 01 Resposa da quesão 1: [D] Seja v 1 a velocidade média desenvolvida por Juliana nos reinos: ΔS1 5 v 1 v1 10 km h. Δ1 0,5 Para a corrida, a velocidade deverá ser reduzida em 40%. Enão a velocidade
3 Modelos de Markov Ocultos
23 3 Modelos de Markov Oculos 3.. Processos Esocásicos Um processo esocásico é definido como uma família de variáveis aleaórias X(), sendo geralmene a variável empo. X() represena uma caracerísica mensurável
Movimento unidimensional 25 MOVIMENTO UNIDIMENSIONAL
Movimeno unidimensional 5 MOVIMENTO UNIDIMENSIONAL. Inrodução Denre os vários movimenos que iremos esudar, o movimeno unidimensional é o mais simples, já que odas as grandezas veoriais que descrevem o
