On Friday morning, BMW, Intel, and Mobileye announced a collaboration that will see a fully autonomous car on sale by 2021. The car will be called the iNEXT, building on BMW's i sub-brand that currently includes a battery electric vehicle city car (the i3) and a hybrid sports car (the i8). What's more, the three companies want to work with other automakers to create an open platform for autonomous driving.

Intel's current processors are already being used by OEMs in their research fleets of self-driving cars, and Mobileye's hardware and algorithms power many of the semi-autonomous cars already on our roads. And even though one of BMW's core values is building "the ultimate driving machine," the Bavarian automaker recognizes that sometimes we don't want to drive ourselves, showing off an autonomous i8 concept at CES in January.

The plan is to develop a platform that will support everything from "level 3" self-driving (where a human driver can be handed back control within several seconds) to "level 5," where the vehicle can complete an entire journey with no human control at all.

In a statement, Mobileye co-founder Amnon Shashua said, "we look forward to work together with our partners at BMW and Intel and share our experiences and knowhow in artificial intelligence, machine learning and tool chains for validation and testing as part of the series development for the 2021 launch. We believe the 2021 will mark the beginning of a transformative change starting with level-5 ride sharing in geo-fenced areas and moving forward, given the ability to crowd source high-definition map making, to a level-5 “everywhere” activated level-5 experience."

Given BMW's recent investment in a ride-sharing service of its own, it's quite possible that within a few years your Johnny Cab might have a blue-and-white propeller emblem on the front.