Buscar

RELATORIO_FINAL_PIBIC_Camilo_v1_2019

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

1
SISTEMA DE POSICIONAMENTO PARA AMBIENTES INTERNOS UTILIZANDO BLUETOOTH
Camilo Lelis Valinhas Jr(1); Rodrigo Hiroshi Murofushi(2); 
Resumo
O presente artigo traz uma discussão sistemas de posicionamento indoor, voltados para sua aplicabilidade com base em tecnologia de sinais Bluetooth, verificando sua precisão e viabilidade para usos voltados à esse fim. Como tese, propôs a verificação em ambiente aberto de um sistema de localização interno em pequena escala, quanto a sua precisão e aplicabilidade, implementando beacons emissores de sinal Bluetooth, smartphones, técnicas já conhecidas de triangulação e plataformas de cálculo para descobrir a posição dos aparelhos smartphones em relação aos beacons espalhados pelo espaço. Para tal teste, foram implementadas técnicas de cálculo pela técnica de Ângulo de chegada (AOA) e pelo algoritmo de Trilateração. 
PALAVRA-CHAVE: Sistemas de posicionamento indoor
Abtract
The present article brings a discussion of indoor positioning systems, focused on their applicability based on Bluetooth signal technology, verifying their accuracy and feasibility for uses aimed to that end. As a thesis, it proposed an open environment verification of a small-scale internal localization system for its accuracy and applicability, implementing Bluetooth signal beacons, smartphones, known triangulation techniques and computing platforms to discover the smartphones devices’ position in relation to beacons scattered throughout space. For this test, calculation techniques were implemented by the Angle of Arrival (AOA) technique and by the trilateration algorithm.
KEYWORD: Internal positioning systems.
Introdução
A busca do ser humano para se orientar no espaço físico onde habita sempre foi intensa e incessante, levando a humanidade a desenvolver métodos cada vez mais elaborados para isso. A evolução das formas como o homem se localiza no espaço evoluíram drasticamente até os dias modernos. Pode-se ver que a cartografia de mapas deu espaço ao Google Maps, e as estrelas que orientavam as grandes navegações, hoje são uma rede de satélites interligados disponível para todos que possuam uma tecnologia GPS (Global Positioning System).
O GPS é uma ferramenta muito útil para se localizar em cidades, realizar medições topográficas, orientar um avião quanto a sua posição no espaço, estabelecer distâncias de uma rodovia. No entanto, a exatidão de sua medição, não é satisfatória para ambientes indoor, como no interior de residências, empresas, shoppings, hospitais e escolas por exemplo. Isso cria um nicho, para a necessidade de se ter um dispositivo para se orientar nesses ambientes. 
Dessa forma, pretende-se fazer, a partir de um emissor de sinal Bluetooth, uma forma de calcular sua posição em ambientes fechados, dado sua versatilidade e grande gama de dispositivos que fazem leitura desse sinal. Além do mais, o surgimento e a utilização de Becons Bluetooth tendem a facilitar e viabilizar essa tecnologia. Meios de cálculo de posição similares aos utilizados por dispositivos GPS, podem ser amplamente aplicados à esse fim.
O Bluetooth é um padrão de rede sem fio e opera na frequência de 2,4 GHz. Em comparação com WLAN, o alcance é mais curto (tipicamente 10 a 15 m). Por outro lado, Bluetooth é um padrão mais “leve”, onipresente porque ele é incorporado na maioria dos dispositivos, como smartphones, assistentes digitais pessoais (PDAs), laptop, desktop, e outros dispositivos eletrônicos. (LIU et al., 2007).
Em comparação com Bluetooth Clássico, o Bluetooth Smart ou Bluetooth Low Energy (BLE) destina-se a fornecer consumo de energia e custos consideravelmente reduzidos, procurando manter um alcance de comunicação similar, assim, o produto é eficiente para se projetar sistemas de localização voltada para ambientes internos
Com essa tecnologia, uma loja pode detectar em qual departamento uma pessoa está e enviar uma oferta relevante, guiar passageiros em um aeroporto ou em um terminal rodoviário até o local de embarque, guiar pessoas dentro de um shopping ou em hipermercado até determinado local ou produto, descobrir a localização de determinado equipamento ou pessoa dentro de uma indústria, localizar um banheiro em um centro de convenções, ou até mesmo guiar visitantes dentro de uma universidade, dentre outras possibilidades.
 Algumas empresas estão utilizando beacons para fazer sistemas de localização indoor em eventos ou shoppings. A gigante, Apple, já usa seus “iBeacon” em suas lojas de varejo, para o envio de mensagens sobre atualizações de telefone ou o status do seu computador levado para reparo.
