Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 1 
Implementação do control...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 2 
Agenda 
Motivação 
Con...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 3 
Agenda 
Motivação 
Con...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 4 
Motivação 
A navegação ...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 5 
Motivação 
Várias técni...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 6 
Agenda 
Motivação 
Con...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 7 
Contribuições 
Implemen...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 8 
Agenda 
Motivação 
Con...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 9 
Objetivos 
Teste do alg...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 10 
Agenda 
Motivação 
Co...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 11 
Robótica móvel 
Robóti...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 12 
Exemplos de rovers 
Cur...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 13 
Exemplos de rovers 
Lun...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 14 
Agenda 
Motivação 
Co...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 15 
Plataforma RoboDeck
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 16 
Agenda 
Motivação 
Co...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 17 
Controlador PID
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 18 
Diagrama do controle PI...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 19 
Fluxograma de Atuação d...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 20 
Agenda 
Motivação 
Co...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 21 
Ensaio PID RoboDeck
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 22 
Resposta do controlador...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 23 
Agenda 
Motivação 
Co...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 24 
Conclusões e trabalhos ...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 25 
Perguntas
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 26 
Referências 
Bezerra, T...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 27 
Referências 
Pessin, G....
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 28 
Referências 
Zanolla, L...
Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 29 
OBRIGADO! 
Daniel Rodri...
Próximos SlideShares
Carregando em…5
×

Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck

260 visualizações

Publicada em

Teste do algoritmo de controle PID usando

a plataforma RodoDeck em uma rampa,

