130 likes | 316 Views
Projeto Consorciado 2: Middleware para integração de dispositivos remotos e TVDI Workshop II – João Pessoa – pb. Luiz Eduardo Cunha Leite Samuel Oliveira de Azevedo. Objetivos.
E N D
Projeto Consorciado 2: Middleware para integração de dispositivos remotos e TVDIWorkshop II – João Pessoa – pb Luiz Eduardo Cunha Leite Samuel Oliveira de Azevedo
Objetivos • Desenvolver um middlewarepara controle e programação de dispositivos remotos, tais como robôs, som, iluminação e ar-condicionado; • Desenvolver um protótipo de circuito eletrônico/software para controle de dispositivos, com uso de técnicas de clonagem de controle remoto; • Aplicações piloto para TVDI que utilizem o middleware; • Apresentação teatral para validação do sistema desenvolvido.
Cenário de Uso Estúdio Home Media Center STB Torre de Transmissão STB STB Servidor do Estúdio Servidor de Rede/ Intenet
Arquitetura de Middleware Ideal - Tese Proposto
Equipe • Luiz Eduardo Cunha Leite: coordenador . • Samuel Oliveira de Azevedo : coordenar os alunos de mestrado e graduação, projeto e desenvolvimento do middleware; • Renata Pitta Barros: coordenar os alunos de graduação, desenvolvimento do compilador e da linguagem de controle; • Renato Gardman(bolsista do projeto de excelência): integração com outros projetos, desenvolvimento de software (controle remoto e robô Galatéia), desenvolvimento de protótipo de hardware; • Eduardo Agostinho (bolsista do projeto de excelência): desenvolvimento de software (módulos de serviços e de drivers); • Anelisa Diógenes Freitas: desenvolvimento de software; • Isaac Diego Tavares de Souza: desenvolvimento de software e hardware; • Hélio Helin Tiago Fernandes de Oliveira: desenvolvimento de software e hardware; Victor • Herlon Silva Santos: desenvolvimento de software.
Etapas • Protótipo 1 – 100% • Middleware: integrar controle do robô, controle remoto do n-wii, e leitor de XML– 100% • Aplicação: interface educativa para o controle remoto dos robôs na TV – 100%
Etapas • Protótipo 2 – 65% • Linguagem: desenvolvimento da gramática e do compilador- 90% (novas adições, como programar velocidade precisam ser feitas) • Middleware: integração com compilador - 100% • Hardware: protótipo do dispositivo de clonagem de controles remotos – 0% (protótipo perdido) • Aplicação: interface educativa para programação de dispositivos – 30%
Etapas • Protótipo 3 – 50% • Middleware: adição de protótipos de módulos da camada de serviços (multimídia) – Adiado para versão futura (Não estava na proposta original) . • Hardware: desenvolvimento de protótipo que interliga dispositivos de hardware ao conversor/computador, usando o clonador de controles remotos. – 0% • Aplicação: interface para configuração de dispositivos no conversor/computador, protótipo do gerenciador de serviços multimídia. – 100%
Etapas • Protótipo 4 – 17,5% • Middleware: desenvolvimento dos módulos anteriores, adição de protótipos de módulos da camada de drivers, adição de novos dispositivos robóticos. 30% • Hardware: integrar controle de luz e som ao protótipo anterior. • Aplicação: interface para atualização de software dos dispositivos do conversor/computador. • Rede: escolha/desenvolvimento do protocolo que permite o controle dos dispositivos remotos através da internet.
Etapas • Protótipo 5 – 17,5% • Middleware: desenvolvimento dos módulos anteriores, adição de módulos na camada de serviços (armazenamento, busca e PVR). • Hardware: integrar com o middleware. • Aplicação: desenvolvimento de aplicação interativa que será usada na peça, desenvolvimento do gerenciador multimídia. • Rede: desenvolvimento de serviço de rede para acesso aos dispositivos – 70%
Demonstrações • Interface de controle remoto de robô via conversor; • Controle remoto de robô via wii-mote; • Interface de programação de robôs no conversor.