Live data from Hacker News

George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

theverge.com

61–70 of 147 posts

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#61
post #12

Interesting tidbit: Hotz actually means thief in a few languages. I actually don’t believe this guy. He may be brilliant, but there are quite a few brilliant people working on this problem - so no.

> Interesting tidbit: Hotz actually means thief in a few languages. You've piqued my inner language geek, but cursory Googling / Google Translate hasn't given me any luck. What language(s) would that be?

If you google it, it comes up as the first result :) :)

https://www.google.com/search?q=hotz+thief

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#62
post #30

Here's the low-level controller for Comma AI's self-driving software. Lateral and longitudinal control, as well as actuator command are contained within. Their low level control is done in Python, on top of Android, on a smartphone. No further comment, your honor. https://github.com/commaai/openpilot/tree/devel/selfdrive/co...

It sounds to me like you don't understand how little performance you actually need for this kind of stuff. People have been writing effective autopilot software for decades using hardware that wasn't even particularly fast at the time and may as well be a pile of sand today. What exactly do you think that that code needs to do? I promise that Python on a new smartphone can do way more now than we could do 20 years ag…

I think OP's point is about the latency from all the layers. At 70 mph, where 100ms is 3m, this is a problem for a control system.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#63

What would the point of current self-driving car systems be? If you can't take your attention off the road anyway, it's basically a glorified, expensive cruise control.

You shouldn't really consider anything that isn't level 4 or above self-driving.

No level 1-3 system can get you from A to B unassisted.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#64

What would the point of current self-driving car systems be? If you can't take your attention off the road anyway, it's basically a glorified, expensive cruise control.

The difference is that glorified cruise control actually exists.

Real self driving cars, on the other hand, only exist in inspirational videos.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#65
post #30

Here's the low-level controller for Comma AI's self-driving software. Lateral and longitudinal control, as well as actuator command are contained within. Their low level control is done in Python, on top of Android, on a smartphone. No further comment, your honor. https://github.com/commaai/openpilot/tree/devel/selfdrive/co...

It sounds to me like you don't understand how little performance you actually need for this kind of stuff. People have been writing effective autopilot software for decades using hardware that wasn't even particularly fast at the time and may as well be a pile of sand today. What exactly do you think that that code needs to do? I promise that Python on a new smartphone can do way more now than we could do 20 years ag…

you can't do timing sensitive stuff without an RTOS, because resources could be preempted by the os or other applications.

it used to be that certain chipsets could do motor control by bitbanging the parallel port, but modern pcs/phones can no longer do this due to latency.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#67
post #30

Here's the low-level controller for Comma AI's self-driving software. Lateral and longitudinal control, as well as actuator command are contained within. Their low level control is done in Python, on top of Android, on a smartphone. No further comment, your honor. https://github.com/commaai/openpilot/tree/devel/selfdrive/co...

In the 1980's the backup flight control software for landing the space shuttle ran on a HP-41 calculator, though they never had to use it AFAIK, with the multiple redundant onboard computers.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#68
post #30

Here's the low-level controller for Comma AI's self-driving software. Lateral and longitudinal control, as well as actuator command are contained within. Their low level control is done in Python, on top of Android, on a smartphone. No further comment, your honor. https://github.com/commaai/openpilot/tree/devel/selfdrive/co...

As someone who has had a bit to do with safety critical software in agricultural machinery, and I am sure to any one in any other regulated industry this sounds crazy. The regulation in many industries for software that can kill is onerous, python on Android for any safety related code in other industries would be the punch line of a joke.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#69
post #30

Here's the low-level controller for Comma AI's self-driving software. Lateral and longitudinal control, as well as actuator command are contained within. Their low level control is done in Python, on top of Android, on a smartphone. No further comment, your honor. https://github.com/commaai/openpilot/tree/devel/selfdrive/co...

Ummm... If you look in the actual lib/ directory where the work happens, you will see a bunch of high-performance C written in and generated by Acado, which is a very efficient optimization framework. It does look like there is a bunch of python logic for managing that controller, but a significant amount of work seems to have gone into performance optimization. I am curious how they prevent the Android GC from causing problematically long pauses, though.

Re: George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars

#70

Earlier quoted context omitted.

Ever drive 8-12 hour days for 2 days straight? Used to do it 4-5, but sometimes up to 10, times per year. I'd pay many thousands for lane-keeping on rural interstates in a heartbeat.

Yep. I love the headspace of focusing on something so simple for so long. If I weren’t going to have the experience of driving, I would just fly.

> If I weren’t going to have the experience of driving, I would just fly.

I mean, today, ditto. But for like at least 100M of the 300M+ Americans, that's not an option for various reasons...

Post reply on HN