This is the second post in our three part series about the three main teams at comma.ai. Research, operations and openpilot. In this post we’ll talk about the openpilot team, and the problems we solve on a daily basis. We will also talk about the challenges that need to be solved before we can reach the milestone of openpilot 1.0.

openpilot is an open source driver assistance system. …

At comma research, our mission is to build a superhuman driving agent. A superhuman driving agent is one that can drive a car to your destination safer, more comfortably and more reliably than you can.

We believe a superhuman driving agent can be cleanly split into a planner and controller. The openpilot team maintains a classical controls stack that should be sufficient for superhuman driving. …

At comma, our mission is to solve self driving cars while delivering shippable intermediaries. Everything we do is derived from that mission, and as the narrative unfolds, it’s looking increasing like we will win alongside Tesla and Mobileye.

Linux, Mac, and Windows all won. OS/2 did not.

Like codebases, as companies grow, it’s best if you can factor them into separate repos with well defined APIs between them. openpilot has submodules, comma has divisions. As of this year, comma is a profitable company. With money comes growth, and with growth comes structure.

Image for post
Image for post

The openpilot division builds and maintains the openpilot software, which is an open source driver assistance system used by thousands of people every day. They focus on safety, stability, quality, and car support, in that order. …


comma ai

Make driving chill.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store