1 Metodologia
A pesquisa a ser realizada é de natureza aplicada e exploratória em que sistemas de tecnologias distintas são integrados para localização de um dispositivo leitor ou receptor Bluetooth.
Como procedimento metodológico, adota-se a pesquisa experimental, onde os resultados da pesquisa serão obtidos através do projeto de sistema de posicionamento interno bidimensiona1 com base em dados coletados em campo.
Antes disso, vale ressaltar, alguns fatos que foram cruciais para então definir uma metodologia válida e factível ao real intuito do trabalho de pesquisa. 
Não existe, na área de estudo de sinais de RF, tal qual Wi-Fi, Bluetooth, uma metodologia própria aceita ou bem difundida para realizar análises e medições de distâncias a partir da potência de sinal recebido por um dispositivo, fato esse, que dificulta o trabalho desenvolvido, porém abre uma lacuna para formas de testes as quais a validação podem ser aceitas, difundidas e melhor analisadas pela comunidade científica.
Esse fato vem do agravante em que dispositivos emissores de sinal de rádio são extremamente vulneráveis à perturbações do ambiente, as quais perturbações mínimas podem causar interferências críticas para esse tipo de interface. Mesmo acobertado pela teoria de propagação de ondas magnéticas a qual discorre sobre a perda de potência de sinal, as leituras de sinas RF tendem a gerar resultados que fogem desse padrão previsto. 
1.1 Etapas do projeto de iniciação científica:
· Revisão bibliográfica
Pesquisar sobre trabalhos relacionados à sistemas de posicionamento internos utilizando a tecnologias de rádio frequência, sinais WI-FI e Bluetooth. Além disso, deverá ser feito um estudo das características de algoritmos de cálculo de posição já aplicados tal qual: tempo de chegada diferencial, ângulo de chegada, Trilateração, Multilateração dentre outros. E optar por pelo menos dois métodos para avaliação de desempenho
· Especificar o hardware a ser utilizado
Levantamento dos dispositivos beacon Bluetooth e aparelhos receptores de sinal disponíveis no mercado escolhendo qual é o mais indicado para este projeto baseado nas suas características técnicas, tais como potência de emissão do sinal, máxima distância de leitura, tempo de duração de bateria, entre outros.
· Consolidar um software para avaliação da distância unidimensional
Programação, ou utilização de um dispositivo para fazer a leitura da potência do sinal de resposta emitido por um beacon Bluetooth e prover como saída a distância entre o beacon e o dispositivo de leitura do sinal.
· Avaliar a precisão do sistema de posicionamento unidimensional
Esta etapa consiste na validação da calibração efetuada na fase anterior para avaliar a precisão do sistema. A análise é feita através da análise de variância (ANOVA).
· Projetar um sistema de posicionamento interno bidimensional
Nesta fase será necessário projetar um sistema de posicionamento interno bidimensional. As principais tarefas desenvolvidas aqui serão a programação de um dispositivo que irá fazer a leitura da potência do sinal de resposta emitido por um beacon Bluetooth e armazenar os dados. E ainda será realizada a calibração do sistema para localização unidimensional.
· Avaliar a precisão do sistema de posicionamento bidimensional
Essa parte consistirá na validação da calibração feita na fase anterior para avaliar a precisão do sistema. A análise será feita através da análise de variância (ANOVA).
1.2 Softwaree hardware empregados:
Optou-se por fazer um sistema integrado onde serão aplicados beacons Bluetooth juntamente com alguns modelos de smartphones que farão a leitura dos sinais emitidos através de um aplicativo já desenvolvido para aparelhos celulares. 
Para a escolha do modelo de beacon mais adequado para o desenvolvimento do projeto, foi considerada uma série de fatores relevantes que geraram resultados significativos. Dentre esses fatores foi considerado que: 
O beacon deve possuir uma plataforma de desenvolvimento e utilidade para uma grande gama de aplicações, onde fosse possível tratar, trabalhar e ler diversas informações a partir da conectividade estabelecida.
· Deve ser compacto e ter capacidade de longevidade (recarga ou troca de baterias)
· Deve ser capaz de se comunicar com aparelhos de todas ou pelo menos da maioria das marcas disponíveis no mercado
· De preferência possuir interface simples, amigável e de fácil manuseio
· Possuir o menor custo possível 
· Ter disponibilidade e fácil acessibilidade no mercado nacional
Dadas às características que eram necessárias, escolheu-se perante os modelos disponíveis no mercado, um modelo de beacon Eddystone URL, capaz de se conectar com uma ampla gama de aplicativos disponíveis para todos os sistemas operacionais. Seu sinal possui menor eficiência se comparado a de outros modelos, no entanto, fatores como logística e simplicidade operacional foram relevantes para a escolha deste.
 
