A todo mundo eu dou       PSIU!Protocolos de Comunicação Unificados       Thiago Figueredo Cardoso          tfcardoso [at]...
Vivo assim a dar psiu           Engenharia da           Computação         Desenvolvedor
Vivo assim a dar psiu2004                          2008                                     2009                          ...
Vivo assim a dar psiu2004        2007                 2008                        2009                               2012
Vivo assim a dar psiu2004        2007                 2008                        2009                               2012
Vivo assim a dar psiu2004             2007                       2008                                 2009                ...
Vivo assim a dar psiu2004              2007                        2008                                   2009            ...
Vivo assim a dar psiu2004        2007                 2008                        2009                               2012
Hoje
1
2
Protocolo?
O que tem sido feito?● Open Sound Control● Firmata● TCPROS
Open Sound Control
Firmata
TCPROS
Experiência do Robô Livre
Experiência do Robô Livre
Protocolo Simples deIntercomunicação Unificado● PSIU HEXA● PSIU ASCII
Protocolo Simples deIntercomunicação Unificado● Protocolo de aplicação   ○ Em cima de RS232, TCP/IP, ...● Fácil leitura● P...
Protocolo Simples deIntercomunicação UnificadoComando  Destinatário   Tamanho   Comando     Parâmetro   Remetente   Checks...
Protocolo Simples deIntercomunicação UnificadoPedir para o Bufalo andar...    BUFALO   034   parafrente   100   PC   02108
Protocolo Simples deIntercomunicação UnificadoPedir para o Bufalo andar...    BUFALO   034   parafrente     100      PC   ...
Protocolo Simples deIntercomunicação UnificadoComandos● parafrente● paratras● giradireita● giraesquerda
Protocolo Simples deIntercomunicação UnificadoServiço de descoberta● quantoscomandos● exibecomandos● qualseunome
Protocolo Simples deIntercomunicação UnificadoProcurando os robôs na rede...     ??   029   qualseunome      PC   01755
Protocolo Simples deIntercomunicação UnificadoProcurando os robôs na rede...     ??   029   qualseunome       PC      0175...
Protocolo Simples deIntercomunicação Unificado
Demo
Próximos passos● Criar classes de comandos
Próximos passos● Criar classes de comandos● Tradução PSIU ASCII para PSIU HEXA
Próximos passos● Criar classes de comandos● Tradução PSIU ASCII para PSIU HEXA● Atrair a comunidade!
Próximos passos● Criar classes de comandos● Tradução PSIU ASCII para PSIU HEXA● Atrair a comunidade!  ○ Unificado é o que ...
AgradecimentosRoboLivre.org:● Henrique● Rodrigo● Fábio● Ricardo
A todo mundo eu dou       PSIU!Protocolos de Comunicação Unificados       Thiago Figueredo Cardoso          tfcardoso [at]...
A todo mundo eu dou PSIU (Campus Party 2012)
Próximos SlideShares
Carregando em…5
×

A todo mundo eu dou PSIU (Campus Party 2012)

387 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
387
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

×