SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
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)
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
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
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.
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
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
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
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
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
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
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
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)
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)
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
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 
Contribuições 
Objetivos 
Robótica educacional 
Uso da plataforma RoboDeck 
Implementação do algoritmo do controlador PID 
Testes realizados 
Conclusões e trabalhos futuros
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 PID no RoboDeck
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
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
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 PID no RoboDeck 
Encoder 
Esforço
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
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.
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. (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.
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.
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.
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

Mais conteúdo relacionado

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

Utilizando Sistemas Multi-agentes para a Programação de Plataformas Robóticas
Utilizando Sistemas Multi-agentes para a Programação de Plataformas RobóticasUtilizando Sistemas Multi-agentes para a Programação de Plataformas Robóticas
Utilizando Sistemas Multi-agentes para a Programação de Plataformas RobóticasCarlos Eduardo Pantoja
 
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...Nailton Andrade
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Leonardo Turbiani
 
Interoperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeInteroperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeAlessandro Binhara
 
Service virtualization floripa
Service virtualization floripaService virtualization floripa
Service virtualization floripaErnesto Barbosa
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...Diogo Rafael da Silva
 
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...Caio Teixeira de Farias
 
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...Humberto Marchezi
 
Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...
Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...
Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...Andre Devecchi
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareFábio Nogueira de Lucena
 
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...Christopher Cerqueira
 
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Migração de Banco de Dados - Oracle para MongoDB - TDC2014Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Migração de Banco de Dados - Oracle para MongoDB - TDC2014Jonathan Prates
 
Monitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application InsightsMonitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application InsightsRenato Groff
 
Interfacestangiveiscomputacaovisual
InterfacestangiveiscomputacaovisualInterfacestangiveiscomputacaovisual
InterfacestangiveiscomputacaovisualCampus Party Brasil
 
GSoC tcptest - TCP/IP Regression Test
GSoC tcptest - TCP/IP Regression TestGSoC tcptest - TCP/IP Regression Test
GSoC tcptest - TCP/IP Regression TestVictor Hugo Bilouro
 

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

Utilizando Sistemas Multi-agentes para a Programação de Plataformas Robóticas
Utilizando Sistemas Multi-agentes para a Programação de Plataformas RobóticasUtilizando Sistemas Multi-agentes para a Programação de Plataformas Robóticas
Utilizando Sistemas Multi-agentes para a Programação de Plataformas Robóticas
 
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
 
Show Day Droid x
Show Day Droid xShow Day Droid x
Show Day Droid x
 
Tese de mestrado
Tese de mestradoTese de mestrado
Tese de mestrado
 
Interoperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeInteroperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente Mainframe
 
Service virtualization floripa
Service virtualization floripaService virtualization floripa
Service virtualization floripa
 
Realidade Aumentada
Realidade AumentadaRealidade Aumentada
Realidade Aumentada
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
 
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
Apresentacao TCC - TCC - Desenvolvimento aplicativo para o ROS (Robotic Opera...
 
Military Research and Development with FLOSS
Military Research and Development with FLOSSMilitary Research and Development with FLOSS
Military Research and Development with FLOSS
 
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
Um Ambiente Grafico para Desenvolvimento de Software de Controle para Robos M...
 
Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...
Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...
Um Sistema de Ponto Eletrônico Digital: projeto e implementação de hardware e...
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de software
 
RodoCap no JustJava 2008
RodoCap no JustJava 2008RodoCap no JustJava 2008
RodoCap no JustJava 2008
 
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...
 
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Migração de Banco de Dados - Oracle para MongoDB - TDC2014Migração de Banco de Dados - Oracle para MongoDB - TDC2014
Migração de Banco de Dados - Oracle para MongoDB - TDC2014
 
Monitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application InsightsMonitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application Insights
 
Interfacestangiveiscomputacaovisual
InterfacestangiveiscomputacaovisualInterfacestangiveiscomputacaovisual
Interfacestangiveiscomputacaovisual
 
GSoC tcptest - TCP/IP Regression Test
GSoC tcptest - TCP/IP Regression TestGSoC tcptest - TCP/IP Regression Test
GSoC tcptest - TCP/IP Regression Test
 

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

  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 15 Plataforma RoboDeck
  • 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. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 17 Controlador PID
  • 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. 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. 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. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 21 Ensaio PID RoboDeck
  • 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. 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. 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. Implementação do controle PID e validação real utilizando a plataforma robótica RoboDeck Slide 25 Perguntas
  • 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. 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. 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. 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