seminário de robótica - pucrs
TRANSCRIPT
Uso de Robotica para ensino de programacaobaseada em interface multimodal
para pessoas com deficiencia visual:Ambiente Assistivo de Programacao dos Robos
Alexandre de Morais Amory (Orientador)Isabel Harb Manssour (co-orientadora)
Marcia de Borba Campos (co-orientadora)
2015.2
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Agenda
1 Introducao
2 Motivacao3 Visao do sistema:
1 Software2 Hardware
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Agenda
1 Introducao
2 Motivacao3 Visao do sistema:
1 Software2 Hardware
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Agenda
1 Introducao
2 Motivacao3 Visao do sistema:
1 Software2 Hardware
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Agenda
1 Introducao
2 Motivacao3 Visao do sistema:
1 Software2 Hardware
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Agenda
1 Introducao
2 Motivacao3 Visao do sistema:
1 Software2 Hardware
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Introducao
Desenvolvimento de uma ferramenta assistiva para aprendizadode logica de programacao voltado para deficientes visuais,incluindo feedbacks baseados em diferentes interfaces e interacao,que sejam adequados para que o cego possa melhor compreender oprocesso de programacao e a utilizacao de um robo comofacilitador do processo de orientacao e mobilidade.
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Introducao
Figura: Censo 2010 IBGE pessoas com deficiencia
Media nacional 23,9% representa 45.606.048 brasileiros
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Motivacao
Prover ferramenta assistiva para aprendizado de logica deprogramacao voltado para deficientes visuais. Por uma sociedade
mais inclusiva e que prestigie a inclusao dos cegos.
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Visao do sistema
Hardware: Robo como facilitador no processo de orientacao emobilidade no ambiente.Software: Tecnologia assistiva para aprendizado de programacao.
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Software: Tecnologia Assistiva
Tecnologia Assistiva(TA) identificar recursos e servicos quecontribuem para proporcionar ou ampliar habilidades funcionais de
pessoas com deficiencia e consequentemente promover vidaindependente e inclusao. (BERSCH TONOLLI, 2006)
“Para as pessoas sem deficiencia a tecnologia torna as coisas mais faceis.
Para as pessoas com deficiencia, a tecnologia torna as coisas possıveis”.
(RADABAUGH, 1993)
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Software
Baseado na linguagem LOGOPromove a construcao do conhecimento por meio do uso dastecnologiasLinguagem simples e de facil aprendizadoPotencializa o aprendizado da programacao de forma prazerosa(PAPERT, 1997; SOUZA, 2007) Comandos:– MOVIMENTACAO: PF 10, PD 90, PF 10, PD 90– REPETICAO: REPITA 2 [ PF 10 : PD 90 ]
Sintetizador de Voz FLITEFornece um feedback imediato das acoes - audioDesenvolvida para embarcadosVelocidade — tamanho e considerado um dos melhoresPequena curva de aprendizado e simples de usar
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Software
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Software: Player
Sistema para controle de robos moveis amplamente utilizado poruniversidades, institutos de pesquisa e empresas em diversos paıses.A arquitetura cliente/servidor permite grande versatilidade nocontrole de robos e sensores, de forma que um cliente (programade controle) pode controlar diversos servidores e diferentes clientespodem controlar diferentes sensores de um mesmo robo.
Servidor faz a interface com o robo e com outros sensores,obtendo dados, enviando-os para o cliente e recebendoinstrucoes do cliente para o controle do robo e dos sensores
Cliente responsavel por obter os dados do servidor,interpreta-los e envia instrucoes para o servidor (robo) para aexecucao de determinada tarefa.
Player cliente desenvolvido em C
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Software: Ambiente Virtual
Ambiente de simulacao 2D para robos moveis, sensores eobjetos compatıvel com playerDestina-se ao apoio de pesquisa sobre sistemas autonomosmulti-agente, disponibilizando modelos simples e com bom podercomputacional de varios dispositivos.
Figura: Recurso
Alexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos
Hardware
Figura: Prototipo realAlexandre de Morais Amory (Orientador) Isabel Harb Manssour (co-orientadora) Marcia de Borba Campos (co-orientadora)Uso de Robotica para ensino de programacao baseada em interface multimodal para pessoas com deficiencia visual: Ambiente Assistivo de Programacao dos Robos