analisando na subida e na descida

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
260
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck

  1. 1. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 1 Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Leandro Zanolla 1, Daniel Rodrigues de Sousa 1, Wagner Tanaka Botelho 1, Maria das Graças Bruno Marietto 2 e Renan Morais Furlaneto 2 1 Mestrado em Ciências da Computação – Universidade Federal do ABC (UFABC) 2 Universidade Federal do ABC (UFABC) – Centro de Matemática, Computação e Coginção (CMCC)
  2. 2. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 2 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  3. 3. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 3 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  4. 4. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 4 Motivação A navegação de robôs ainda é uma tarefa complexa para se realizar Alguns fatores como incerteza nas medições, instabilidades físicas das rodas, limitações de hardware, entre outros, podem interferir na tarefa de navegação Ambiente de navegação pode ser variável, como presença de pedestres, mudança de luminosidade, obstáculos, etc.
  5. 5. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 5 Motivação Várias técnicas podem ser usados em navegação como Redes Neurais, PID, entre outros
  6. 6. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 6 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  7. 7. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 7 Contribuições Implementação de um algoritmo PID em uma plataforma robótica educacional
  8. 8. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 8 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  9. 9. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 9 Objetivos Teste do algoritmo de controle PID usando a plataforma RodoDeck em uma rampa, analisando na subida e na descida
  10. 10. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 10 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  11. 11. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 11 Robótica móvel Robótica móvel é um tema relevante e atual, com muitas pesquisas Diversas aplicações em várias aplicações em vários ramos da sociedade Aplicações como domésticas, espaciais, resgate e outros
  12. 12. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 12 Exemplos de rovers Curiosity (NASA - 2011) Spirit (NASA - 2003)
  13. 13. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 13 Exemplos de rovers Lunokhod 2 (Луноход) (USSR - 1973) ExoMars (ESA, Roscosmos - previsto para 2018)
  14. 14. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 14 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  15. 15. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 15 Plataforma RoboDeck
  16. 16. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 16 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  17. 17. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 17 Controlador PID
  18. 18. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 18 Diagrama do controle PID no RoboDeck
  19. 19. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 19 Fluxograma de Atuação do PID no SDK
  20. 20. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 20 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  21. 21. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 21 Ensaio PID RoboDeck
  22. 22. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 22 Resposta do controlador PID no RoboDeck Encoder Esforço
  23. 23. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 23 Agenda Motivação Contribuições Objetivos Robótica educacional Uso da plataforma RoboDeck Implementação do algoritmo do controlador PID Testes realizados Conclusões e trabalhos futuros
  24. 24. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 24 Conclusões e trabalhos futuros Apesar da ocorrências de delays decorrentes da comunicação entre o RoboDeck e PC, processamento e comunicação entre controladores internos, o algoritmo do controlador PID foi testado com sucesso. Atualmente já está em fase de testes algoritmos de controle de direção como Filtro de Kalman e Filtro de média móvel. Futuramente será testado outros algoritmos de navegação.
  25. 25. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 25 Perguntas
  26. 26. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 26 Referências Bezerra, T. (2012). Robodeck: Controle de robôs via voz. Disponível em: http://www.baguete.com.br/noticias/24/08/2012/robodeck-controle-de-robos- voz. Acesso em 03 de Março de 2014. Finep (2013). Robodeck: Plataforma universal para pesquisa e educação. Disponível em: http://www.finep.gov.br/imprensa/noticia.asp?cod_noticia=2102. Acesso em 2 de Setembro de 2014. Inovando, C. (2013). Teste de controle do robô usando wi-fi via celular com acelerometro. Disponível em: http://teas-star.com/x/portugues/robodeck-teste- de-controle-do-robo-usando-wi-fi-via-celular-com-acelerometro/. Acesso em 02 de Setembro de 2014. Lemvigh, D. e Moller, A. (2008). Advanced robot navigation for multiagent systems using lego nxt. page 120, Technical University of Denmark,Informatics and Mathematical Modelling Building, Denmark. Netto, A. V., Miranda, F. A., e Pinto, M. A. G. (2012). Driver control for mobile robot and application control trajectory with computer vision. In RoboControl, 5a Workshop in Applied Robotics and Automation, pages 1–7. Ogata, K. (2011). Engenharia de Controle Moderno. Pearson Education, 5 edition.
  27. 27. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 27 Referências Pessin, G., Osório, F., S.Musse., Nonnemmacher, V., e Ferreira, S. S. (2007). Utilizando redes neurais artificiais no controle de robôs móveis aplicados ao combate de incêndio florestais. In SEMINCO, XVI Seminário de Computação, pages 19–30. Showstack, R. (2011). Curiosity on the way to mars. Eos, Transactions American Geophysical Union, 92(49):455–455. Wolf, D. F., Osório, F. S., Simões, E., e Onofre, J. T. (2009). Intelligent robotics: From simulation to real world applications. Universidade de São Paulo, USP. XBot (2014). Robodeck plataforma para pesquisa. Disponível em: http://www.xbot.com.br/educacional/robodeck/. Acesso em 28 de Agosto de 2014. Zanolla, L., de Sousa, D. R., Furlaneto, R. M., Botelho, W. T., e Marietto, M. G. B. (2014a). Experimento real na descida - robodeck. Disponível em: https://www.youtube.com/watch?v=EgZWQNXPoqg. Acesso em 18 de Setembro de 2014.
  28. 28. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 28 Referências Zanolla, L., de Sousa, D. R., Furlaneto, R. M., Botelho, W. T., e Marietto, M. G. B. (2014b). Experimento real na subida - robodeck. Disponível em: https://www.youtube.com/watch?v=UecNM2E7C4c. Acesso em 18 de Setembro de 2014. ZIEGLER, J. G. e NICHOLS, N. B. (1993). Optimum settings for automatic controllers. J. Dyn. Sys. Meas. Control, 115(2B):220–222.
  29. 29. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 29 OBRIGADO! Daniel Rodrigues de Sousa: daniel.sousa@ufabc.edu.br Leandro Zanolla: leandro.zanolla@ufabc.edu.br Wagner Tanaka Botelho: wagner.tanaka@ufabc.edu.br Maria das Graças Bruno Marietto: graca.marietto@ufabc.edu.br

×