O Projecto DiABlu no CITAR
Sumário
•   Origem
•   O que é o DiABlu
•   Desenvolvimento
•   Resultados
•   Futuro




                           2
Origem
    • 2003/2004
    • Contacto com alunos da especialização
      de Artes Digitais
      – Desenvolviam instalaçõe...
Origem
• Porque não criar ferramentas que
  facilitassem a implementação de alguns
  mecanismos de interacção?
  – Especif...
O que é o DiABlu
    • Filosofia
       – Mecanismos de interação através de dispositivos
         móveis
       – Alunos ...
☺


                  O que é o DiABlu
    Modelo genérico


       Ambiente
       Ambiente                              ...
O que é o DiABlu
    • Quatro ferramentas (até ao momento):
      – Scout
      – Mailman
      – SMS2OSC
      – LegOSC

...
O que é o DiABlu: Scout
    • Detecta a presença de dispositivos
      bluetooth
    • Comunica os dados dos dispositivos ...
O que é o DiABlu: Mailman
    • Recebe e envia ficheiros através de
      bluetooth



     Telemóveis
      Telemóveis
  ...
O que é o DiABlu: SMS2OSC
    • Recebe e envia mensagens SMS




     Telemóveis
      Telemóveis
                        ...
O que é o DiABlu: LegOSC
• Controla os robôs da Lego (Mindstorms
  NXT)



 Robôs NXT
 Robôs NXT
                         ...
Desenvolvimento: filosofia
    • Código aberto (open source)
      – Mais fácil cativar programadores (?)
      – Mais fác...
Desenvolvimento: problema
    •   Como desenvolver estas ferramentas no
        contexto do CITAR?
    •   Necessário
    ...
Desenvolvimento: solução
    • Estágios curriculares da (antiga) LEIC
      – Eu tinha acabado um estágio no INESC
       ...
Desenvolvimento: solução
    • Encontrar formas para financiar os
      estagiários
        – Para poder concorrer com as ...
Desenvolvimento: pessoas
    • Nuno “Lanches“
      Rodrigues
    • FEUP (LEIC)
    • 2006
    • POCI
    • Scout e aplica...
Desenvolvimento: pessoas
    •   Pedro Santos
    •   FEUP (MIEIC)
    •   2008
    •   IEFP
    •   Mailman e SMS2OSC



...
Desenvolvimento: pessoas
    • Colaboração externa

    • Hugo Maurício
    • ISEL
    • 2007/2008




                   ...
Desenvolvimento: pessoas
• A FEUP é uma instituição privilegiada (por
  nós), mas há outras:
  – ISEP
  – UMinho
  – etc

...
Desenvolvimento: tempo
• No total, cerca de 1 ano
  – ~5 meses Nuno
  – ~8 meses Pedro




                              20
Resultados: site
    http://diablu.jorgecardoso.eu




                                    21
↓
Resultados: integração em aulas
    • Disciplina de Programação Multimédia
      – Micro projectos
    • Projecto Final de...
Resultados: projectos com maior
                  visibilidade
    • João Cordeiro
    • Nulltidão
    • Bar EA
    • 2006...
Resultados: projectos com maior
               visibilidade
    • Jorge Coutinho
    • Show Dot Some Love
    • Bar EA/Bie...
Resultados: projectos com maior
               visibilidade
    • Diego Baca
    • Viral Blocks
    • LCC - London
      C...
Resultados: projectos com maior
               visibilidade
    • Jorge Cardoso e
      Pedro Santos
    • Stories in Plac...
Resultados: projectos com maior
                  visibilidade
    •   Jorge Cardoso
    •   Flickr-CITAR
    •   Corredor...
Resultados: publicações
    • Rodrigues, N.
      DiABlu Project no Centro de Investigação em Ciência e
      Tecnologias ...
Resultados: imprensa
    •   Revista Exame Informática
    •   Jornal Notícias
    •   Jornal Público
    •   Cienciapt.pt...
Resultados: festivais
• Bienal de Cerveira (2007)
• Future Places (2008)




                               30
Futuro
• Novas ferramentas
• Correcção de
  bugs/adição de

                              ?
  melhorias
• Maior utilização...
Fim




      32
Próximos SlideShares
Carregando em…5
×

O Projecto DiABlu no CITAR

1.499 visualizações

Publicada em

Apresentação do projecto DiABlu no CITAR. Motivação, processo de desenvolvimento e resultados.

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

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

Nenhuma nota no slide

