O Projecto DiABlu no CITAR
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
FerramentaDiABlu
Aplicação do
utilizador
AmbienteAmbienteOSCBluetooth
↓
☺
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
DiABluScout
Aplicação do
utilizador
Telemóveis bluetooth (id, nome, marca, tipo)
Telemóveis bluetooth (id, nome, marca, tipo)
OSCBluetooth
↓
9
O que é o DiABlu: Mailman
• Recebe e envia ficheiros através de bluetooth
FerramentaDiABlu
Aplicação do
utilizador
Telemóveis bluetooth
Telemóveis bluetooth OSCBluetooth
↓
10
O que é o DiABlu: SMS2OSC
• Recebe e envia mensagens SMS
FerramentaDiABlu
Aplicação do
utilizador
TelemóveisTelemóveis
OSCSMS
↓
11
O que é o DiABlu: LegOSC
• Controla os robôs da Lego (MindstormsNXT)
FerramentaDiABlu
Aplicação do
utilizador
Robôs NXTRobôs NXT
OSCBluetooth
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
21
Resultados: site
↓
http://diablu.jorgecardoso.eu
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 ofCommunication
• MA - Graphic Design
• LegOSC (biblioteca processing)
↓
26
Resultados: projectos com maior visibilidade
• Jorge Cardoso e Pedro Santos
• Stories in Place
• Festival FuturePlaces
• 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 artistsProceedings of the Fifth International Conference on Informatics inControl, Automation and Robotics, 2008, RA-1, 177-182
• Cardoso, J.Enabling User Interaction in installation art using mobile devicesBritish HCI Group Interfaces Magazine, 2006, 58, 6-9
• Cardoso, J. & Rodrigues, N.Dopico, L. (ed.)DiABlu: Digital Arts' BluetoothProceedings 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
↓
30
Resultados: festivais
• Bienal de Cerveira (2007)• Future Places (2008)
31
Futuro
• Novas ferramentas
• Correcção de bugs/adição de melhorias
• Maior utilização por parte dos alunos– Mais alunos de artes
digitais…
?
32
Fim
Top Related