Dissertação

{en_GB=BikeApp - Detecting Cyclists Activity and Location using Bluetooth Low Energy Technology} {} EVALUATED

{pt=Ciclismo em meio urbano pode ajudar a resolver problemas de trânsito, problemas de estacionamento e ser ao mesmo tempo, um meio de transporte ecológico e benéfico. Várias abordagens estão a ser seguidas para aumentar o ciclismo em meios urbanos. Uma dessas abordagens tira partido da grande disponibilidade de smartphones e propõe aplicações que de alguma forma melhorem e recompensem o ciclismo. Para promover e motivar o ciclismo em cidades, propomos BikeApp, uma aplicação que recompensa o ciclismo. BikeApp detecta quando o utilizador anda de bicicleta e torna-o elegível para benefícios em lojas. Quando o utilizador se aproxima ou entra em certas lojas, BikeApp detecta a loja e permite que o utilizador reivindique facilmente o seu benefício. A implementação da nossa solução foca-se em mecanismos de detecção de ciclismo e de localização, e na integração dos mesmos na aplicação. Ambos os mecanismos são implementados usando a tecnologia Bluetooth Low Energy (BLE). A nossa aplicação, implementada para iOS, detecta com exatidão a actividade de ciclismo usando um sensor BLE instalado na bicicleta, e determina a localização em loja usando beacons BLE de localização. A detecção de localização mostra ser eficiente até em piores cenários, com duas lojas adjacentes. BikeApp foi também testado em termos de consumo de energia e este não é substâncial., en=In urban environments, cycling may help to solve traffic delays, interruptions and parking, while at the same time being a cleaner and healthier mean of urban transportation. Several approaches are being taken to increase cycling in urban areas. One such approach is taking an advantage of the availability of smartphones and developing applications that somehow improve and reward the cycling activity. To promote and motivate cycling in cities we propose BikeApp, a cycle rewarding smartphone application. BikeApp detects when the user starts cycling and makes him eligible for rewards that can be claimed at the shops. When the user gets close to or enters a shop, BikeApp detects it and allows the user to easily claim the benefit. The implementation focuses on cycling and location detection mechanisms, and its integration within the application. Both are implemented using Bluetooth Low Energy (BLE) technology. Our application, implemented targeting the iOS platform, can accurately detect the cycling activity using a BLE bicycle-mounted sensor and determine the shop the user enters using BLE location beacons. The location detection shows to be effective even in worst-case scenarios, with location beacons located in side to side shops. We also tested BikeApp in terms of its power consumption, and there is no significant overhead introduced with the BLE communication.}
{pt=BLE, Bluetooth Low Energy, App, iOS, Activity Detection, Location Detection, en=BLE, Bluetooth Smart, Aplicação Móvel, iOS, Deteção de Atividade, Deteção de Localização}

Novembro 8, 2017, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Paulo Jorge Pires Ferreira

Departamento de Engenharia Informática (DEI)

Professor Associado