NAVKIT
TOMTOM NAVIGATION ENGINE SOFTWARE
HAROLD GODDIJN – CEO TOMTOM
‘When it comes to creating a unique IVI system, TomTom is the ideal
partner for OEMs and Tier 1 suppliers.
We offer an independent set of open, off-the-shelf and easy-to-integrate,
NDS-based Connected Navigation System components.’
TOMTOM CONNECTED NAVIGATION SYSTEM
Fulfill the need for easy to integrate modular navigation components
Pre-integrated CNS system Modular CNS components DYNAMIC MAP NAVIGATION SOFTWARE DYNAMIC MAP NAVIGATION SOFTWARE CONNECTED TomTom PND
TOMTOM CONNECTED NAVIGATION SYSTEM
Fulfill the need for easy to integrate modular navigation components
Pre-integrated CNS system Modular CNS components DYNAMIC MAP NAVIGATION SOFTWARE DYNAMIC MAP NAVIGATION SOFTWARE CONNECTED SERVICES TomTom PND
NAVKIT – TOMTOM’s NAVIGATION ENGINE
UI
NAVKIT
OS + HW
• app logic, user interaction, TTS/ASR
• portable UI- & OS-decoupled navigation engine • with managed interfaces
• contains all core navigation functionality • based on TomTom IP
UI EXAMPLE: HTML5
UI
NAVKIT
OS + HW
NAVKIT – TOMTOM’s NAVIGATION ENGINE
• app logic, user interaction, TTS/ASR
• portable UI- & OS-decoupled navigation engine • with managed interfaces
• contains all core navigation functionality • based on TomTom IP
UI EXAMPLE: CHINESE
UI
NAVKIT
OS + HW
NAVKIT – TOMTOM’s NAVIGATION ENGINE
• app logic, user interaction, TTS/ASR
• portable UI- & OS-decoupled navigation engine • with managed interfaces
• contains all core navigation functionality • based on TomTom IP
NAVIGATION SERVICES HOSTED BY TOMTOM OR OEM
Overview of Architecture
NavKit
OEM platform
Navigation User Interface
TomTom Maps
AP
I
Navigation Service Delivery
OEM
IT
NAVKIT – BEST-IN CLASS ROUTING – PROOF POINT 1
Connect – Europe‟s largest journal for telecommunication – July issue 2012
ROUTING TEST including TRAFFIC
“The route is what matters”
“[…] the quality of the traffic info alone says nothing i.e. the results of this test can not easily be carried over to other navigation devices or apps with the same traffic service, but the results are only valid together with the corresponding navigation system. How the system handles incoming traffic reports, when and at which point the system re-calculates routes – all this has an impact on how long your actual journey will be.” source “Connect” 7/12, p108-114
TomTom 527 km in 6:15 hrs Garmin 536 km in 6:31 hrs (+16 mins) BMW 528 km in 6:42 hrs (+27 mins) Audi 510 km in 7:03 hrs (+48 mins) 1 2 3 4
NAVKIT – BEST-IN CLASS ROUTING – PROOF POINT 2
German Aerospace Centre 2012 Study
According to independent
research, products powered by
TomTom Routing with
TomTom Traffic
reduce
average drive times by 13% and
up to 30% in congested areas.
0,0 0,5 1,0 1,5 2,0 2,5 3,0 3,5 4,0 TomTomHD1000 Garmin TomTomXL Bosch Google
Av
era
ge
ra
TOMTOM ROUTING EXPERIENCE: KEY INGREDIENTS
NavKit Pre-integrated Content
Basic Map
Dynamic Map (Map Share, NDS incremental map updates) TomTom Traffic
NavKit Pre-integrated Services
Distribution Logic (frequency, filtering)
NavKit Routing Software
Routing Algorithm
Model of Collective User Knowledge „cost model‟ Alternative Routes/De-touring Logic
Europe Map: 50 million crossings, 120 million roads….
and 800 sextillion (21 zeros) possible routes
All routes together consume space equal to 50 billion times the current size of the internet Calculating all routes would take 25 trillion years
So finding the best route takes time …
but we’ve found a solution that is FAST & EXACT
TomTom IP: solution for FAST & EXACT Route Planning
[WO 2011004026: NAVIGATION DEVICES AND METHODS CARRIED OUT THEREON],[WO 2011004029: NAVIGATION DEVICES]…
TOMTOM’s CHALLENGE:
100% - - - - 95% - - - - 90% - - - - 85% -
TOMTOM ROUTING:
NO COMPROMISE BETWEEN QUALITY AND SPEED
10 20 30 40 50 60 sec.
Competitor
Navigation Systems
Qual
it
y
Planning Speed
FREE TEXT SEARCH FOR ADDRESSES AND POIs
NavKit FTS
finds addresses or POIs
2-3 faster
than hierarchical search
NAVKIT – INTERACTIVE 2D & 3D MAP VISUALISATION
NAVKIT – MAP VISUALISATION – OUTLOOK 2014
NAVCLOUD: USER-SPECIFIC LOCATION DATA
NAVKIT WORKER*: ONLINE NAVKIT INTERFACES
TO ENABLE HYBRID NAVIGATION
NavKit Worker - NavKit in The Cloud
NavKit Worker
Online Maps Online Traffic
PNDs & in-dash Smartphones & tablets
NAVKIT SOFTWARE QUALITY
Externally assessed daily against
ISO/IEC 25010:2011
“
Systems and software
Quality Requirements and Evaluation”
NavKit Software Quality ranks #12
NAVKIT DEVELOPMENT PROCESS
Dean Leffingwell “Scaling Software Agility for larger Enterprises” http://scaledagileframework.com
3 w 3 m 3 y
NAVKIT – SOFTWARE DEVELOPMENT KIT
NAVKIT SDK
• Windows & Linux installer
• Java and C++ bindings for Android & Linux platform
• Tutorial Android applications including source code
• Full sample navigation application (Android JAVA) including source code • Documentation
• Sample map cuts
SUMMARY: NAVIGATION ENGINE COMPONENT
NavKit implements all navigation application logic of a full turn-by-turn client