eViacam no Ubuntu 10.10 - Acessibilidade: Movendo o mouse com movimentos da cabeça

O artigo visa auxiliar na instalação do aplicativo eViacam no Ubuntu 10.10. O eViacam é uma interface que permite que o usuário de um computador possa mover e clicar com os botões do mouse utilizando movimentos com a cabeça.

[ Hits: 11.635 ]

Por: Jonatas Augusto em 01/02/2011 | Blog: http://hotplugdicas.blogspot.com


Instalando e configurando aplicativo eViacam no Ubuntu 10.10



A acessibilidade na informática provêm de ferramentas ou conjuntos de ferramentas que permitem que portadores das mais variadas necessidades especiais usufruam dos recursos que um computador oferece. Entre essas ferramentas, destacamos leitores de tela para deficientes visuais, teclados virtuais para portadores de deficiência motora ou com dificuldades de coordenação motora, e sintetizadores de voz para pessoas com problemas de fala.

Neste tutorial conheceremos o eViacam, uma interface que permite que o usuário de um computador possa mover e clicar com os botões do mouse utilizando movimentos com a cabeça.

A câmera ideal para este projeto deve ter a capacidade de no mínimo 25 frames, embora eu tenha ficado satisfeito com o resultado utilizando uma câmera integrada do notebook, de 7,5 frames.

Assista um pequeno vídeo de demonstração que fiz:
A versão funcional para o Ububnu 10.10 do pacote do eViacam 1.4.1 pode ser obtida no seguinte link:
Como você pode observar, não se trata de um pacote Debian e, por isso, deverá ser compilado para o Ubuntu 10.10. Antes da compilação, será necessário fazermos algumas atualizações no sistema.

Abra um terminal, execute o Synaptic como root e instale os seguintes pacotes, que não estão presentes na instalação padrão:
  • python-wxgtk2.8
  • python-wxtools
  • wx2.8-i18n
  • libwxgtk2.8-dev
  • libgtk2.0-dev
  • libcvaux-dev
  • libhighgui-dev
  • libcv-dev
  • libxtst-dev

Com os pacotes requeridos instalados, vamos ao café-com-leite:

tar -zxvf eviacam_1.0.1.orig.tar.gz
$ cd eviacam-1.0.1/
$ ./configure
$ make
# make install


Depois do pacote instalado, Vá em Menu > Acessibilidade > eViacom ou digite no lançador ou no terminal "eviacomloader".

Considerações finais: Eu realmente fiquei impressionado com a capacidade deste aplicativo. Mas para mim, não passa de uma brincadeira. Uma linda brincadeira. Afinal, me presenteei com um notebook do jeito que eu queria com este fim. Imagino que, se eu aprovei, o que não dirão os realmente necessitados, os que o utilizarão para suprir sua necessidade de interagir com um computador!

Penso também que, infelizmente, projetos de acessibilidade para portadores de necessidades especiais ainda engatinham. Muitos deles, são limitados e por alguma razão, nem os desenvolvedores e nem os que contribuem voluntariamente com outros projetos, tem ânimo para prosseguirem no desenvolvimento. É o caso de um outro aplicativo para a plataforma Gnome, o Gnome-Voice-Control.

Aos desenvolvedores e/ou mantenedores do eViacam os meus parabéns. Pela iniciativa e pelo excelente resultado até o momento.

Referências:
   

Páginas do artigo
   1. Instalando e configurando aplicativo eViacam no Ubuntu 10.10
Outros artigos deste autor

Impressoras no Linux - Instalando mais de 2000 modelos

BluePad - Celular com Java e Bluetooth controlando apresentações remotamente

Ubuntu - Substituindo Drivers nVidia Canonical por nVidia Oficial

Configurando TV Digital no Ubuntu 10.04 - (PlayTV USB SBTVD)

Ubuntu X Windows (virtualizado) - Compartilhando Pastas

Leitura recomendada

Instalação de VMWare Workstation 6.x em sistemas Mandriva Linux

BrisCAD: Manipulando arquivos do Autocad (.dwg) no Linux

