o projecto diablu no citar

32
O Projecto DiABlu no CITAR

Upload: jorge-c-s-cardoso

Post on 19-Jan-2015

1.236 views

Category:

Education


3 download

DESCRIPTION

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

TRANSCRIPT

Page 1: O Projecto DiABlu no CITAR

O Projecto DiABlu no CITAR

Page 2: O Projecto DiABlu no CITAR

2

Sumário

• Origem• O que é o DiABlu• Desenvolvimento• Resultados• Futuro

Page 3: O Projecto DiABlu no CITAR

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

Page 4: O Projecto DiABlu no CITAR

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

Page 5: O Projecto DiABlu no CITAR

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↓

Page 6: O Projecto DiABlu no CITAR

6

O que é o DiABlu

Modelo genérico

FerramentaDiABlu

Aplicação do

utilizador

AmbienteAmbienteOSCBluetooth

Page 7: O Projecto DiABlu no CITAR

7

O que é o DiABlu

• Quatro ferramentas (até ao momento):– Scout

– Mailman– SMS2OSC

– LegOSC

Page 8: O Projecto DiABlu no CITAR

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

Page 9: O Projecto DiABlu no CITAR

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

Page 10: O Projecto DiABlu no CITAR

10

O que é o DiABlu: SMS2OSC

• Recebe e envia mensagens SMS

FerramentaDiABlu

Aplicação do

utilizador

TelemóveisTelemóveis

OSCSMS

Page 11: O Projecto DiABlu no CITAR

11

O que é o DiABlu: LegOSC

• Controla os robôs da Lego (MindstormsNXT)

FerramentaDiABlu

Aplicação do

utilizador

Robôs NXTRobôs NXT

OSCBluetooth

Page 12: O Projecto DiABlu no CITAR

12

Desenvolvimento: filosofia

• Código aberto (open source)– Mais fácil cativar programadores (?)

– Mais fácil cativar utilizadores (?)

• http://code.google.com/p/diablu

Page 13: O Projecto DiABlu no CITAR

13

Desenvolvimento: problema

• Como desenvolver estas ferramentas no contexto do CITAR?

• Necessário– Tempo…– Pessoas

– Conhecimentos de programação– Dinheiro

Page 14: O Projecto DiABlu no CITAR

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

Page 15: O Projecto DiABlu no CITAR

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• …

Page 16: O Projecto DiABlu no CITAR

16

Desenvolvimento: pessoas

• Nuno “Lanches“Rodrigues

• FEUP (LEIC)

• 2006• POCI• Scout e aplicação

móvel

Page 17: O Projecto DiABlu no CITAR

17

Desenvolvimento: pessoas

• Pedro Santos

• FEUP (MIEIC)• 2008

• IEFP• Mailman e SMS2OSC

Page 18: O Projecto DiABlu no CITAR

18

Desenvolvimento: pessoas

• Colaboração externa

• Hugo Maurício

• ISEL• 2007/2008

Page 19: O Projecto DiABlu no CITAR

19

Desenvolvimento: pessoas

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

– UMinho– etc

Page 20: O Projecto DiABlu no CITAR

Desenvolvimento: tempo

• No total, cerca de 1 ano – ~5 meses Nuno

– ~8 meses Pedro

20

Page 21: O Projecto DiABlu no CITAR

21

Resultados: site

http://diablu.jorgecardoso.eu

Page 22: O Projecto DiABlu no CITAR

22

Resultados: integração em aulas

• Disciplina de Programação Multimédia– Micro projectos

• Projecto Final de Artes Digitais

Page 23: O Projecto DiABlu no CITAR

23

Resultados: projectos com maior visibilidade

• João Cordeiro

• Nulltidão• Bar EA

• 2006• Programação

Multimédia

• Scout

Page 24: O Projecto DiABlu no CITAR

24

Resultados: projectos com maior visibilidade

• Jorge Coutinho

• Show Dot Some Love• Bar EA/Bienal de

Cerveira• 2007• Programação

Multimédia• Scout

Page 25: O Projecto DiABlu no CITAR

25

Resultados: projectos com maior visibilidade

• Diego Baca

• Viral Blocks• LCC - London

College ofCommunication

• MA - Graphic Design

• LegOSC (biblioteca processing)

Page 26: O Projecto DiABlu no CITAR

26

Resultados: projectos com maior visibilidade

• Jorge Cardoso e Pedro Santos

• Stories in Place

• Festival FuturePlaces

• Mailman

Page 27: O Projecto DiABlu no CITAR

27

Resultados: projectos com maior visibilidade

• Jorge Cardoso

• Flickr-CITAR• Corredor do CITAR

• Mailman

Page 28: O Projecto DiABlu no CITAR

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

Page 29: O Projecto DiABlu no CITAR

29

Resultados: imprensa

• Revista Exame Informática• Jornal Notícias• Jornal Público• Cienciapt.pt• …

• Graças à assessoria de imprensa

Page 30: O Projecto DiABlu no CITAR

30

Resultados: festivais

• Bienal de Cerveira (2007)• Future Places (2008)

Page 31: O Projecto DiABlu no CITAR

31

Futuro

• Novas ferramentas

• Correcção de bugs/adição de melhorias

• Maior utilização por parte dos alunos– Mais alunos de artes

digitais…

?

Page 32: O Projecto DiABlu no CITAR

32

Fim