O Projecto DiABlu no CITAR

  1. 1. O Projecto DiABlu no CITAR
  2. 2. Sumário • Origem • O que é o DiABlu • Desenvolvimento • Resultados • Futuro 2
  3. 3. Origem • 2003/2004 • Contacto com alunos da especialização de Artes Digitais – Desenvolviam instalações interactivas – Muitas dificuldades técnicas (avançadas) – Nalguns casos os mecanismos de interacção eram implementados em forma de protótipo 3 ↓
  4. 4. Origem • Porque não criar ferramentas que facilitassem a implementação de alguns mecanismos de interacção? – Especificamente, que tirassem partido da vulgarização dos telemóveis e das suas capacidades de comunicação 4
  5. 5. O que é o DiABlu • Filosofia – Mecanismos de interação através de dispositivos móveis – Alunos de artes digitais – Fácil integração com outras ferramentas (de várias áreas – som, vídeo, animação, etc) • Caraterísticas – Bluetooth -> protocolo de comunicação entre dispositivos móveis – OSC -> protocolo genérico de comunicação entre 5 programas de computador ↓
  6. 6. ☺ O que é o DiABlu Modelo genérico Ambiente Ambiente Aplicação Bluetooth OSC Ferramenta do DiABlu utilizador 6 ↓
  7. 7. O que é o DiABlu • Quatro ferramentas (até ao momento): – Scout – Mailman – SMS2OSC – LegOSC 7 ↓
  8. 8. O que é o DiABlu: Scout • Detecta a presença de dispositivos bluetooth • Comunica os dados dos dispositivos a outras aplicações Telemóveis Telemóveis Aplicação Bluetooth OSC DiABlu bluetooth (id, bluetooth (id, do Scout nome, marca, nome, marca, utilizador tipo) tipo) 8 ↓
  9. 9. O que é o DiABlu: Mailman • Recebe e envia ficheiros através de bluetooth Telemóveis Telemóveis bluetooth Aplicação bluetooth Bluetooth OSC Ferramenta do DiABlu utilizador 9 ↓
  10. 10. O que é o DiABlu: SMS2OSC • Recebe e envia mensagens SMS Telemóveis Telemóveis Aplicação SMS OSC Ferramenta do DiABlu utilizador 10 ↓
  11. 11. O que é o DiABlu: LegOSC • Controla os robôs da Lego (Mindstorms NXT) Robôs NXT Robôs NXT Aplicação Bluetooth OSC Ferramenta do DiABlu utilizador 11
  12. 12. Desenvolvimento: filosofia • Código aberto (open source) – Mais fácil cativar programadores (?) – Mais fácil cativar utilizadores (?) • http://code.google.com/p/diablu 12 ↓
  13. 13. Desenvolvimento: problema • Como desenvolver estas ferramentas no contexto do CITAR? • Necessário – Tempo… – Pessoas – Conhecimentos de programação – Dinheiro 13 ↓
  14. 14. Desenvolvimento: solução • Estágios curriculares da (antiga) LEIC – Eu tinha acabado um estágio no INESC • Financiado via PRODEP • Necessário: posto de trabalho no CITAR – Computador – Secretária e Cadeira (o mais difícil de conseguir) • Escrever uma proposta de estágio curricular e submeter à direcção da LEIC 14 ↓
  15. 15. Desenvolvimento: solução • Encontrar formas para financiar os estagiários – Para poder concorrer com as propostas de empresas aos mesmos estagiários – Motivação • Prodep • POCI • IEFP • … 15 ↓
  16. 16. Desenvolvimento: pessoas • Nuno “Lanches“ Rodrigues • FEUP (LEIC) • 2006 • POCI • Scout e aplicação móvel 16 ↓
  17. 17. Desenvolvimento: pessoas • Pedro Santos • FEUP (MIEIC) • 2008 • IEFP • Mailman e SMS2OSC 17 ↓
  18. 18. Desenvolvimento: pessoas • Colaboração externa • Hugo Maurício • ISEL • 2007/2008 18 ↓
  19. 19. Desenvolvimento: pessoas • A FEUP é uma instituição privilegiada (por nós), mas há outras: – ISEP – UMinho – etc 19
  20. 20. Desenvolvimento: tempo • No total, cerca de 1 ano – ~5 meses Nuno – ~8 meses Pedro 20
  21. 21. Resultados: site http://diablu.jorgecardoso.eu 21 ↓
  22. 22. Resultados: integração em aulas • Disciplina de Programação Multimédia – Micro projectos • Projecto Final de Artes Digitais 22 ↓
  23. 23. Resultados: projectos com maior visibilidade • João Cordeiro • Nulltidão • Bar EA • 2006 • Programação Multimédia • Scout 23 ↓
  24. 24. Resultados: projectos com maior visibilidade • Jorge Coutinho • Show Dot Some Love • Bar EA/Bienal de Cerveira • 2007 • Programação Multimédia • Scout 24 ↓
  25. 25. Resultados: projectos com maior visibilidade • Diego Baca • Viral Blocks • LCC - London College of Communication • MA - Graphic Design • LegOSC (biblioteca processing) 25 ↓
  26. 26. Resultados: projectos com maior visibilidade • Jorge Cardoso e Pedro Santos • Stories in Place • Festival Future Places • Mailman 26 ↓
  27. 27. Resultados: projectos com maior visibilidade • Jorge Cardoso • Flickr-CITAR • Corredor do CITAR • Mailman 27 ↓
  28. 28. Resultados: publicações • Rodrigues, N. DiABlu Project no Centro de Investigação em Ciência e Tecnologias para as Artes, FEUP 2006, Relatório de estágio • Santos, P. DiABlu MailMan no Centro de Investigação e Tecnologia das Artes, FEUP 2008, Tese de Mestrado • Cardoso, J.; Ferreira, M. & Santos, C. Filipe, J.; Cetto, J. A. & Ferrier, J. (ed.) LegOSC: Mindstorms NXT robotics programming for artists Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics, 2008, RA-1, 177-182 • Cardoso, J. Enabling User Interaction in installation art using mobile devices British HCI Group Interfaces Magazine, 2006, 58, 6-9 • Cardoso, J. & Rodrigues, N. Dopico, L. (ed.) DiABlu: Digital Arts' Bluetooth Proceedings of the Artech 2006 Conference, Universidade de Vigo, 2006, 60-64 28 ↓
  29. 29. Resultados: imprensa • Revista Exame Informática • Jornal Notícias • Jornal Público • Cienciapt.pt • … • Graças à assessoria de imprensa 29 ↓
  30. 30. Resultados: festivais • Bienal de Cerveira (2007) • Future Places (2008) 30
  31. 31. Futuro • Novas ferramentas • Correcção de bugs/adição de ? melhorias • Maior utilização por parte dos alunos – Mais alunos de artes digitais… 31
  32. 32. Fim 32

×