Dissertação

Track It! Enhancing GPS-Enabled Applications for Outdoor Sports and Activities EVALUATED

Os equipamentos com sensores GPS são cada vez mais usados em atividades e desportos de ar-livre. Existe também uma grande variedade de aplicações que permitem aos utilizadores tirarem partido de informações sobre posicionamento e desempenho. No entanto, como revela o estudo sobre o estado da arte, não existe atualmente uma aplicação que satisfaça em simultâneo todos os requisitos necessários ao planeamento de uma atividade. Neste trabalho desenvolvemos uma aplicação para visualização e planeamento de percursos GPS, simultaneamente flexível e capaz de acomodar novas funcionalidades. A solução proposta permite apresentar mapas digitais na visualização de percursos e inclui suporte para os mapas militares portugueses. Estudámos também algoritmos de planeamento como o cálculo de declives, a deteção e classificação de subidas, o estabelecimento de ritmos de referência ou a simplificação de percursos. A arquitetura do sistema foi cuidadosamente planeada e os detalhes de implementação incorporaram padrões de desenho e metodologias de referência. A eficácia da solução proposta foi avaliada com recurso a testes de usabilidade e os resultados mostraram que mesmo utilizadores inexperientes conseguem executar complexas tarefas de planeamento. Os algoritmos de deteção e classificação de subidas demostraram ser flexíveis e precisos, para além de produzirem resultados fiáveis quando comparados com dados oficiais de provas de ciclismo. O algoritmo de simplificação de percursos provou ser eficaz, quer na preservação da forma do percurso, quer na manutenção de uma maior densidade de pontos nos troços em subida. Este trabalho apresenta também sugestões para melhorias, incluindo comparação avançada de atividades ou catálogos de percursos.
GPS, percursos, planeamento, mapas, declives, simplificação

Maio 30, 2014, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

João Manuel Brisson Lopes

Departamento de Engenharia Informática (DEI)

Professor Auxiliar