A todo mundo eu dou PSIU (Campus Party 2012)

398 visualizações

Publicada em

Palestra dada na Campus Party 2012 - Recife falando sobre o protocolo de comunicação para robôs PSIU desenvolvido pelo RoboLivre.org

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
398
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

A todo mundo eu dou PSIU (Campus Party 2012)

  1. 1. A todo mundo eu dou PSIU!Protocolos de Comunicação Unificados Thiago Figueredo Cardoso tfcardoso [at] gmail [dot] com
  2. 2. Vivo assim a dar psiu Engenharia da Computação Desenvolvedor
  3. 3. Vivo assim a dar psiu2004 2008 2009 2012 2007 Software e hardware digital para um robô
  4. 4. Vivo assim a dar psiu2004 2007 2008 2009 2012
  5. 5. Vivo assim a dar psiu2004 2007 2008 2009 2012
  6. 6. Vivo assim a dar psiu2004 2007 2008 2009 2012 Experimentos com microcontroladores Simulações de equipamentos médicos
  7. 7. Vivo assim a dar psiu2004 2007 2008 2009 2012 Experimentos com microcontroladores e Persistence of Vision (PoV)
  8. 8. Vivo assim a dar psiu2004 2007 2008 2009 2012
  9. 9. Hoje
  10. 10. 1
  11. 11. 2
  12. 12. Protocolo?
  13. 13. O que tem sido feito?● Open Sound Control● Firmata● TCPROS
  14. 14. Open Sound Control
  15. 15. Firmata
  16. 16. TCPROS
  17. 17. Experiência do Robô Livre
  18. 18. Experiência do Robô Livre
  19. 19. Protocolo Simples deIntercomunicação Unificado● PSIU HEXA● PSIU ASCII
  20. 20. Protocolo Simples deIntercomunicação Unificado● Protocolo de aplicação ○ Em cima de RS232, TCP/IP, ...● Fácil leitura● Português● Baseado em LOGO
  21. 21. Protocolo Simples deIntercomunicação UnificadoComando Destinatário Tamanho Comando Parâmetro Remetente ChecksumResposta Comando Destinatário Tamanho Resultado Remetente Checksum Executado
  22. 22. Protocolo Simples deIntercomunicação UnificadoPedir para o Bufalo andar... BUFALO 034 parafrente 100 PC 02108
  23. 23. Protocolo Simples deIntercomunicação UnificadoPedir para o Bufalo andar... BUFALO 034 parafrente 100 PC 02108Resposta do Bufalo... PC 038 parafrente sucesso BUFALO 02740
  24. 24. Protocolo Simples deIntercomunicação UnificadoComandos● parafrente● paratras● giradireita● giraesquerda
  25. 25. Protocolo Simples deIntercomunicação UnificadoServiço de descoberta● quantoscomandos● exibecomandos● qualseunome
  26. 26. Protocolo Simples deIntercomunicação UnificadoProcurando os robôs na rede... ?? 029 qualseunome PC 01755
  27. 27. Protocolo Simples deIntercomunicação UnificadoProcurando os robôs na rede... ?? 029 qualseunome PC 01755Só o Bufalo de novo... PC 031 qualseunome BUFALO 02063
  28. 28. Protocolo Simples deIntercomunicação Unificado
  29. 29. Demo
  30. 30. Próximos passos● Criar classes de comandos
  31. 31. Próximos passos● Criar classes de comandos● Tradução PSIU ASCII para PSIU HEXA
  32. 32. Próximos passos● Criar classes de comandos● Tradução PSIU ASCII para PSIU HEXA● Atrair a comunidade!
  33. 33. Próximos passos● Criar classes de comandos● Tradução PSIU ASCII para PSIU HEXA● Atrair a comunidade! ○ Unificado é o que todo mundo usa!
  34. 34. AgradecimentosRoboLivre.org:● Henrique● Rodrigo● Fábio● Ricardo
  35. 35. A todo mundo eu dou PSIU!Protocolos de Comunicação Unificados Thiago Figueredo Cardoso tfcardoso [at] gmail [dot] com

×