Figura 1: Beacon Eddystone URL
Fonte: Acessado em 03 de setembro de 2018 (http://appsisecommerces3.s3.amazonaws.com/clientes/cliente10979/produtos/40281/P6566.jpg )
Tabela 1: Autonomia e distância de sinal
	Frequência
	Potência
	Autonomia (bateria CR2016)
	Distância em ambiente fechado
	Distância em
campo aberto
	1 segundo
	Mínima
	6 meses
	8 metros
	25 metros
	2 segundos
	Média
	10 meses
	10 metros
	30 metros
	3 segundos
	Máxima
	12 meses
	15 metros
	40 metros
Fonte: Acessado em 03 de setembro de 2018 (http://rfidinovacode.com.br/produto/beacon-nacional-unitario/40325)
 A distância de leitura em ambiente fechado ou aberto, segundo o site do fabricante, varia de acordo com os seguintes fatores:
· Sensibilidade do receptor (smartphone ou dispositivo BLE);
· Potência de saída selecionada;
· Ruídos eletromagnéticos, paredes, móveis ou pessoas existentes no ambiente;
· Colisão com outros sinais de radiofrequência como WiFi, micro-ondas ou outros dispositivos Bluetooth;
· Umidade do ambiente (dias chuvosos, proximidade com água);
· Carga da bateria
Para a determinação das distâncias obtidas entre o smartphone e os beacons, será utilizado um aplicativo disponível para download tanto em sistemas operacionais Android, chamado de Beacon Monitor o qual nos possibilitará gerar de forma mais intuitiva e ágil a distância entre o beacon e o aparelho, assim como aferir a intensidade e interferência do sinal recebido.
Figura 2: Interface do aplicativo que será utilizado
 
 
Fonte : Acessado em 12 de fevereiro de 2019 (https://play.google.com/store/apps/details?id=com.codefy.beacons&hl=en_US)
1.3 Determinação da posição a partir da leitura de sinais Bluetooth
Devido à facilidade e a segurança dos teoremas já desenvolvidos, optou-se por determinar a posição através de dois métodos de cálculo já conhecidos e bem fundamentados: Método do ângulo de chegada (AOA – do inglês angle of arived) de sinal formado entre a fonte emissora e o smartphone receptor, a partir das distâncias já conhecidas e obtidas pela leitura de dois beacons, onde será possível determinar uma posição em um plano representativo do espaço qualquer.
O segundo método testado será o algoritmo de Trilateração, onde, empregado a leitura das distâncias de 3 beacons para a obtenção de um ponto de coordenadas (X,Y) em relação ao plano analisado.
Os testes serão realizados mediante o seguinte procedimento:
· Os beacons, serão posicionados em um ambiente aberto e plano onde, não seja gerada a interferência da leitura de sinal por presença de barreiras sólidas. (Campo de futebol do UNIPAM)
· Seu posicionamento será dado sob uma mesma linha paralela que representará o eixo “X” do plano cartesiano.
· Os beacons serão posicionados a uma altura de 65cm do chão a fim de melhorar a propagação do sinal emitido pelos beacons. Onde todos os dispositivos e o smartphone estarão à mesma altura na hora da leitura das distâncias.
· A distância entre os dois beacons será medida com fita métrica e armazenada, dado que a mesma será uma componente chave para os cálculos de determinação de posição. 
· O local onde for realizado os testes deve estar isento de dispositivos eletrônicos conectados à tomada, e de lâmpadas.
· Será feita a leitura individual da distância de cada beacon do dispositivo, o qual deverá ficar parado no ambiente por um tempo suficiente para se obter melhor constância de sinal.
· Após perceber menor variação de sinal, anota-se o valor da distância obtida.
· Repete-se o processo para ambos os beacons, onde objetiva-se a coleta de 11 leituras por ponto mensurado.
· Os dados coletados serão dispostos em planilha onde serão calculados as medições válidas segundo o critério de Chovanet.
· Com a coleta dos dados válidos segundo o critério estatístico empregado, será calculada a média dos valores restantes a fim de se obter um único ponto médio de coordenadas x e y
· Realizado o cálculo da média será feita a submissão dos pontos no programa de cálculo de posição desenvolvido em MATLAB.
· Anota-se os valores gerados pelo programa, assim como o gráfico representativo da posição. 
· Realiza-se a comparação com a posição obtida e a posição real e calcula-se o erro.
· Verifica-se de forma comparativa o erro obtido pelos dois métodos de cálculo com o erro analisado entre o comparativo de resultado.
Estimativa de posição segundo o método de Ângulo de Chegada (AoA) 
O cálculo de posição será feito a partir da determinação do ângulo gerado entre os vetores lidos com as distâncias entre o beacon e o smartphone e a linha do eixo “X” que representa o alinhamento dos dispositivos beacons.
Para a obtenção do valor dos ângulos que foram chamados de “ângulo A” e “ângulo B”, foi utilizado um teorema matemático chamado de “regra do cosseno”, onde se considera os valores de leitura da distância entre os beacons e o smartphone à distância mensurada antes entre os dois beacons posicionados, como sendo um triângulo qualquer. Os ângulos do triângulo são calculados de acordo com a ilustração do teorema, conforme exemplifica a seguinte imagem:
Figura 3: Representação da regra dos cossenos
Fonte: Acessado em 03 de setembro de 2018 (https://www.todamateria.com.br/lei-dos-cossenos/)
Desse modo, isolando o termo trigonométrico da equação e fazendo a função inversa cosseno do resultado chegamos a um ângulo representativo segundo a equação 1.1:
(1.1)
Após o cálculo dos ângulo formado entre os emissores de sinal Bluetooth, que compõe o triângulo, é calculado o ângulo com relação ao eixo x de um dos pontos utilizando a regra dos senos segundo a equação 1.2:
(1.2)
Com o valor do seno do ângulo formado em relação ao eixo X, o mesmo é tratado como um triângulo retângulo, onde o valor de seu cosseno e do seu seno, multiplicados pela distância lida dos seus emissores, vistos nas equações 3.3 e 3.4, nos darão as coordenadas “X” e “Y” do ponto respectivamente, em relação ao ponto de origem (0,0), que será, por sua vez, notado em um dos beacons que serão utilizados.
O esquema a seguir representa como um croqui para esta forma de cálculo em que será desenvolvido o teste. 
Figura 4: Representação das componentes a serem calculadas
Fonte: Autor (2019)
· POSIÇÃO X:
X1:
X2:
(1.3)
· POSIÇÃO Y:
Y1:
Y2:
(1.4)
Pode-se perceber que obtivemos dois valores que possivelmente, devido a erros de mensuração do aparelho smartphone não serão idênticos. Sendo assim, com o intuito de se obter um resultado mais preciso e com menor índice de erros, realiza-se a média aritmética entre os valores obtidos tal qual nas equações 1.5:
· POSIÇÃO X:
· POSIÇÃOY:
(1.5)
Onde, a posição do smartphone será dada por meio de coordenadas (X,Y), em relação ao beacon de origem, representada pelos valores encontrados acima. 
O cálculo permitirá gerar um erro instantâneo obtido pela diferença da soma dos valores de X, onde o somatório de x1 e x2 deveriam ser iguais a distância entre os beacons (Db), no entanto certamente não é. Sendo assim o erro absoluto parcial será dado na equação 1.6:
(1.6)
Dado a necessidade do projeto de pesquisa em estabelecer o quão eficiente será o método de leitura de posicionamento, assim como a viabilidade do mesmo para posterior aplicação nas mais diversas áreas, foi determinados pontos os quais serão simuladas as posições no programa desenvolvido em MATLAB para posterior comparação com o modelo real. Sendo assim, obteremos um informativo percentual do erro gerado entre a posição que deveríamos obter e a posição que foi obtida perante a esse método de cálculo. 
Estimativa de posição calculada com algoritmo de Trilateração
Segundo VICENTE (2000, p.8), o método de Trilateração é semelhante à técnica de triangulação utilizada em Topografia e Navegação. As quais se diferenciam uma da outra devido à técnica de triangulação utilizar informações de ângulos e distâncias, enquanto a Trilateração utiliza apenas as informações das distâncias para gerar as coordenadas do ponto pretendido.
Apesar da versatilidade e praticidade dessa técnica, ela exige no mínimo três medidas de distâncias do ponto a ser mensurado e suas fontes emissoras (de sinal no caso aplicado ao projeto em questão), além de métodos de cálculos mais complexos.
No entanto, a complexidade para a resolução dos vetores de solução para o sistema que contem a solução é tamanha devido a não linearidade do mesmo, remetendo a métodos de cálculos mais complexos e abordados por diversos autores.
Segundo KARALAR (2004, p.2), os métodos para calcular a solução de mínimos quadrados de um sistema linear tem sido extensivamente estudados e bem publicados. Em geral, a decomposição é aplicada para obter uma matriz onde substituição de volta com esta matriz triangular produz a solução. Para a decomposição em mínimos quadrados, há dois algoritmos padrão: reflexões de Householder e Rotações de Givens. Algoritmo usando reflexões Householder zera a parte inferior de um coluna da matriz em cada iteração. No entanto, isso contagem de operação não leva em conta o hardware complexidade da implementação de cada fracasso. Durante cada iteração, as reflexões do Householder requerem o cálculo norma quadrada de um vetor m-dimensional e uma divisão por esta norma quadrada. Essas operações são geralmente considerado caro para implementação de hardware.
A partir da disposição de três beacons geradores de sinal Bluetooth, e leitura das distâncias entre os beacons e o receptor, será possível gerar um ponto de coordenadas cartesianas em relação a um dos geradores de sinal.
Para nodar o ponto em questão define-se arbitrariamente um dos beacons como o ponto de coordenadas (0,0) e com relação a este posiciona-se os demais beacons e anota as coordenadas de seus pontos. 
Com a notação das coordenadas e das distâncias mensuradas espera-se obter um sistema em que possamos traçar círculos cujos quais terão a intercessão de suas circunferências como o ponto em que se encontra o receptor, como na imagem.
Figura 5: Nó de intercessão para cálculo de Trilateração. 
Fonte: [TREVISAN, 2008, p.29]
Com a obtenção dos dados, gera-se um sistema não linear de equações o qual sua solução dará o ponto de coordenadas cartesianas do receptor. 
O modelo matemático, para cálculo, apesar de inspirado em metodologias expostas por PEREIRA(2014), KARALAR (2014), MULLER (2014), SAVIDES (2001), utilizou uma metodologia em que se simplificou termos da equação para se restringir o cálculo para um espaço 2D, ou seja, dois pontos por coordenada.
O sistema gerado será composto pelas soma do quadrado da diferença das abcissas e ordenadas igual ao quadrado do raio gerado entre o ponto e seu emissor como visto na equação 1.7. 
(1.7)
O resultado dessas equações pode ser obtido por diversos métodos de cálculo para que possamos chegar à uma dada coordenada, no entanto, optou-se por fazer a linearização da equação a partir de um método matricial de mínimos quadrados semelhante ao que fora explanado por MULLER (2014, p.27), e empregado por KARALAR (2004, p.2). 
Para se obter a solução foram elaboradas duas matrizes com os termos da equação baseado no método dos mínimos quadrados, nos dando então:
(1.8)
(1.9)
Onde a matriz  que contém o vetor com as coordenadas do ponto em que o receptor se encontra será dada pela equação 1.10.
(1.10)
Onde  contém a solução:
(1.11)
RESULTADOS E DISCUSSÃo
O experimento realizado permitiu a coleta e análise de dados de interação de dispositivos através da tecnologia de sinais Bluetooth enviada dado emissor, beacons, e recebida pelo receptor smartphone. Onde foram medidas, as distâncias entre tais correlacionando a perda de potência de sinal pelo espaço até o receptor.
Sendo assim, os testes empregados em cinco configurações distintas teve como objetivo analisar a eficiência de tal sistema empregado com tecnologias já existentes em situações distintas.
· Teste 1:
No teste com a configuração de posições 1, os beacons emissores de sinais Bluetooth se encontravam nas posições: (0,0), (10,0), (5, 5). O smartphone encontrava-se na posição (5, 2,5). O cálculo da média, composta por 10 pontos válidos, resultou, segundo o método AOA no ponto (3,37158 , 7,6692), com o erro medido com relação à posição esperada de 5,41m. Já o teste implementado com o algoritmo de Trilateração deu como resultado o ponto de coordenadas (3,5881 , 7,7845), de erro se comparado à posição desejada de 5,46m.
Tabela 2: Dados coletados 
Fonte: Autor (2019)
Figura 6: Posição esperada, posição por AoA, posição por Trilateração
Fonte: Autor (2019)
· Teste 2:
O segundo teste, apresentou os beacons nas posições: (0,0), (10,0), (5, 5), e o smartphone posicionado em (5,0). Todas as 33 medidas realizadas foram aprovadas pelo critério de chauvenet para cálculo dá média. O cálculo da posição segundo o método AOA deu com resultado o ponto (5,64 , 4,4093); o erro medido com relação à posição esperada foi de de 4,45m. Com o algoritmo de Trilateração o ponto resultante teve coordenadas (5,6401 , -3,27) com erro, se comparado à posição desejada, de 3,33m.
Tabela 3: Dados coletados
Fonte: Autor (2019)
Figura 7: Posição esperada, posição por AoA, posição por Trilateração
Fonte: Autor (2019)
· Teste 3:
Para o teste 3, foram posicionados os emissores de sinais Bluetooth em: (0,0), (0,10), (10,0), e o smartphone posicionado em (5,5). 6 de 11 pontos coletados, foram aprovados e utilizados para cálculo dá média das distâncias obtidas. Como resultado o ponto situado em (5,9682 , 7,0714), foi encontrado pelo método AOA, gerando um erro com relação à posição esperada de 2,28m. O teste implementado com o algoritmo de Trilateração nos deu como resultado o ponto de coordenadas (7,5633 , 5,9682) de erro se comparado à posição desejada de 2,74m.
Tabela 4: Dados coletados
Fonte: Autor (2019)
Figura 8: Posição esperada, posição por AoA, posição por Trilateração
Fonte: Autor (2019)
· Teste 4:
Os beacons emissores de sinais Bluetooth, na quarta configuração, posicionados nos pontos: (0,0), (0,10), (10,0), e smartphone na posição (5,10). Teve somente 4 pontos utilizados para cálculo dá média das distâncias medidas, dando, segundo o método AOA, o ponto (7,25 , 10,40), com o erro em relação à posição esperada de 2,28m. Já o cálculo com o algoritmo de Trilateração nos deu como resultado o ponto de coordenadas (7,25 , 10,79) o erro com relação à posição desejada foi de 2,39m.
Tabela 5: Dados coletados 
Fonte: Autor (2019)
Figura 9: Posição esperada, posição por AoA, posição por Trilateração 
Fonte: Autor (2018)
· Teste 5:
 Os Beacons emissores de sinais Bluetooth na quinta configuração foram colocados nos pontos: (0,0), (0,10), (10,0). O smartphone na posição (5,10).9 pontos foram aprovados e utilizados na média das distâncias, a posição dada segundo o método AOA foi o ponto (3,8933 , 5,6765), e erro medido com relação à posição esperada de 1,29m. Já com o algoritmo de Trilateração o cálculo resultou no ponto de coordenadas (3,0347 , 3,8933) de erro com relação à posição desejada de 5,29m.
Tabela 5: Dados coletados 
Fonte: Autor (2018)
Figura 9: Posição esperada, posição por AoA, posição por Trilateração 
Fonte: Autor (2019)
CONCLUSÃO
Do referido artigo conclui-se que:
Sistemas com o implemento de tecnologia Bluetooth tem uma ótima aplicabilidade para troca de informações e de dados de forma direta. No entanto, suas formas de propagações de ondas são muito sujeitas a interferências de inumaras e indiscutíveis formas que o ambiente pode proporcionar. Além do mais, é um sinal com uma baixa capacidade de potência, que cobre curtas distâncias e tem um erro maior proporcionalmente à distância da fonte emissora. 
A aplicação de sistemas de posicionamentos internos tem sido palco de inúmeras discussões no mercado internacional, principalmente quando se diz respeito à construções inteligentes, casas interativas assim como soluções de mercado que atendem setores hospitalares e de logísticas comerciais. Portanto, estudos dessa natureza, tem como provar a eficácia ou não de diferentes plataformas para suprir essa demanda existente.
Como já discutido anteriormente, a tecnologia Bluetooth, se torna viável pelo custo baixo de implantação, integração em uma ampla gama de dispositivos existentes, existência de softwares e plataformas já desenvolvidas para trabalhar com esse tipo de sinal e ainda estar sofrendo um processo de constante melhoria e evolução tecnológica. 
No entanto, o fato de ter seu sinal com grande susceptibilidade de interferência do meio e ter baixa capacidade de alcançar grandes distâncias (apresenta erros mais graves acima de 10m), fazem com que a implementação de sistemas de localização indoor com tecnologia Bluetooth seja um desafio complexo e com algumas possíveis limitações.
Nos testes realizados, tivemos erros de posição acima de 5m de distância, com relação ao ponto desejado, algo que inviabiliza um sistema de localização indoor, o qual deveria apresentar uma precisão maior do que isso. 
Sobretudo, vale ressaltar que o estudo aqui realizado explorou somente uma técnica de leitura de sinal (potência do sinal recebido), e duas formas de cálculo de estimativa de localização (Trilateração, AoA), dentre inúmeras outras combinações de técnicas de leitura e estimativas que existem, que podem apresentar resultados melhores e aplicáveis. 
REFERÊNCIAS
SAVVIDES, A., Han, C. C., and Srivastava, M. B. Dynamic fine grained localization in ad-hoc sensor networks. In Proceedings of ACM Mobile Communications (MobiCom). 2001.
KARALAR, Tufan C. et al. An integrated, low power localization system for sensor networks. In: The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services. IEEE, 2004.
MELO, Weyller Diogo Albuquerque; SOUZA, Alexandre do Nnascimento; DA SILVA, Ddaniel Ccarneiro. Utilização do programa ADJUST em ajustamento de triangulações e trilaterações. IV Simpósio Brasileiro de Ciências Geodésicas e Tecnologias da Geoinformação, Recife-PE, Brasil. 2012. 
MENDONÇA, F. J. B. et al. Análise do ajustamento por mínimos quadrados de uma trilateração topográfica com injunções nos planos UTM e Topocêntrico. III Simpósio Brasileiro de Ciências Geodésicas e Tecnologias da Geoinformação, 2010.
MOURA, André Iasi; RIBEIRO, Carlos Henrique Costa; COSTA, Anna Helena Reali. WBLS: A signal presence-based Wi-Fi localisation system for mobile devices in smart environments. International Journal of Knowledge-based and Intelligent Engineering Systems, v. 13, n. 1, 2009.
MÜLLER, Crístian et al. Método de multilateração para algoritmos de localização em redes de sensores sem fio. 2014.
PEREIRA, Ana Rita Baía da Costa. Multilateração para localização indoor. 2014. Dissertação de Mestrado.
TREVISAN, L. M. Um Algoritmo de Localizaçao de nós em Redes Sem-Fio Usando Nível de Potência do Sina. Curitiba, PR, Brasil, 2009. 76p.
VICENTE, M. A. T. Sistema de aquisição de coordenadas. 2000.
LIU, Hui; ZHOU, Zijing; HE, Chunhui; HUANG, Xiao. Survey of Wireless Indoor Positioning Techniques and Systems. Ieee Trans. Syst., Man, Cybern. C, [s.l.], v. 37, n. 6, p.1067-1080, nov. 2007. Institute of Electrical & Electronics Engineers (IEEE).
 (1) Discente do curso de Engenharia Mecânica e Engenharia Civil do Centro Universitário de Patos de Minas – UNIPAM. camilovalinhas@ unipam.edu.br
(2) Mestre em Engenharia Mecânica; Docente do curso de Engenharia Mecânica do Centro Universitário de Patos de Minas - UNIPAM. rodrigohm@unipam.edu.br 
3,5426399284,08066421,692270691
8,3663636369,9563636363,176363636
1,8074693512,0819715310,863403414XYXY
MEDIÇÃOMEDIÇÃO B1MEDIÇÃO B2MEDIÇÃO B3B1B2B3SITUAÇÃOSITUAÇÃOSITUAÇÃO3,3715877,6692003,58817,7845
16,818,252,61XY1,5563636361,7063636360,566363636APROVADOAPROVADOAPROVADO
210102,3700-1,633636364-0,0436363640,806363636APROVADOAPROVADOAPROVADO
35,6211,013,162,746363636-1,0536363640,016363636APROVADOAPROVADOAPROVADO
41012,122,87XY-1,633636364-2,1636363640,306363636APROVADOAPROVADOAPROVADO
58,257,53,161000,1163636362,4563636360,016363636APROVADOAPROVADOAPROVADO
611,0111,012,15-2,643636364-1,0536363641,026363636APROVADOAPROVADOAPROVADO
71013,343,83XY-1,633636364-3,383636364-0,653636364APROVADOAPROVADOAPROVADO
86,19102,37552,176363636-0,0436363640,806363636APROVADOAPROVADOAPROVADO
96,819,095,111,5563636360,866363636-1,933636364APROVADOAPROVADOREPROVADO
109,096,193,83XY-0,7236363643,766363636-0,653636364APROVADOAPROVADOAPROVADO
118,2511,013,4852,50,116363636-1,053636364-0,303636364APROVADOAPROVADOAPROVADO
MÉDIA8,52210,0432,983
RESULTADOS
52,5
Chauvanet (1,96σ)
MEDIA
DESV.PAD
AOATRILATERAÇÃO
XesperadoYesperado
ERROERRO
CORDENADA B1
CORDENADA B2
7,5
COLETA DE RESULTADOS- PIBIC -SISTEMA DE POSICIONAMENTO INDOOR BLE
10,27,3
DISTÂNCIA B1-B2DISTÂNCIA B1-B3DISTÂNCIA B2-B3
CORDENADA DO PONTO
CORDENADA B3
5,4196270195,469863057
1,6381767363,2149073441,887293205
7,1590909096,2009090918,806363636
0,8358044571,6402588490,962904697XYXY
MEDIÇÃOMEDIÇÃO B1MEDIÇÃO B2MEDIÇÃO B3B1B2B3SITUAÇÃOSITUAÇÃOSITUAÇÃO5,6400004,4093005,6401-3,27
16,816,817,5XY0,349090909-0,6090909091,306363636APROVADOAPROVADOAPROVADO
27,56,191000-0,3409090910,010909091-1,193636364APROVADOAPROVADOAPROVADO
37,53,8310-0,3409090912,370909091-1,193636364APROVADOAPROVADOAPROVADO
46,196,199,09XY0,9690909090,010909091-0,283636364APROVADOAPROVADOAPROVADO
56,199,018,251000,969090909-2,8090909090,556363636APROVADOAPROVADOAPROVADO
66,817,158,250,349090909-0,9490909090,556363636APROVADOAPROVADOAPROVADO
78,256,817,35XY-1,090909091-0,6090909091,456363636APROVADOAPROVADOAPROVADO
86,195,1110550,9690909091,090909091-1,193636364APROVADOAPROVADOAPROVADO
98,254,229,09-1,0909090911,980909091-0,283636364APROVADOAPROVADOAPROVADO
106,814,648,25XY0,3490909091,5609090910,556363636APROVADOAPROVADOAPROVADO
118,258,259,0950-1,090909091-2,049090909-0,283636364APROVADOAPROVADOAPROVADO
MÉDIA7,1590909096,2009090918,806363636
RESULTADOS
AOATRILATERAÇÃO
XesperadoYesperado
Chauvanet (1,96σ)
MEDIA
DESV.PAD
50
ERROERRO
CORDENADA B1
CORDENADA B2
CORDENADA B3
CORDENADA DO PONTO
COLETA DE RESULTADOS- PIBIC -SISTEMA DE POSICIONAMENTO INDOOR BLE
DISTÂNCIA B1-B3DISTÂNCIA B2-B3
7,17,110
DISTÂNCIA B1-B2
4,4555051893,332060625
8,5528,4546,740
1,7571614511,0138369962,382922575XYXY
MEDIÇÃOMEDIÇÃO B1MEDIÇÃO B2MEDIÇÃO B3B1B2B3SITUAÇÃOSITUAÇÃOSITUAÇÃO5,9682007,0714007,563305,9682
15,116,813,83XY3,4421,6442,910REPROVADOREPROVADOREPROVADO
29,099,095,1100-0,538-0,6361,630APROVADOAPROVADOAPROVADO
36,198,255,622,3620,2041,120REPROVADOAPROVADOAPROVADO
47,151011,01XY1,402-1,546-4,270APROVADOREPROVADOREPROVADO
5108,257,5010-1,4480,204-0,760APROVADOAPROVADOAPROVADO
6108,255,11-1,4480,2041,630APROVADOAPROVADOAPROVADO
79,099,0911,01XY-0,538-0,636-4,270APROVADOAPROVADOREPROVADO
811,01107,5100-2,458-1,546-0,760REPROVADOREPROVADOAPROVADO98,258,255,110,3020,2041,630APROVADOAPROVADOAPROVADO
109,097,55,53XY-0,5380,9541,210APROVADOAPROVADOAPROVADO
119,097,56,8155-0,5380,954-0,070APROVADOAPROVADOAPROVADO
MÉDIA9,2533333338,145,861666667
CORDENADA DO PONTO
10
AOATRILATERAÇÃO
XesperadoYesperado
55
ERROERRO
CORDENADA B1
CORDENADA B2
1010DESV.PAD
CORDENADA B3
DISTÂNCIA B1-B2DISTÂNCIA B1-B3DISTÂNCIA B2-B3MEDIA
2,2865058932,740058052
4,2908807113,9178861945,317910857
11,566363646,79545454510,15272727
2,1892248521,9989215272,713219825XYXY
MEDIÇÃOMEDIÇÃO B1MEDIÇÃO B2MEDIÇÃO B3B1B2B3SITUAÇÃOSITUAÇÃOSITUAÇÃO7,25290010,4008007,252910,798
1118,258,25XY0,566363636-1,4545454551,902727273APROVADOAPROVADOREPROVADO
29,093,835,62002,4763636362,9654545454,532727273APROVADOAPROVADOREPROVADO
38,246,818,253,326363636-0,0145454551,902727273APROVADOAPROVADOREPROVADO
412,123,3410XY-0,5536363643,4554545450,152727273APROVADOAPROVADOAPROVADO
511,017,1216,160100,556363636-0,324545455-6,007272727APROVADOAPROVADOREPROVADO
613,348,2511,01-1,773636364-1,454545455-0,857272727APROVADOAPROVADOAPROVADO
711,016,8112,12XY0,556363636-0,014545455-1,967272727APROVADOAPROVADOREPROVADO
813,149,5711,01100-1,573636364-2,774545455-0,857272727APROVADOAPROVADOAPROVADO
912,125,6211,01-0,5536363641,175454545-0,857272727APROVADOAPROVADOAPROVADO
1016,166,0610XY-4,5936363640,7354545450,152727273REPROVADOAPROVADOAPROVADO
11109,098,255101,566363636-2,2945454551,902727273APROVADOAPROVADOREPROVADO
MÉDIA12,686,69510,7575
DISTÂNCIA B1-B3DISTÂNCIA B2-B3MEDIA
ERROERRO
101010DESV.PAD
COLETA DE RESULTADOS- PIBIC -SISTEMA DE POSICIONAMENTO INDOOR BLEChauvanet (1,96σ)
CORDENADA B1
CORDENADA B2
CORDENADA B3
CORDENADA DO PONTO
DISTÂNCIA B1-B2
2,2882742512,390054897
RESULTADOS
AOATRILATERAÇÃO
XesperadoYesperado
510
4,5189479872,2584285032,292668439
7,4836363645,9927272736,476363636
2,3055857071,152259441,169728795XYXY
MEDIÇÃOMEDIÇÃO B1MEDIÇÃO B2MEDIÇÃO B3B1B2B3SITUAÇÃOSITUAÇÃOSITUAÇÃO3,8933005,6765003,03473,8933
18,258,258,25XY-0,766363636-2,257272727-1,773636364APROVADOAPROVADOREPROVADO
26,817,57,87000,673636364-1,507272727-1,393636364APROVADOAPROVADOAPROVADO
35,624,647,51,8636363641,352727273-1,023636364APROVADOAPROVADOAPROVADO
48,255,626,19XY-0,7663636360,3727272730,286363636APROVADOAPROVADOAPROVADO
55,116,496,81052,373636364-0,497272727-0,333636364APROVADOAPROVADOAPROVADO
65,625,627,51,8636363640,372727273-1,023636364APROVADOAPROVADOAPROVADO
74,645,625,62XY2,8436363640,3727272730,856363636APROVADOAPROVADOAPROVADO
86,815,115,62500,6736363640,8827272730,856363636APROVADOAPROVADOAPROVADO
912,125,624,64-4,6363636360,3727272731,836363636REPROVADOAPROVADOREPROVADO
10106,815,62XY-2,516363636-0,8172727270,856363636APROVADOAPROVADOAPROVADO
119,094,645,6255-1,6063636361,3527272730,856363636APROVADOAPROVADOAPROVADO
MÉDIA6,8833333335,7833333336,483333333
ERROERRO
RESULTADOS
AOATRILATERAÇÃO
XesperadoYesperado
55
CORDENADA B2
CORDENADA B3
CORDENADA DO PONTO
555DESV.PAD
CORDENADA B1
COLETA DE RESULTADOS- PIBIC -SISTEMA DE POSICIONAMENTO INDOOR BLEChauvanet (1,96σ)
DISTÂNCIA B1-B2DISTÂNCIA B1-B3DISTÂNCIA B2-B3MEDIA
1,2970879465,290933893

Outros materiais