{"id":7054,"date":"2020-08-12T10:00:23","date_gmt":"2020-08-12T04:30:23","guid":{"rendered":"https:\/\/gtm360.com\/blog\/?p=7054"},"modified":"2022-03-31T13:34:07","modified_gmt":"2022-03-31T08:04:07","slug":"how-does-turn-by-turn-navigation-work","status":"publish","type":"post","link":"https:\/\/gtm360.com\/blog\/2020\/08\/12\/how-does-turn-by-turn-navigation-work\/","title":{"rendered":"How Does Turn By Turn Navigation Work?"},"content":{"rendered":"<p>A <strong><em>turn-by-turn navigation system<\/em><\/strong> is a combination of hardware and software that provides an automobile driver with one or more motorable routes between Point A and Point B on the surface of the earth. Sold as a dedicated satnav system or as an integral part of a smartphone, it comprises the following building blocks:<\/p>\n<ol>\n<li><strong>GPS<\/strong>. More precisely, GPS Receiver. GPS looks up a combination of four geostationary satellites and <a href=\"https:\/\/www.gps.gov\/support\/user\/mapfix\/\" target=\"_blank\" rel=\"noopener noreferrer\">tells the &#8220;LatLong&#8221;<\/a> i.e. latitude and longitude of the driver&#8217;s location on the surface of earth. The GPS system is owned by Department of Defence, USA. (According to some <a href=\"https:\/\/en.wikipedia.org\/wiki\/Altimeter\" target=\"_blank\" rel=\"noopener noreferrer\">accounts<\/a>, GPS also reports altitude but it&#8217;s supposed to highly inaccurate. We can ignore that since there&#8217;s no flying involved in the present context!)<\/li>\n<li><strong><a href=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/08\/GOOGLE-MAPS-NEW-SYMBOL-03-THE-OTHER-WOMAN-DANIEL-SILVA.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-9403\" src=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/08\/GOOGLE-MAPS-NEW-SYMBOL-03-THE-OTHER-WOMAN-DANIEL-SILVA.jpg\" alt=\"\" width=\"250\" height=\"437\" srcset=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/08\/GOOGLE-MAPS-NEW-SYMBOL-03-THE-OTHER-WOMAN-DANIEL-SILVA.jpg 292w, https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/08\/GOOGLE-MAPS-NEW-SYMBOL-03-THE-OTHER-WOMAN-DANIEL-SILVA-115x200.jpg 115w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a>Map<\/strong>. It shows roads, buildings, water bodies, bridges, tunnels and other attributes of the terrain. Despite asking around, I haven&#8217;t been able to figure out what some attributes stand for, like the one shown on the exhibit in the right. High end maps also contain information regarding speed radars, gas stations, and rest areas on the way.<\/li>\n<li><strong>Algorithm<\/strong>. This is the software program that computes the route from starting point to the ending point, projects it on the map, gives audio cues to the driver as s\/he reaches every turn, and tells him or her whether to turn left, turn right or go straight. Ergo the expression &#8220;turn-by-turn navigation&#8221;. Starting point is where the GPS is situated. Ending point is the destination that&#8217;s manually entered by the driver at the start of the journey. The algorithm works by finding all available pathways and their &#8220;quantity&#8221; and &#8220;quality&#8221;. &#8220;Quantity&#8221; is a fairly straight forward geometrical calculation based on interconnection of motorable roads, bridges over waterbodies on the way, tunnels through mountains, and so on. Quality takes into account speed limits, traffic disruptions caused by accidents, lane closures, and other parameters that are obtained from other smartphones or drivers on the route via Mobile Internet or dedicated FM frequencies respectively, as described in <a title=\"Permanent Link to How Does Google Maps Know About Traffic Conditions In Realtime?\" href=\"https:\/\/gtm360.com\/blog\/2020\/04\/15\/how-does-google-maps-know-about-traffic-conditions-in-realtime\/\" target=\"_blank\" rel=\"bookmark noopener\">How Does Google Maps Know About Traffic Conditions In Realtime?<\/a> Since there could be multiple routes between any two points, the algorithm computes and displays all available routes, and either lets the driver select one manually, or computes the &#8220;best route&#8221; based on fastest route, route with the least toll, and other &#8220;constraints&#8221; specified by the driver.<\/li>\n<\/ol>\n<p>When these three components work together, the driver gets a motorable route between point A and point B.<\/p>\n<p><a href=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/03\/google-maps-osho-airport-week-ezgifDOTcom.gif\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6781 size-full\" src=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/03\/google-maps-osho-airport-week-ezgifDOTcom.gif\" alt=\"\" width=\"630\" height=\"280\" \/><\/a><\/p>\n<p>People colloquially refer to turn-by-turn navigation as just &#8220;GPS&#8221; (or &#8220;Map&#8221; or &#8220;SatNav&#8221;). Which one in specific depends on the predominant brand involved e.g. Garmin GPS (or Google Maps or TomTom SatNav).<\/p>\n<p>This tends to convey the impression that it comprises just one of the three components.\u00a0 That&#8217;s not true. Turn-by-turn navigation is a combination of all three building blocks.<\/p>\n<hr style=\"width: 70%;\" \/>\n<p><a href=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/06\/IITB-SATNAV-CHIP.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-7055\" src=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/06\/IITB-SATNAV-CHIP.jpg\" alt=\"\" width=\"200\" height=\"483\" srcset=\"https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/06\/IITB-SATNAV-CHIP.jpg 322w, https:\/\/gtm360.com\/blog\/wp-content\/uploads\/2020\/06\/IITB-SATNAV-CHIP-83x200.jpg 83w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>IIT Bombay recently launched a chip called <em><strong>Dhruva<\/strong><\/em>. Please see exhibit on the right for details.<\/p>\n<p>The article says Dhruva can find locations <em>and<\/em> routes.<\/p>\n<p>If Dhruva has GPS, it can obviously find locations.<\/p>\n<p>But if Dhruva can also find routes, then it must be having embedded maps and algorithms to compute the &#8220;quantity&#8221; and &#8220;quality&#8221; of pathways.\u00a0In that case, it&#8217;s a fully fledged &#8220;Turn by Turn Navigation System in a Chip&#8221;, not a mere chip.<\/p>\n<p>If so, it could be a highly disruptive product and needs to be marketed aggressively.<\/p>\n<p>From my IITB alumni circles, I was able to informally gather the following clarifications.<\/p>\n<ul>\n<li>Dhruva is only a GPS chip. There are a plethora of GPS chips in the market but Dhruva differentiates itself by being the only one that can receive signals from India&#8217;s NAVIC group of navigation satellites.<\/li>\n<li>None of the other GPS chips in the market support NAVIC. So, for India to extract any value from NAVIC, it needs a GPS chip that supports NAVIC. Dhruva fits the bill.<\/li>\n<li>Apparently, Dhruva will be made mandatory for all smartphones, smartwatches and other navigation devices sold in India. If so, it will enjoy a huge captive market right off the bat.<\/li>\n<\/ul>\n<p>I have reached out to my <em>alma mater<\/em> for confirmation of the grapevine and I will update this post when I hear back.<\/p>\n<p><strong>UPDATE DATED 31 MARCH 2022:<\/strong><\/p>\n<p>In the last two years after the original post was published, I have not heard anything more about Dhruva or NAVIC. I don&#8217;t know of any announcement making Dhruva mandatory for all smartphone and other navigation devices sold in India. AFAIK, all of them continue to use the same combination of GPS, Map and Algorithm that they have used in the past.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A turn-by-turn navigation system is a combination of hardware and software that provides an automobile driver with one or more motorable routes between Point A and Point B on the surface of the earth. Sold as a dedicated satnav system or as an integral part of a smartphone, it comprises the following building blocks: GPS. &#8230; <a title=\"How Does Turn By Turn Navigation Work?\" class=\"read-more\" href=\"https:\/\/gtm360.com\/blog\/2020\/08\/12\/how-does-turn-by-turn-navigation-work\/\" aria-label=\"Read more about How Does Turn By Turn Navigation Work?\">Read more<\/a><\/p>\n","protected":false},"author":4,"featured_media":6781,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,10,13,1],"tags":[],"class_list":["post-7054","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-b2-product-v-services","category-mobility","category-product","category-mandatory-category"],"_links":{"self":[{"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/posts\/7054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/comments?post=7054"}],"version-history":[{"count":10,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/posts\/7054\/revisions"}],"predecessor-version":[{"id":9404,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/posts\/7054\/revisions\/9404"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/media\/6781"}],"wp:attachment":[{"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/media?parent=7054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/categories?post=7054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtm360.com\/blog\/wp-json\/wp\/v2\/tags?post=7054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}