Share
Embed
O Projecto DiABlu no CITAR
Apresentação do projecto DiABlu no CITAR. Motivação, processo de desenvolvimento e resultados.
Jorge C. S. Cardoso
January 27, 2009
Transcript
32 slides
-
2 Sumário • Origem • O que é o DiABlu
• Desenvolvimento • Resultados • Futuro -
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 ↓ -
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 -
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 programas de computador ↓ -
6 O que é o DiABlu Modelo genérico Ferramenta DiABlu
Aplicação do utilizador Ambiente Ambiente OSC Bluetooth ↓ ☺ -
7 O que é o DiABlu • Quatro ferramentas (até
ao momento): – Scout – Mailman – SMS2OSC – LegOSC ↓ -
8 O que é o DiABlu: Scout • Detecta a
presença de dispositivos bluetooth • Comunica os dados dos dispositivos a outras aplicações DiABlu Scout Aplicação do utilizador Telemóveis bluetooth (id, nome, marca, tipo) Telemóveis bluetooth (id, nome, marca, tipo) OSC Bluetooth ↓ -
9 O que é o DiABlu: Mailman • Recebe e
envia ficheiros através de bluetooth Ferramenta DiABlu Aplicação do utilizador Telemóveis bluetooth Telemóveis bluetooth OSC Bluetooth ↓ -
10 O que é o DiABlu: SMS2OSC • Recebe e
envia mensagens SMS Ferramenta DiABlu Aplicação do utilizador Telemóveis Telemóveis OSC SMS ↓ -
11 O que é o DiABlu: LegOSC • Controla os
robôs da Lego (Mindstorms NXT) Ferramenta DiABlu Aplicação do utilizador Robôs NXT Robôs NXT OSC Bluetooth -
12 Desenvolvimento: filosofia • Código aberto (open source) – Mais
fácil cativar programadores (?) – Mais fácil cativar utilizadores (?) • http://code.google.com/p/diablu ↓ -
13 Desenvolvimento: problema • Como desenvolver estas ferramentas no contexto
do CITAR? • Necessário – Tempo… – Pessoas – Conhecimentos de programação – Dinheiro ↓ -
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 ↓ -
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 • … ↓ -
16 Desenvolvimento: pessoas • Nuno “Lanches“ Rodrigues • FEUP (LEIC)
• 2006 • POCI • Scout e aplicação móvel ↓ -
17 Desenvolvimento: pessoas • Pedro Santos • FEUP (MIEIC) •
2008 • IEFP • Mailman e SMS2OSC ↓ -
18 Desenvolvimento: pessoas • Colaboração externa • Hugo Maurício •
ISEL • 2007/2008 ↓ -
19 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 -
22 Resultados: integração em aulas • Disciplina de Programação Multimédia
– Micro projectos • Projecto Final de Artes Digitais ↓ -
23 Resultados: projectos com maior visibilidade • João Cordeiro •
Nulltidão • Bar EA • 2006 • Programação Multimédia • Scout ↓ -
24 Resultados: projectos com maior visibilidade • Jorge Coutinho •
Show Dot Some Love • Bar EA/Bienal de Cerveira • 2007 • Programação Multimédia • Scout ↓ -
25 Resultados: projectos com maior visibilidade • Diego Baca •
Viral Blocks • LCC - London College of Communication • MA - Graphic Design • LegOSC (biblioteca processing) ↓ -
26 Resultados: projectos com maior visibilidade • Jorge Cardoso e
Pedro Santos • Stories in Place • Festival Future Places • Mailman ↓ -
27 Resultados: projectos com maior visibilidade • Jorge Cardoso •
Flickr-CITAR • Corredor do CITAR • Mailman ↓ -
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 ↓ -
29 Resultados: imprensa • Revista Exame Informática • Jornal Notícias
• Jornal Público • Cienciapt.pt • … • Graças à assessoria de imprensa ↓ -
31 Futuro • Novas ferramentas • Correcção de bugs/adição de
melhorias • Maior utilização por parte dos alunos – Mais alunos de artes digitais… ?