Port to new car, upstream the code, get paid

Code must be merged upstream into openpilot devel. System must have both longitudinal and lateral control working, with similar quality to the Honda Civic. If the car doesn't ship with a radar, adding an external one is okay. External actuators don't qualify, port must use built in ones. Extra interface hardware is fine if required (like for Accord). Port must follow safety rules to be upstreamed and eligible.

Chevy Volt/Bolt -- $10,000 *CLAIMED*

High end trim includes a radar and adaptive cruise control. Tap into the existing LKAS system and upgrade it!

Ford or Lincoln (MKZ, Fusion, F-150, any!) -- $10,000 *REMOVED*

If you've used the stock system, you know these cars really need the upgrade. Must be a production car, dataspeed kit car not eligible.

Toyota Prius or RAV4 -- $10,000 *REMOVED*

So many ways in! See Adventures in Automotive Networks and Control Units for a place to start.
ckgrier2, +$250 for i3
Jqgould, +$500 for i3
LouisMerrow, +$100 for i3

Tesla Model S (No AP, AP1, or AP2) -- $5,000 + $100 *LOCKED*

Steering controller can be commanded over CAN on all Model S. Old Model S don't have a radar, adding one is fine.

Jqgould, +$100 for No AP Model S

Honda Civic Hatchback (or new CR-V) -- $2,000 *CLAIMED*

Some Honda have a Bosch system and don't publish radar points. Get openpilot (lateral+longitudal) working on them! All Bosch system Honda eligible.

Toyota without DSU (like C-HR and Camry) -- $2,000

Some of the Toyota don't have a DSU. Get openpilot (lateral+longitudal) working on them!

Honda CR-V -- $1,000 *CLAIMED*

Easiest one on the list. The 2016 Touring has the same connector as the ILX and Civic. The brake packet is the same, the steering packet is very similar. Well within the realm of a weekend project.

Special Bounties

panda J2534 Driver Fix -- $2,000 *CLAIMED*

Get the panda Windows J2534 driver working with HDS and TIS and submit a pull request to the panda repo.

panda J2534 LIN support -- $500

Add LIN to the Windows J2534 driver

panda high quality CAN autobaud -- $500 *CLAIMED*

Must be high quality! Stay silent until you know the baud.

Open Source FlexRay Adapter -- $2,000

Design and build an open source adapter to send and receive FlexRay over Ethernet or USB. Might I suggest using this devkit? Write a FlexRay boardd and add FlexRay to log.capnp in openpilot.

How to claim

After you have a port working up to the point that it has driven 6 minutes in stop and go traffic (video proof please!) and follows the safety rules, submit it as a pull request to openpilot devel on github with the title "Bounty: <car model>".

You then have a lock, and as long as you are working with us to upstream it, no one else can claim it. Once it's merged, we will pay out via check or wire transfer.


The above bounties are sponsored by comma.ai, if you'd like to sponsor a bounty or contribute to one, let me know on twitter. If you port to a car not on this list in a way that can be upstreamed nicely, we will consider paying out a custom bounty. More popular car = more money.