{"id":19190,"date":"2017-09-18T20:29:53","date_gmt":"2017-09-19T01:29:53","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=19190"},"modified":"2017-09-18T21:45:28","modified_gmt":"2017-09-19T02:45:28","slug":"the-mumbai-model","status":"publish","type":"post","link":"https:\/\/blog.kenperlin.com\/?p=19190","title":{"rendered":"The Mumbai method"},"content":{"rendered":"<p>When I think of a future where cars are self-driving, the vision my mind conjures up is of interchangeable pods that pick you up whenever you need a ride, and then drop you off at your destination.  Essentially it will be like Lyft, but with robot drivers.  Or in other words, an extremely granular form of public transportation.<\/p>\n<p>As I watched the traffic weaving through Manhattan this weekend, I started wondering how traffic flow would work in that future world.  Would we still have a form of turn-taking roughly equivalent to what is done now with traffic lights?<\/p>\n<p>I remember visiting Mumbai a number of years ago, and being amazed at how traffic worked there.  In most parts of the city there were no traffic lights.  At intersections cars would just weave through each other, east\/west traffic seamlessly flowing through north\/south traffic.<\/p>\n<p>Through all of this pedestrians would cross the street and cars would simply steer around them.  To my Western eyes it all looked incredibly dangerous, but the entire time I was there I never saw a traffic accident.<\/p>\n<p>Given the fact that self-driving cars will actually form a single cybernetic network, that is simply communicating with itself, it seems to me that the Mumbai method might work very well.  If this sort of traffic pattern can be sustained by a sea of human drivers, each needing to guess what the other will do, surely a single self-communicating computer network can do the same &#8212; and probably much better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I think of a future where cars are self-driving, the vision my mind conjures up is of interchangeable pods that pick you up whenever you need a ride, and then drop you off at your destination. Essentially it will be like Lyft, but with robot drivers. Or in other words, an extremely granular form &hellip; <a href=\"https:\/\/blog.kenperlin.com\/?p=19190\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The Mumbai method&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/19190"}],"collection":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19190"}],"version-history":[{"count":3,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/19190\/revisions"}],"predecessor-version":[{"id":19193,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/19190\/revisions\/19193"}],"wp:attachment":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}