Live data from Hacker News

Openpilot – open-source self-driving agent

github.com

101–110 of 114 posts

Re: Openpilot – open-source self-driving agent

#101
post #64

Earlier quoted context omitted.

Sure there is, depending on what you’re doing and where you live. There’s all sorts of things you could do that would make a vehicle no longer street legal and/or a danger to yourself and others. And I would hope people would take the latter very seriously, even if what they’re doing isn’t illegal.

And nothing described here makes a vehicle no longer street legal. This stuff is well within the realm of perfectly legal car modifications.

Is it? IDK, IANAL.

Re: Openpilot – open-source self-driving agent

#102
post #99
post #86

Earlier quoted context omitted.

Oh, I'm not saying car companies are perfect and I'm well aware that the way the sausage gets made is nowhere as rigorous as we'd like (just take the Toyota unintended acceleration debacle!) I'm just saying I wouldn't add on top of that something that's essentially a phone app. If nothing else, injecting stuff into your car's critical data bus seems like a bad idea. What if that less-than-carefully-written firmware y…

While it was revealed at the Toyota software was terrible, was it actually shown to be the cause of the acceleration problems? Mostly it was the floor mats and people hitting the wrong pedal.

I don't know if they ever proved beyond possible doubt that any particular incident was caused by a software bug, but they did show that there were myriad ways in which the software in question could cause the acceleration problems. (In particular the process which handled reading the accelerator pedal position could crash and leave the throttle value fixed without tripping the watchdog timer, which iirc was doubly bad because in push-to-start vehicles there was no key to turn off.)

Source: http://www.safetyresearch.net/blog/articles/toyota-unintende...

More: https://embeddedgurus.com/barr-code/2013/10/an-update-on-toy...

Re: Openpilot – open-source self-driving agent

#103

Earlier quoted context omitted.

This is extremely reckless

>This is extremely reckless I find driving without it to be reckless at this point. Humans are susceptible to distraction, OpenPilot is not.

That might be the elephant in the room: contemporary driving is reckless _to begin with_. Autonomous assists are bringing this to light - not necessarily making it more or less reckless.

Re: Openpilot – open-source self-driving agent

#104

Earlier quoted context omitted.

I had no idea the software was in use and this stable! Is the discord community the best way to follow progress or are there other resources?

>I had no idea the software was in use and this stable! Is the discord community the best way to follow progress or are there other resources? Yep, the Discord is super active and there's plenty of people to help you out if you hit any snags. But the hardware is super easy to install and ready to go if you have a compatible car. There's also a lot of active Youtubers like ku7 ( https://www.youtube.com/channel/UCXmUBv…

i'm surprised i didn't get mentioned, since I have a fork dedicated to the Corolla. but yes the system is actually in use and comma have logged over 10 million miles already. on top of that, the Discord community reports any and all accidents and none have been due to openpilot. there have been a few accidents were people got rear-ended or sideswiped, but fortunately there has never been an accident with the system engaged or due to openpilot.

Re: Openpilot – open-source self-driving agent

#107
post #9

Earlier quoted context omitted.

One side of me agrees, the other thinks of the Wright brothers. Oh wait, they got someone killed.

I am genuinely interested, do you think that the Wright Brothers should not have developed the technology that they did because of the risk that someone would get killed? I am having trouble imagining any way (at least at the time, but probably today as well) of inventing manned flight without anybody dying in the process.

I don’t think anything is possible risk free. So it comes down to your/societies risk tolerance how save, expensive and slow or risky, cheap and fast progress should be. Ideally the risk is taken by conscious and free individuals. But yes, bystanders will be hit as well.

For manned flight it was totally worth the risk.

Re: Openpilot – open-source self-driving agent

#108
post #96

Earlier quoted context omitted.

With respect to Python and RTOS, this is a copy paste of what I posted few months ago on a similar thread, here on HN: ---- No safety relevant code is written in Python. All the safety relevant code runs real-time on a STM32 micro (inside the Panda), it's written in C and it's placed at the interface between the car and the EON. This code ensures the satisfaction of the 2 main safety principles that a Level 2 driver…

The question in mind is, how do you ensure that the safety code does not have a bug which makes it impossible to disengage the system.

In real life, eg aviation, you would formally verify the code and the firmware that interacts with hardware.

https://en.wikipedia.org/wiki/Formal_verification

Re: Openpilot – open-source self-driving agent

#109

I work as a lead autonomous vehicle engineer. Here's a few thoughts: * This isn't really open-source. The most important part, the neural network perception pipeline, is closed sourced. Without the training data and the network architectures, the supporting code is not that useful. * This system is non-deterministic, which is a no-no in critical systems like autonomous vehicle. There's no guarantee that vehicle detec…

I looked at your website. I just want to work on the perception part (CV and Deep Learning pipeline). Do I still need to learn all the robotics stuff you mentioned?
Post reply on HN