Earlier quoted context omitted.
Adding 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…
Wait 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?
Comma Two Devkit
61–70 of 255 posts
Re: Comma Two Devkit
#62"comma two is designed for permanent installation in your car." Okay, what's it do? "We’ve added an infrared camera to provide 24/7 driver monitoring, an integrated panda, a custom cooling solution, and an OBD-C port with power supplied directly from the car." Great, so it monitors cars... For what? Quick movements? What's a panda? I'd be interested if I knew what it was. "comes with three free months of comma prime"…
>Great, so it monitors cars
I think it's monitoring the driver (against sleep).
Re: Comma Two Devkit
#63Quick bit of feedback for any Comma employees lurking: It took me a very long time to realize that this was a self-driving solution for existing vehicles. The hero just says "Driven over 6 million miles" and then a "Buy Now". When I scrolled down and looked at the product and read: > We’ve added an infrared camera to provide 24/7 driver monitoring, an integrated panda, a custom cooling solution, and an OBD-C port wit…
I've had to scan the entire website and still cannot find a reference to a simple term like "self-driving" anywhere in the website. It seemed like a dashcam that warns the driver.
Re: Comma Two Devkit
#64Comma.ai represents a strange attitude towards life in which you try to turn hard, serious problems (like self-driving), into trivial problems (write some Python and run it on Android phones and plug it into your car!) and try get away with it. It only has a chance of working if you are cool enough in SV such as geohot. I interviewed there once and it was extremely off-putting how clear their demand for fast progress…
Re: Comma Two Devkit
#65Earlier quoted context omitted.
Yeah plenty has changed since then, there are limits that are checked twice to ensure the driver is always able to take control. If violated, the car or openpilot throws an error openpilot.comma.ai
Source (i assume you read the source code and know where these checks are)?
Re: Comma Two Devkit
#66Earlier quoted context omitted.
Wait 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?
Actually 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
Re: Comma Two Devkit
#67Earlier quoted context omitted.
Adding 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…
Wait 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?
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.
Re: Comma Two Devkit
#68Earlier quoted context omitted.
Adding 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…
Wait 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?
If your car is in this list:
https://github.com/commaai/openpilot#supported-cars
then it definitely works and you can use these tools to control it https://github.com/commaai/openpilot-tools
If it's not in that list then the rough heuristic is whether or not your car has some sort of existing driver assist features e.g. Adaptive Cruise Control, Lane Centering, Forward Collision Warning, etc. There are some exceptions to that rule (I think Hyundai ships some cars that have full control of steering and gas even if you don't option out the ADAS features) but that's all case by case.
If you join the Comma Discord (https://discord.comma.ai/) there are manufacturer specific channels that can answer any questions you've got.
Re: Comma Two Devkit
#69Earlier quoted context omitted.
Actually 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
Why bother doing that when you can just drone-drop grenades into a crowd for much cheaper?
Re: Comma Two Devkit
#70Pretty cool stuff.