Abstração de eventos de sensores para dispositivos de interação

Detalhes bibliográficos
Ano de defesa: 2008
Autor(a) principal: Felipe Silva Santos
Orientador(a): Maria da Graça Campos Pimentel
Banca de defesa: Heloisa Vieira da Rocha, Jorge Luiz e Silva
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade de São Paulo
Programa de Pós-Graduação: Ciências da Computação e Matemática Computacional
Departamento: Não Informado pela instituição
País: BR
Link de acesso: https://doi.org/10.11606/D.55.2008.tde-03072008-100619
Resumo: Vários tipos de sensores têm sido explorados na construção de mecanismos para capturar, por exemplo, movimentos dos olhos, da cabeça, ou do tórax do usuário. A construção de dispositivos de interação baseados em tais sensores demandam conhecimentos especializados. O trabalho aqui reportado teve como objetivo desenvolver uma arquitetura de componentes de hardware e software que fornece, como dados de entrada para aplicações computacionais, eventos capturados de sensores tais como os que detectam inclinação, rotação e aceleração. A pesquisa envolveu a concepção e a implementação de uma arquitetura em camadas que possui, em sua base, uma camada de hardware composta por um conjunto de sensores e circuitos apropriados que mensuram eventos físicos e, nas demais camadas, componentes de software que permitem associar uma semântica de dados de entrada para aplicações aos dados primitivos provenientes dos sensores e das camadas intermediárias. Como resultado, a arquitetura disponibiliza os dados dos sensores como eventos em alto nível, que podem ser associados a operações de interação usuário-computador típicas de um mouse, de um teclado ou de um joystick, por exemplo. A implementação de um dispositivo de interação baseado em sensores é facilitada, por um lado, pelo fato de o tratamento de erros associado ao uso de sensores poder ter sido realizado nas camadas inferiores e, por outro, pelo fato de os dados serem apresentados em um alto nível de abstração que não exige conhecimento específico sobre o uso do hardware associado. Como estudo de caso, criouse um dispositivo de interação que permite interações típicas de um mouse, e que pode ser usado por usuários tetraplégicos, que possuam controle fino dos movimentos da cabeça e ausência de deficiências visuais
id USP_3b6c93b5034b9fb56c79485332302d1d
oai_identifier_str oai:teses.usp.br:tde-03072008-100619
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis Abstração de eventos de sensores para dispositivos de interação Abstraction of sensor events for interaction devices 2008-05-26Maria da Graça Campos PimentelHeloisa Vieira da RochaJorge Luiz e SilvaFelipe Silva SantosUniversidade de São PauloCiências da Computação e Matemática ComputacionalUSPBR Accelerometer Acelerômetro Assistive mouse Bússola eletrônica Electronic compass Human computer interaction Interação usuário-computador Mouse assistivo Sensores Sensors Tecnologia assistiva Vários tipos de sensores têm sido explorados na construção de mecanismos para capturar, por exemplo, movimentos dos olhos, da cabeça, ou do tórax do usuário. A construção de dispositivos de interação baseados em tais sensores demandam conhecimentos especializados. O trabalho aqui reportado teve como objetivo desenvolver uma arquitetura de componentes de hardware e software que fornece, como dados de entrada para aplicações computacionais, eventos capturados de sensores tais como os que detectam inclinação, rotação e aceleração. A pesquisa envolveu a concepção e a implementação de uma arquitetura em camadas que possui, em sua base, uma camada de hardware composta por um conjunto de sensores e circuitos apropriados que mensuram eventos físicos e, nas demais camadas, componentes de software que permitem associar uma semântica de dados de entrada para aplicações aos dados primitivos provenientes dos sensores e das camadas intermediárias. Como resultado, a arquitetura disponibiliza os dados dos sensores como eventos em alto nível, que podem ser associados a operações de interação usuário-computador típicas de um mouse, de um teclado ou de um joystick, por exemplo. A implementação de um dispositivo de interação baseado em sensores é facilitada, por um lado, pelo fato de o tratamento de erros associado ao uso de sensores poder ter sido realizado nas camadas inferiores e, por outro, pelo fato de os dados serem apresentados em um alto nível de abstração que não exige conhecimento específico sobre o uso do hardware associado. Como estudo de caso, criouse um dispositivo de interação que permite interações típicas de um mouse, e que pode ser usado por usuários tetraplégicos, que possuam controle fino dos movimentos da cabeça e ausência de deficiências visuais Some types of sensors have been explored in the construction of mechanisms to capture, for example, movements of the eyes, the head, or the thorax of the user. The construction of devices of interaction based in such sensors demand specialized knowledge. The work reported here had as objective to develop an architecture of components of the hardware and software that it supplies, as given of entrance for computational applications, captured events of sensors such as the ones that detect inclination, rotation and acceleration. The research involved the conception and the implementation of a in layers architecture that it possesss, in its base, a composed layer of the hardware for a set of sensors and appropriate circuits that measure physical events and, in the too much layers, software components that allow to associate a semantics of data of entrance for applications to the primitive data proceeding from the sensors and the intermediate layers. As result, the architecture makes available the data of the sensors as events in high level, that can be associates the operations of typical interaction one user-computer mouse, of a keyboard or one joystick, for example. The implementation of a device of interaction based on sensors is facilitated, on the other hand, for the fact of the treatment of errors associated to the use of sensors to be able to have been carried through in inferior layers e, for another one, the fact of the data to be presented in one high level of abstraction that does not demand specific knowledge on the use of the associated hardware. As case study, an interaction device was created that allows typical interactions of one mouse, and that it can be used for tetraplegic users, who possess fine control of the movements of the head and absence of visual deficiencies https://doi.org/10.11606/D.55.2008.tde-03072008-100619info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USP2023-12-21T18:08:08Zoai:teses.usp.br:tde-03072008-100619Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:09:55Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.pt.fl_str_mv Abstração de eventos de sensores para dispositivos de interação
dc.title.alternative.en.fl_str_mv Abstraction of sensor events for interaction devices
title Abstração de eventos de sensores para dispositivos de interação
spellingShingle Abstração de eventos de sensores para dispositivos de interação
Felipe Silva Santos
title_short Abstração de eventos de sensores para dispositivos de interação
title_full Abstração de eventos de sensores para dispositivos de interação
title_fullStr Abstração de eventos de sensores para dispositivos de interação
title_full_unstemmed Abstração de eventos de sensores para dispositivos de interação
title_sort Abstração de eventos de sensores para dispositivos de interação
author Felipe Silva Santos
author_facet Felipe Silva Santos
author_role author
dc.contributor.advisor1.fl_str_mv Maria da Graça Campos Pimentel
dc.contributor.referee1.fl_str_mv Heloisa Vieira da Rocha
dc.contributor.referee2.fl_str_mv Jorge Luiz e Silva
dc.contributor.author.fl_str_mv Felipe Silva Santos
contributor_str_mv Maria da Graça Campos Pimentel
Heloisa Vieira da Rocha
Jorge Luiz e Silva
description Vários tipos de sensores têm sido explorados na construção de mecanismos para capturar, por exemplo, movimentos dos olhos, da cabeça, ou do tórax do usuário. A construção de dispositivos de interação baseados em tais sensores demandam conhecimentos especializados. O trabalho aqui reportado teve como objetivo desenvolver uma arquitetura de componentes de hardware e software que fornece, como dados de entrada para aplicações computacionais, eventos capturados de sensores tais como os que detectam inclinação, rotação e aceleração. A pesquisa envolveu a concepção e a implementação de uma arquitetura em camadas que possui, em sua base, uma camada de hardware composta por um conjunto de sensores e circuitos apropriados que mensuram eventos físicos e, nas demais camadas, componentes de software que permitem associar uma semântica de dados de entrada para aplicações aos dados primitivos provenientes dos sensores e das camadas intermediárias. Como resultado, a arquitetura disponibiliza os dados dos sensores como eventos em alto nível, que podem ser associados a operações de interação usuário-computador típicas de um mouse, de um teclado ou de um joystick, por exemplo. A implementação de um dispositivo de interação baseado em sensores é facilitada, por um lado, pelo fato de o tratamento de erros associado ao uso de sensores poder ter sido realizado nas camadas inferiores e, por outro, pelo fato de os dados serem apresentados em um alto nível de abstração que não exige conhecimento específico sobre o uso do hardware associado. Como estudo de caso, criouse um dispositivo de interação que permite interações típicas de um mouse, e que pode ser usado por usuários tetraplégicos, que possuam controle fino dos movimentos da cabeça e ausência de deficiências visuais
publishDate 2008
dc.date.issued.fl_str_mv 2008-05-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://doi.org/10.11606/D.55.2008.tde-03072008-100619
url https://doi.org/10.11606/D.55.2008.tde-03072008-100619
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade de São Paulo
dc.publisher.program.fl_str_mv Ciências da Computação e Matemática Computacional
dc.publisher.initials.fl_str_mv USP
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv Universidade de São Paulo
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1786376521792880640