Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Planejamento de Trajetória
Funções Polinomiais
Planejamento de Trajetórias
ECAI23 : Manipuladores
16 Julho 2021
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 1 / 29
Introdução
Planejamento de Trajetória
Funções Polinomiais
Sumário
1 Planejamento de Trajetória
2 Funções Polinomiais
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 2 / 29
Introdução Introdução
Planejamento de Trajetória Caminho x Trajetória
Funções Polinomiais Espaço de Juntas x Espaço Cartesiano
Introdução
Planejamento
Tarefas
de Tarefas
Planejamento
de Caminho
Planejamento
de Trajetória
Controle de
baixo nível
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 3 / 29
Introdução Introdução
Planejamento de Trajetória Caminho x Trajetória
Funções Polinomiais Espaço de Juntas x Espaço Cartesiano
Caminho x Trajetória
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 4 / 29
Introdução Introdução
Planejamento de Trajetória Caminho x Trajetória
Funções Polinomiais Espaço de Juntas x Espaço Cartesiano
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 5 / 29
Introdução Introdução
Planejamento de Trajetória Caminho x Trajetória
Funções Polinomiais Espaço de Juntas x Espaço Cartesiano
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 6 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Sumário
1 Planejamento de Trajetória
2 Funções Polinomiais
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 7 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 8 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 9 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 10 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 11 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 12 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 13 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 14 / 29
Introdução Bases do planejamento
Planejamento de Trajetória Combinando parcelas de movimentos
Funções Polinomiais Resumo
Exemplo...
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 15 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Sumário
1 Planejamento de Trajetória
2 Funções Polinomiais
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 16 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
θ(ti ) = θi θ(tf ) = θf
θ(t˙ i ) = 0 θ(t˙ f ) = 0
θ(t) = c0 + c1 t + c2 t 2 + c3 t 3
˙ = c1 + 2c2 t + 3c3 t 2
θ(t)
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 17 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
θ(ti ) = c0 = θi
θ(tf ) = c0 + c1 tf + c2 tf2 + c3 tf3
θ(t˙ i ) = c1 = 0
θ(t˙ f ) = c1 + 2c2 tf + 3c3 tf2 = 0
Ou na forma matricial:
θi 1 0 0 0 c0
θ̇i 0 1 0 0 c1
=
tf2 tf3 c2
θf 1 tf
θ˙f 0 1 2tf 3tf2 c3
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 18 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 19 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
θ(t) = c0 + c1 t + c2 t 2 + c3 t 3 + c4 t 4 + c5 t 5
˙ = c1 + 2c2 t + 3c3 t 2 + 4c4 t 3 + 5c5 t 4
θ(t)
¨ = 2c2 + 6c3 t + 12c4 t 2 + 20c5 t 3
θ(t)
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 20 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 21 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 23 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
θ(t)1 = a0 + a1 t + a2 t 2 + a3 t 3 + a4 t 4
θ(t)2 = b0 + b1 t + b2 t 2 + b3 t 3
θ(t)3 = c0 + c1 t + c2 t 2 + c3 t 3 + c4 t 4
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 24 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Exemplo...
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 25 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Exemplo...
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 26 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
O resultado será...
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 27 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Ou simplesmente...
[θ] = [M][C]
[C] = [M]−1 [θ]
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 28 / 29
Introdução Funções polinomiais cúbicas
Planejamento de Trajetória Funções polinomiais de 5º ordem
Funções Polinomiais Funções polinomiais de ordem superior
Referências
Prof. Giovani Bernardes Vitor Aula 07: Planejamento de Trajetórias 16 Julho 2021 29 / 29