Programming an intelligent watch

Navik - Cycling navigation, with smartwatch compatibility

Features

Offline Map Data

Loss data connection when riding in the middle of nowhere? No worries!

Turn-by-turn Navigation

Never miss a turn!

Real-time Information

Speed, distance traveled and distance remaining, etc.

Cycling Optimized Route Construction

Construct cycling optimized route with round trip option and multiple intermediate destinations

Smartwatch compatibility

Get turn-by-turn navigation and real-time information on your Android Wear!

Route Analysis

Know distance and elevation of routes before start

Import external routes

Import routes in GPX files!

Free of Charge

No need to worry about your pocket!

Just Grab the App

Forget about expensive bike computers!

People
Lam Ka Fun Gavin

Student. Cycling enthusiast.

Prof Lau Francis

Supervisor of the project.

Documents
Document

Project Plan - Download

Detailed project plan.

4 Oct 2015

Document

Interim report - Download

Detailed interim report.

24 Jan 2016

Document

Final report - Download

Final report.

17 Apr 2016

Document

Presentation slides - Download

Presentation slides.

6 Jun 2016

Milestones
Milestone Incremental Accomplishments
Milestone 1
Completed

Smartphone application

  • Complete user interface
  • Able to load ​and display ​the offline OpenStreetMap ​data
Milestone 2
Completed

Smartphone application

  • Able to import external routes ​via GPX files

Android wear companion application

  • Complete user interface
Milestone 3
Completed

Smartphone application

  • Able to construct routes ​from destinations
  • Able to perform route analysis
Milestone 4
Completed

Smartphone application

  • Complete turn-by-turn navigation

Android wear companion application

  • Turn-by-turn navigation ​display
Milestone 5
Completed

Smartphone application

  • Provide real-time information

Android wear companion application

  • Provide real-time information
Schedule
Date Accomplishments
4 October 2015
Completed

Complete inception phase

  • Detailed project plan
  • Project web page
8 November 2015
Completed

Complete milestone 1

6 December 2015
Completed

Complete milestone 2

11-15 January 2016
Completed

First presentation

17 January 2016
Completed

Complete milestone 3

24 January 2016
Completed

Complete elaboration phase

  • Preliminary implementation
13 March 2016
Completed

Complete milestone 4

10 April 2016
Completed

Complete milestone 5

17 April 2016
Completed

Complete construction phase

  • Finalized tested implementation
  • Final report
18-22 April 2016
Completed

Final presentation

3 May 2016
Completed

Project exhibition

6 June 2016
Completed

Project competition