DIRETORIA DE PESQUISA
COORDENADORIA DE PICTI
PROJETO
TÍTULO DO PROJETO DE Construção da Infraestrutura de um Espaço Inteligente para Posicionamento e Controle de
PESQUISA Dispositivos Robóticos
SUB-ÁREA DO CONHECIMENTO
Medidas Elétricas, Magnéticas e Eletrônicas
(VER TABELA DO CNPq)
DECLARAÇÃO
Declaro que:
( X ) não estou usufruindo de qualquer tipo de afastamento ou licença previstos pela legislação
vigente.
( X ) pertenço a grupo de pesquisa certificado pelo Ifes.
( X ) estou em situação regular com relação à gestão de meu(s) projeto(s), em execução ou já
finalizado(s) no Ifes, e meu(s) estudante(s).
( X ) sou servidor efetivo do Ifes.
1. Parcerias
Financiamento do projeto pelo Edital FAPES 06/2014, conforme termo de outorga 0483/2015.
3. Introdução e justificativa
Nos últimos anos, o rápido avanço tecnológico nas áreas de eletrônica, computação e Internet
mudou a maneira como o homem interage com o ambiente em sua volta. Informações estão
disponíveis para qualquer pessoa a qualquer momento, cidades tornaram-se mais conectadas e
notícias chegam ao mundo inteiro de forma quase instantânea. Robôs e dispositivos eletrônicos,
cujas pesquisas iniciais centralizavam-se em aumentar a produtividade e o lucro das indústrias,
hoje fazem parte do dia a dia dos cidadãos, seja como forma de entretenimento ou para melhorar
sua qualidade de vida. Eletrodomésticos tornaram-se “inteligentes”, como “smart tv” ou “smart
refrigerator”, aumentando sua interação com o usuário e fornecendo uma grande quantidade de
funcionalidades.
Nesse sentido, torna-se natural pensar em uma casa que possa conectar-se com todos os seus
objetos “inteligentes” e permitir interconectividade entre eles, além de coletar informações sobre
seus moradores e tomar decisões baseada em tais observações para aumentar o conforto e,
possivelmente, a segurança das pessoas que ali moram. Essas casas são chamadas de “casas
ou espaços inteligentes” ou, em inglês, “smart homes” ou “intelligent spaces”. Um esquema
tridimensional de um espaço inteligente pode ser visto na Figura 1. As casas ou espaços
inteligentes utilizam conceitos de inteligência ambiente, computação ubíqua e internet das coisas
(Internet of Things- IoT) para integrar os diversos dispositivos, objetos e eletrodomésticos com
objetivo de prover aos seus moradores serviços. Além disso, a casa inteligente pode auxiliar na
redução de uso de recursos naturais, tais como água, energia elétrica e gás, e melhoria da
qualidade de vida de modo geral. Assim, a IoT mostra-se como uma importante ferramenta em
casas inteligentes (Atzori, et al., 2010).
Figura 1: Esquema 3D de uma casa inteligente baseada em visão computacional (Rampinelli, 2014).
A ideia básica do IoT é a presença pervasiva de uma variedade de objetos, tais como etiquetas de
identificação em radiofrequência (RFID), sensores, atuadores ou telefones celulares, os quais,
através de um único esquema de endereçamento, são capazes de interagir entre si e cooperar
com seus vizinhos para alcançar um objetivo comum, ou seja, sob a supervisão de um sistema
global, interagir com os moradores, perceber suas necessidades e atuar em prol da melhoria de
sua qualidade de vida (Giusto, et al., 2010).
Nesse contexto, esse projeto de pesquisa propõe a estruturação e aplicação de um espaço
inteligente no Instituto Federal de Educação, Ciências e Tecnologia do Espírito Santo – campus
Vitória. O espaço inteligente estruturado conta com uma rede de sensores, cujas informações
tratadas e analisadas serão utilizadas para posicionar e controlar os dispositivos que nele atuam.
Para isso, foram instaladas câmeras de vídeo que fornecem informações sobre o dispositivo a ser
controlado e seu entorno. A partir da pesquisa bibliográfica realizada, salienta-se o potencial de
inovação e de aplicação dos resultados desta pesquisa para soluções de problemas reais.
4. Objetivos da Pesquisa
Com base no estudo bibliográfico realizado, observou-se que a integração dos diversos objetos e
dispositivos de uma casa será um importante processo para aumentar o conforto e o bem estar do
cidadão. Com a automatização de processos cotidianos e o sensoriamento distribuído na casa,
será possível, por exemplo, que pessoas com alguma limitação de movimento possam realizar
tarefas para elas complexas, aumentando assim sua independência. No entanto, apesar de ser
uma linha de investigação promissora, não há uma grande movimentação na comunidade
científica do Brasil para realizar pesquisas semelhantes a essa. Baseado nisso, este Projeto de
Pesquisa propõe o desenvolvimento de hardware e software de um espaço inteligente usando
visão computacional como principal fonte de informação para posicionamento e controle de
dispositivos robóticos. Tais dispositivos serão utilizados para auxiliar os seres humanos em
atividades cotidianas.
O espaço inteligente será equipado com um conjunto de câmeras distribuídas. Além de câmeras,
o espaço inteligente contará com outros sensores, tais como microfones, sensor de movimento,
de temperatura, de umidade e etiquetas de RFID. Os sensores serão distribuídos em um ambiente
interior, que será o foco desta pesquisa. O espaço inteligente será composto por uma rede de
sensores distribuídos dispostos em um laboratório do Instituto Federal de Educação Ciências e
Tecnologia do Espírito Santo – campus Vitória, simulando um ambiente doméstico, com o qual o
usuário poderá interagir. Além da interação com o usuário, uma das tarefas do ambiente a ser
construído é o posicionamento de um ou mais dispositivos robóticos. Tal tarefa é essencial para
prover um serviço de qualidade para usuários, ao mesmo tempo em que simplifica a tecnologia a
bordo do veículo, transferindo parte da inteligência individual de cada dispositivo para o ambiente.
Levantamento Bibliográfico
Tipo de pesquisa
Metas
A partir dos objetivos específicos citados anteriormente, foram estabelecidas as seguintes etapas
e a metodologia para alcançá-las:
Meta 3: Montagem de robôs de pequeno porte para testes preliminares no espaço inteligente
A existência de robôs móveis em um espaço inteligente é fundamental para ampliar a diversidade
dos serviços oferecidos ao usuário. Desse modo, um passo importante no desenvolvimento deste
projeto é a montagem do hardware das plataformas robóticas. A escolha do microcontrolador e
dos sensores utilizados deve ser bem fundamentada em estudos anteriores.
Nessa etapa também será desenvolvido o sistema de comunicação sem fio para que o robô possa
comunicar-se com o espaço inteligente ou com outro dispositivo do mesmo. Nessa etapa, os
robôs realizarão tarefas por teleoperação ou mesmo de forma autônoma. Como protótipos iniciais,
tais plataformas serão de tamanho reduzido para facilitar os testes e a realização de tarefas seja
de forma individual ou através de estratégias de cooperação.
Além da tarefa que se quer oferecer, o controlador depende também do modelo do dispositivo
robótico que se está controlando. Assim, as informações sobre o modelo do dispositivo também
deve estar disponível para o sistema supervisório do espaço inteligente.
Ao fim desta etapa, o espaço inteligente será capaz de posicionar, rastrear e controlar dispositivos
robóticos para execução de tarefas que satisfaçam a necessidade dos usuários do ambiente.
Tais publicações serão importantes para corroborar o mérito científico do trabalho desenvolvido,
bem como a divulgação dos resultados alcançados pelo grupo de pesquisa na comunidade
acadêmica.
A tabela a seguir lista o material necessário para o desenvolvimento deste projeto de pesquisa.
Recursos
Descrição Justificativa
Capital Custeio
01 Computador Desktop + Consolidação das informações dos sensores
FAPES
monitor do Espaço Inteligente
Controle dos dispositivos do Espaço
01 Microcontroladores FAPES
Inteligente
04 Câmeras + lentes Sensoriamento do Espaço Inteligente FAPES
Montagem da plataforma robótica, módulo de
Material de consumo FAPES
economia de energia e outros dispositivos
Equipamentos (roteador wifi,
Estruturação do Espaço Inteligente FAPES
switch)
Osciloscópio Testes de bancada Disponível - Ifes
Fonte de alimentação Testes de bancada Disponível - Ifes
Laboratório Execução do Projeto - Ifes
TOTAIS R$ 14.050,00 R$ 4.000,00
9. Cronograma de atividades
O projeto descrito tem duração de três anos (36 meses), a saber de agosto de 2015 a julho de
2018, conforme cronograma abaixo.
• Atividade 1: especificação da tecnologia e a arquitetura de comunicação dos dispositivos
que compõem o espaço inteligente;
• Atividade 2: adquisição e instalação da rede de sensores no ambiente para geração de
informações diversificadas sobre o ambiente, os dispositivos robóticos e usuários nele
presentes;
• Atividade 3: construção do robôs móveis de pequeno porte para testes preliminares no
espaço inteligente;
• Atividade 4: desenvolvimento do sistema supervisório do espaço inteligente;
• Atividade 5: desenvolvimento do sistema de consolidação e análise dos dados recebidos
da rede de sensores;
• Atividade 6: construção dos robôs móveis de médio porte para interação com usuários;
• Atividade 7: desenvolvimento do sistema de controle de dispositivos robóticos;
• Atividade 8: desenvolvimento de aplicações de visão computacional e robótica móvel;
• Atividade 9: documentação da infraestrutura;
• Atividade 10: submissão de artigos científicos para eventos e revistas.
10. Referências
Abowd, G., Bobick, A. a. E. I., Mynatt, E. & Rogers, W., 2002. The aware home: Developing
technologies for successful aging. Vol1, pp. 1-7.
Atzori, L., Iera, A. & Morabito, G., 2010. The Internet of Things: A survey. Computer Networks,
Volume 54, p. 2787–2805.
Brumitt, B. et al., 2000. EasyLiving: Technologies for Intelligent Environments. P. Thomas & H.
Gellersen, eds. Handheld and Ubiquitous Computing. Berlim: Springer Berlin, pp. 12-29.
Casado, L. & Tsigas, P., 2009. ContikiSec: A Secure Network Layer for Wireless Sensor Networks
under the Contiki Operating System. A. Josang, T. Maseng & S. Knapskog, eds. Identity and
Privacy in the Internet Age. Berlin: Springer Berlin, pp. 133-147.
Ghidoni, S. et al., 2014. A distributed perception infrastructure for robot assisted living. Robotics
and Autonomous Systems, Volume 62, pp. 1316 – 1328.
GIL, A. C. Como Elaborar Projetos de Pesquisa. 4. ed. São Paulo: Atlas, 2002.
Giusto, D., Iera, A., Morabito, G. & Atzori, L. , 2010. The Internet of Things. Nova York: Springer.
Morioka, K. & Hashimoto, H., 2004. Appearance based object identification for distributed vision
sensors in intelligent space. pp. 199 - 204.
Mozer, M., 2005. The adaptive house. pp. 39 - 79.
Oertel, B., Wölk, M., Hilty, L. & Köhler, A., 2005. Security Aspects and Prospective Applications of
RFID Systems, Bonn.
Pentland, A. P., 1996. Smart rooms. Scientific American, Volume 274, pp. 54-62.
Rampinelli, M. 2014. Calibração de uma Rede de Câmeras e Controle de um Robô Móvel em um
Espaço Inteligente. Tese (Doutorado em Engenharia Elétrica) – Programa de Pós-Graduação em
Engenharia Elétrica, Centro Tecnológico, Universidade Federal do Espírito Santo. 157 p.
Rampinelli, M. et al., 2014. Assisted Route Planner for Robotic Wheelchair. Devices for Mobility
and Manipulation for People with Reduced Abilities. CRC Press, pp. 111-140.
Rizzo, C. C. & Arce, C. G., 2004. Comunicação visual por computador na esclerose lateral
amiotrófica. Arquivos Brasileiros de Oftalmologia, Volume 67, pp. 295-300.
Shiomi, M., Kanda, T., Ishiguro, H. & Hagita, N., 2007. Interactive Humanoid Robots for a Science
Museum. Intelligent Systems, IEEE, Volume 22, pp. 25-32.
Shiomi, M. et al., 2013. Recommendation Effects of a Social Robot for Advertisement-Use Context
in a Shopping Mall. International Journal of Social Robotics, Volume 5, pp. 251-262.
Vazquez, J. I. et al., 2010. Communication Architectures and Experiences for Web-Connected
Physical Smart Object. Mannheim, s.n.
Want, R., Falcao, V. & Gibbons, J., 1992. The Active Badge Location System. ACM Transactions
on Information Systems, Volume 10, pp. 91-102.
Want, R. et al., 1996. The PARCTAB Ubiquitous Computing Experiment. T. Imielinski & H. F. Korth,
eds. Mobile Computing. Nova York, NY: Springer, pp. 45-101.
You, F., Luo, H., Liang, Y. & Wang, J., 2008. Prototyping and Evaluation for Smart Home Controller
Based on Chinese Families Behavior Analysis. Computer-Human Interaction: 8th Asia-Pacific
Conference, Seoul, 2008 Proceedings. Berlin: Springer Berlin, pp. 437-445.
Yu, M. et al., 2013. An Online One Class Support Vector Machine-Based Person-Specific Fall
Detection System for Monitoring an Elderly Individual in a Room Environment. Biomedical and
Health Informatics, IEEE Journal of, Volume 17, pp. 1002-1014.
11. Anexos
1. Plano de trabalho do estudante 1
Período (mês)
Etapa (Detalhamento das atividades)
1 2 3 4 5 6 7 8 9 10 11 12
Estudo de técnicas de processamento de
X X X
imagem e visão computacional
Desenvolvimento de algoritmo piloto em
X X X
C++/OpenCV
Testes preliminares X
Relatório parcial X
Estudo da documentação do sistema de
X X
gerenciamento do espaço inteligente
Integração do algoritmo desenvolvido com
X X X
o sistema do espaço inteligente
Testes finais X X
Escrita de artigo científico X X
Documentação do serviço desenvolvido X X
Relatório final X
Atividades:
• Estudo de técnicas de processamento de imagem e visão computacional: estudo das
principais bibliografias na área de PDI e visão computacional, bem como artigos científicos
relevantes que abordam seguimento de pessoas e objetos em um ambiente interno.
• Desenvolvimento de algoritmo piloto em C++/OpenCV: o sistema existente de
sincronismo das câmeras do espaço inteligente é desenvolvido em C++. Desse modo, é
importante que o bolsista trabalhe desde o início de suas atividades com o ambiente de
programação descrito utilizando, para isso, a biblioteca de processamento de imagem
OpenCV que é código aberto.
• Testes preliminares: testes preliminares com os algoritmos implementados para
eventuais ajustes.
• Relatório parcial: escrita do relatório parcial com os resultados preliminares a ser enviado
em janeiro de 2018.
• Estudo da documentação do sistema de gerenciamento do espaço inteligente: o
aluno desenvolverá o serviço de seguimento de pessoas a partir da documentação do
sistema de comunicação e gerenciamento do espaço inteligente. Tal sistema é capaz de
fornecer imagens sincronizadas e outras informações. Desse modo, é importante que o
bolsista tenha domínio sobre a programação e modos de acesso às informações e dados
fornecidos pelo sistema de gerenciamento.
• Integração do algoritmo desenvolvido com o sistema do espaço inteligente: uma vez
dominado o modo de acesso aos dados do espaço inteligente, o bolsista deverá adaptar
os algoritmos inicialmente desenvolvidos para serem utilizados de modo online no espaço
inteligente.
• Testes finais: uma vez finalizada a integração, o aluno realizará testes que servirão de
base para a escrita de um artigo científico.
• Escrita de artigo científico: escrita de um artigo com os resultados alcançados pelo
bolsista.
• Documentação do serviço desenvolvido: todo o serviço de localização e seguimento de
pessoas deverá ser documentado visando o seu uso por outros desenvolvedores do
espaço inteligente.
• Relatório final: escrita do relatório final do bolsista.
2. Plano de trabalho do estudante 2
Montagem e controle de um robô móvel de médio porte para um espaço inteligente baseado em
IoT.
Período (mês)
Etapa
1 2 3 4 5 6 7 8 9 10 11 12
Estudo da documentação desenvolvida no
X
projeto sobre dispositivos robóticos
Escolha e compra dos componentes e peças X
Estudo sobre programação em microcontrolador X X
Montagem da plataforma robótica X X
Testes preliminares X
Relatório parcial X
Desenvolvimento da interface de comunicação
X X X
com o espaço inteligente
Implementação do controle de posição X X
Testes com controlador X X
Escrita de artigo científico X X
Documentação da plataforma construída X X
Relatório final X
Atividades:
• Estudo da documentação desenvolvida no projeto sobre dispositivos robóticos: a
partir da documentação formada por atividades anteriores deste projeto, o aluno entenderá
os requisitos do robô necessários para comunicação com o espaço inteligente e possível
interação com usuários.
• Escolha e compra dos componentes e peças: uma vez conhecidos os requisitos, o
bolsista deverá especificar as peças e componentes a serem adquiridos para a construção
do robô móvel.
• Estudo sobre programação em microcontrolador: nesta etapa, o bolsista aprimorará
sua programação para o microcontrolador previamente definido para o controle do robô
móvel.
• Montagem da plataforma robótica: montagem do sistema mecânico e elétrico do robô
móvel.
• Testes preliminares: ao longo da montagem do sistema mecânico e elétrico, testes
devem ser realizados para verificar o desempenho da plataforma.
• Relatório parcial: escrita do relatório parcial com os resultados preliminares a ser enviado
em janeiro de 2018.
• Desenvolvimento da interface de comunicação com o espaço inteligente: o bolsista
deverá programar a comunicação baseado na forma de envio e recebimento de
informações do sistema de gerenciamento do espaço inteligente.
• Implementação do controle de posição: nesta atividade, o bolsista adaptará o algoritmo
anteriormente implementado e utilizado no espaço inteligente para controle de um robô
comercial.
• Testes com controlador: uma vez adaptado o algoritmo, testes devem ser realizados
para verificar a integração do robô móvel com o espaço inteligente, utilizando o controle
com realimentação visual.
• Escrita de artigo científico: escrita de um artigo com os resultados alcançados pelo
bolsista.
• Documentação da plataforma construída: relatório com a descrição dos componentes e
peças utilizadas.
• Relatório final: escrita do relatório final do bolsista.
3. Plano de trabalho do estudante 3
Na construção dos robôs, uma importante atividade é o projeto de sua estrutura. Além disso,
peças devem ser projetadas para serem suporte dos diversos componentes que compõem a parte
eletromecânica do robô. Tais peças serão projetadas em um software CAD, como o SolidWorks ou
FreeCAD, para posterior impressão 3D. Para isso, o bolsista deve dominar a ferramenta e
entender os requisitos para robô móvel que será construído.
Além disso, o aluno terá oportunidade de trabalhar em conjunto com alunos de graduação em um
projeto de pesquisa e de ter contato com atividades práticas relacionadas às disciplinas do seu
curso técnico.
Período (mês)
Etapa (Detalhamento das atividades)
1 2 3 4 5 6 7 8 9 10 11 12
Estudo de ferramentas CAD 3D e escolha
X X X
do software a ser utilizado
Dimensionamento preliminar do robô
X
móvel
Projeto do chassi do robô móvel X X
Relatório parcial X
Projeto do suporte do microcontrolador e
X X X X X X
CIs
Projeto de suportes para sensores de
X X X
distância
Relatório final X
Atividades:
• Estudo de ferramentas CAD 3D e escolha do software a ser utilizado: o bolsista
deverá escolher o software de CAD 3D que melhor atenda aos requisitos do espaço
inteligente, dando preferência aos gratuitos ou aqueles cuja licença já sejam pagas pelo
Ifes.
• Dimensionamento preliminar do robô móvel: o robô móvel será projetado e
dimensionado no software escolhido
• Projeto do chassi do robô móvel: com as dimensões definidas, o chassi do robô será
desenhado no software.
• Relatório parcial: escrita do relatório parcial com os resultados preliminares a ser enviado
em janeiro de 2018.
• Projeto do suporte do microcontrolador e CIs: uma vez que o robô terá um
microcontrolador, uma bateria e diversos CIs, como o de comunicação, o bolsista deverá
projetar os suportes de tais peças em CAD para futura impressão 3D das mesmas.
• Projeto de suportes para sensores de distância fixos: além de suportes para CIs,
também devem ser projetados os suportes para os sensores de distâncias fixados no robô.
Tais sensores serão importantes para evitar possível colisões do robô com obstáculos não
detectados pelo espaço inteligente. Desse modo, o suporte deve ser bem dimensionado e
bem localizado no chassi do robô móvel.
• Relatório final: escrita do relatório final do bolsista.