/MaraIris

Um teclado virtual para pacientes acometidos por esclerose lateral amiotrófica (ELA)

Primary LanguageJavaScript

Projeto Mara


O projeto Mara tem uma versão com controle pelo piscar de olhos! Você pode acessar o repositório aqui

O Projeto Mara foi desenvolvido com o objetivo de aprimorar a comunicação de pessoas que sofrem de esclerose lateral amiotrófica (ELA), uma doença neurológica que afeta o funcionamento dos neurônios motores, levando à progressiva perda de movimento dos membros, culminando na paralisia total. Essa paralisia ocorre de baixo para cima no corpo, deixando os músculos oculares como os últimos a serem afetados. É importante notar que os neurônios sensoriais permanecem funcionando normalmente, permitindo que os pacientes ainda sintam sensações de toque, dor, temperatura e posição dos membros.

Comunicação com Pacientes

Existem vários métodos de comunicação com pacientes com ELA, e um deles envolve o uso de um quadro com o alfabeto disposto em quadrantes. O processo para escolher a letra P, por exemplo, é o seguinte:

Um acompanhante ou profissional de saúde posiciona o quadro na frente do paciente, que olha diretamente para ele.

Imagem da visão do paciente com o acompanhante/profissional de saúde e quadro de comunicação à sua frente

O paciente seleciona um quadro que contém a letra desejada olhando em sua direção.

Imagem do paciente olhando na direção do quadrante da letra P no quadro selecionado

Como se o quadro aumentasse de tamanho, o paciente olha na direção do quadrante que contém a letra escolhida.

Imagem do paciente olhando na direção do quadrante da letra P no quadro selecionado

Projeto Mara - Versão 2

O Projeto Mara foi recentemente atualizado para a sua versão 2, que utiliza as tecnologias do Tailwind CSS e React para melhorar a escalabilidade do código, além de um novo ambiente de calibração da biblioteca de detecção de olhar o WebGazer.js. O projeto permite que os pacientes usem um teclado virtual que simula o quadro físico, facilitando a comunicação por meio do movimento dos olhos. Com a ajuda de um computador ou tablet com câmera, os pacientes podem escrever e pronunciar textos de forma autônoma por meio desta aplicação web.

Para mais informações sobre a versão anterior do projeto, visite o repositório anterior.

Ambiente de calibração

Procedimento de calibração

Digitação

Teste de escrita

Experimentar o projeto

Há duas maneiras de iniciar o projeto, a primeira delas é acessando o site hosteado pelo vercel: Mara

A outra maneira é rodando o código localmente em sua máquina! Certifique-se de que possui o git e o nodejs instalados em seu computador.

  • Clone o repositório em uma pasta de seu agrado, navegue para a pasta e abra o servidor local:
git clone https://github.com/jpbetanza/Mara2.git
cd Mara2
npm run dev

Feito com

Autor