5 ms·
What is this? The entire site already assumes you know what it does.
by StavrosK 7y ago
What is this? The entire site already assumes you know what it does.
- sheepdestroyer 7y agoOpensource AI driving kit to mount on your car. Made by Geohot, jailbreaker of iPhone and PS3 fame See : https://github.com/commaai/openpilot https://github.com/commaai/openpilot
- deleted 7y ago[deleted]
- onlyrealcuzzo 7y agoSo, it appears to be a plug-in system to do automated cruise control and lane assist and driving in stop & go traffic. Out of curiosity, I checked for my car. It says it's not supported. BUT, Comma is open source, so I could add it myself. Does this imply they're encouraging anyone to write buggy code and drive their cars with it?!?
- StavrosK 7y agoI found that after I wrote the comment and had the same question. Also, what does "adding it" look like? Do I have to somehow interface it with the car's computer or other systems? I'm rather confused.
- enragedcacti 7y agoAdding a vehicle is the equivalent to writing drivers (heh) for your particular car. It entails reverse engineering your car's builtin driver assist features to determine which CAN messages do things like actuate the brakes and gas, turn the wheel with a given amount of torque, or communicate radar values from the cars builtin radar sensor. For many cars the CAN messages will be the same as similar models so porting a new vehicle just means adding tuning values that can be captured by driving with OpenPilot connected but not controlling the vehicle e.g.: https://github.com/commaai/openpilot/pull/866 https://github.com/commaai/openpilot/pull/866
- StavrosK 7y agoWait wait wait, are you telling me I can actuate the brakes and gas and turn the steering wheel via the CAN bus? So I can realize my dream of turning my car into an RC car just with a Raspberry Pi and a $4 dongle? That is the best news of the year! Which cars have these sorts of actuators? How can I see if mine does?
- guavaNinja 7y agoActually it's a horrible thing, think of it, a terrorist can buy one of these cars, install rasperrypi with internet access through mobile data, then they can terrorize the whole town by running people over without being caught or killed
- StavrosK 7y agoWhy bother doing that when you can just drone-drop grenades into a crowd for much cheaper?
- guavaNinja 7y agoYou can easily ban drones but not cars.
- StavrosK 7y agoWouldn't it be easier to ban grenades?
- marcinzm 7y agoNot really, all you need is a few other people in cars to block them in, problem solved. Or, if it's the US, for the police to use some of those ex-military surplus toys they have. That's not getting into remote control being imprecise so good chance the car will just get stuck somewhere.
- ObsoleteNerd 7y agoAlmost any car with drive by wire and/or modern safety features (lane assist, forward crash avoidance, etc) can be controlled (to an extent) via the CANBUS. It’s different for (almost) every car, but you’d be amazed how easy and fun cars are to hack on, as long as you keep it off the streets.
- big_chungus 7y ago> Does this imply they're encouraging anyone to write buggy code and drive their cars with it?!? The fact that the comma guys aren't locking it down out of a misguided paternalistic belief that they no better is a good thing. Don't blame them for providing the hardware, blame people if they write buggy code. This is analogous to blaming a firearms manufacturer for a murderer's crime.
- Polylactic_acid 7y agoNo it would be like blaming a firearms manufacturer for a fault that causes the thing to blow up.
- bugsy924 7y agoThey highly discourage buggy code with no safety checks - I have been one of those people with no safety checks and have since implemented some
- paulcnichols 7y agoI agree. Its like they are intentionally being opaque about what the device does.