Instalando o Nagios Core 3.2, Plugins, NRPE, NSClient (Ubuntu 10.4)

Instalação do Docker no CentOS 7

GLPI - Implantação de Central de Serviços

  
Comentários
[1] Comentário enviado por rrossilva em 01/02/2011 - 15:20h

cara, esta me retornando um erro no make


-MT crvcamera_v4l2.lo -MD -MP -MF .deps/crvcamera_v4l2.Tpo -c crvcamera_v4l2.cpp -fPIC -DPIC -o .libs/crvcamera_v4l2.o
crvcamera_v4l2.cpp:31:28: fatal error: linux/videodev.h: No such file or directory
compilation terminated.
make[2]: *** [crvcamera_v4l2.lo] Error 1
make[2]: Leaving directory `/home/rafael/eviacam-1.4.1/creavision'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rafael/eviacam-1.4.1'
make: *** [all] Error 2


N'ao consigo achar qual o pacote esta faltando

[2] Comentário enviado por tiekookeit em 01/02/2011 - 15:27h

Simplismente FANTÁSTICO!!!!!!!!!!



Parabéns a você pela dica e a comunidade pelo fabuloso software!!!

[3] Comentário enviado por removido em 01/02/2011 - 15:29h

Interessante

[4] Comentário enviado por cruzeirense em 01/02/2011 - 16:43h

O programa é bom e já utilizo há algum tempo no Windows 7. Infelizmente no meu ubuntu não funcionou porque a imagem da webcam só aparece invertida e eu não consegui (ainda) resolver.
Parece que a versão linux é melhor que a windows porque suporta gestos (não sei bem o que é isso porque, como disse, não consegui instalar, mas acredito que seja o controle do clique com piscadas por exemplo).
O interessante é que os mais leigos não acreditam quando olham o programa funcionando. Ninguém imagina que é via Webcam. Eu cheguei a falar com minha namorada que é via controle mental, e ela acreditou...

[5] Comentário enviado por rogeriojlle em 01/02/2011 - 19:12h

no Ubuntu 10.04 faltou um pacotinho ou outro, alguma coisa com wx.......dev, a saída do ./configure dá a dica.

Não sei se vai servir em outros, mas fiz um .deb, seguindo à risca as instruções que encontrei no arquivo INSTALL, se alguém quiser posso passar, mas se algo der errado, dificilmente poderei ajudar, apenas fui "sortudo" e não entendo nada nada de compilação

[6] Comentário enviado por giovanildo em 02/02/2011 - 00:23h

funcionou no meu ubuntu 10.04

[7] Comentário enviado por VØLT em 02/02/2011 - 13:11h

LINUX Domina ! ae ! esses grandes avanços sao exelentes !

[8] Comentário enviado por defabio em 02/02/2011 - 13:53h

Boa Tarde.

Fiz os procedimento citados mas na hora que digitei make, não aconteceu nada
root@FWFabio:/home/fabio/Downloads/eviacam-1.4.1# make
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.
root@FWFabio:/home/fabio/Downloads/eviacam-1.4.1#

[9] Comentário enviado por cruzeirense em 02/02/2011 - 16:19h

Prezado Giovanildo,

Ví que você conseguiu instalar no Ubuntu.
Você chegou a olhar o que é a opção de controle através de gestos?

Grato...

[10] Comentário enviado por sedan75 em 02/02/2011 - 17:16h

@defabio

Verifique e corrija os erros exibidos após o comando ./configure.

[11] Comentário enviado por defabio em 04/02/2011 - 08:21h

Bom Dia.

Fiz a instalação com sucesso, mas quando executo o software ocorre a mensagem abaixo, oq pode ser?
fabio@Fwfabio:~$ sudo eviacam
[libwebcam] Unknown V4L2 user control ID encountered: 0x00980912 (V4L2_CID_USER_BASE + 18)
Unable to find any suitable image format

[12] Comentário enviado por welington.silva em 04/02/2011 - 21:39h

Show de bola!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts