m obile l ogger @ i team m ove jóni manuel esteves dos santos...
TRANSCRIPT
MOBILELOGGER @ ITEAM
MOVE
Jóni Manuel Esteves dos Santos ([email protected])
Orientador: Professor Francisco Câmara Pereira ([email protected])
09/09/2011
MOTIVAÇÃO
Projecto iTEAM construção de um modelo urbano e uma plataforma
de simulação do comportamento de agentes comportamento baseado em dados reais analisar novos cenários
Projecto Greenhomes recolher os dados necessários à simulação
smartmeters (gastos de energia) inquéritos online percursos efectuados pelos utilizadores
Projecto MobileLoggerRecolha dos trajectos dos utilizadores
2
iTEAM
Greenhomes
MobileLogger:
Recolha dos trajectos dos utilizadores
Estágio
EstágioEstágio
OBJECTIVO DO ESTÁGIO
Requisitos da aplicação - Move
Guardar os percursos efectuados
Gestão da bateria utilizada
Fácil de usar e não intrusiva
Envio automático dos percursos para o servidor
Análise de aplicações do Android Market3
ANÁLISE DE APLICAÇÕES DO ANDROID
MARKET
4
RECOLHA DOS DADOS
Trajectos efectuados pelos utilizadores
Essencialmente através dos dados do GPS
Quando não existe sinal GPS, utiliza outros recursos5
RECOLHA DOS DADOS (CONT)
Quando ligar o GPS?
Quando o utilizador se deslocar!
Como saber que o utilizador se está a deslocar?
Acelerómetro
6
RECOLHA DOS DADOS (CONT) Tabela de smartphones onde o acelerómetro funciona/não funciona em modo
standby
7
Pretende-seuniformizaçãoPretende-seuniformização
RECOLHA DOS DADOS (CONT)
Alternativas para detectar movimento do utilizador
Dados dos varrimentos das redes envolventes Wi-Fi GSM / CDMA
Smartphone liga-se ou desliga-se de uma rede em princípio, movimento
8
RECOLHA DOS DADOS (CONT) Dados recolhidos pela aplicação
A localização GPS do smartphone;
Os dados do acelerómetro;
Os dados dos varrimentos das redes:
Wi-Fi;
GSM / CDMA;
Bluetooth.
Os dados da bateria;
O motivo de logout do utilizador. 9
FÁCIL DE USAR E NÃO INTRUSIVA
Design fácil de utilizar
Reduzida interacção com o utilizador:
Login e configuração inicial
Confirmação da actualização da
aplicação10
GESTÃO DA BATERIA UTILIZADA
Gestão do uso do GPS
Acelerómetro
Wi-Fi e GSM / CDMA
Definição do uso máximo de bateria por
parte da aplicação11
MELHORIA NA DURAÇÃO DA BATERIA
12
ENVIO DOS DADOS PARA O SERVIDOR
Dados armazenados no smartphone
Detecção automática de internet
Sempre que seja detectada uma nova ligação à internet (Wi-Fi ou Plano de dados) envia os dados para o servidor
13
14
INTEGRAÇÃO NO GREENHOMES
Web server
Base de dados
Transferência dos dados através da
internet
Visualização dos dados
Dados validados
APLICAÇÃO MOVE
15
INSTALAR O MOVE Registar em:
Portugal - greenhomes.dei.uc.pt/demo Singapura - http://137.132.69.120/demo
- http://mobile.isc.ntu.edu.sg/demo
Descarregar a aplicação:
16
goo.gl/Pwhkd
17 OBRIGADO!