commaai / openpilot

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 275+ supported cars.
https://comma.ai/openpilot
MIT License
49.87k stars 9.09k forks source link

Lead car with no lights not detected #22356

Closed Achilles308 closed 3 years ago

Achilles308 commented 3 years ago

I'm not sure what this issue was... but it was a strange one.

I was driving along and this black Kia Soul with rear wreck damage and no lights entered my lane in front of me around dawn. Openpilot was engaged and it did not detect this car at all it seems. It would accelerate through the car if I hadn't intervened. I ended up approaching this car 3 times and each time it did not detect it. This particular bug is extremely dangerous as it would have rammed this car without manual intervention.

First incident: comma 3 master-ci 0.8.8 dfb993cc43ba69dc|2021-09-24--06-53-09--37 through 40 07:30::33 2020 Toyota Corolla Hatchback

Second incident: 07:32::12 the car was stopping for this turn/exit and OP was not braking appropriately

Third incident: 07:33:25 I ran up the set speed to catch the car... and OP was accelerating very rapidly like the car wasn't there.

Not sure if this car is special or if something in the model changed... but this behavior was very uncharacteristic and worrisome. Had this car been stopped at a red light and had a driver been completely distracted (shame on them!) OP would have happily crashed into it at full speed.

Note to everyone, you must be ready to take over at all times!

pd0wm commented 3 years ago

Remember openpilot is a level 2 system, and you can never rely on it to take action. The driver should always pay attention and be ready to take over. If you describe these situations as "extremely dangerous" you should adjust your expectations or stop using openpilot.

@HaraldSchafer Can you look into why the model did not detect the lead car?

haraschax commented 3 years ago

The model detected it, it appears the lead MPC got into an unstable state and did not recover.

This should be fixed since https://github.com/commaai/openpilot/commit/fe983a7b8ce7ad63c73663284d8b8e093a280308

This new MPC doesn't have these unstable modes. And if it did go unstable it should now do a full hard reset.

Achilles308 commented 3 years ago

The model detected it, it appears the lead MPC got into an unstable state and did not recover.

This should be fixed since fe983a7

This new MPC doesn't have these unstable modes. And if it did go unstable it should now do a full hard reset.

Would you be able to run the video and radar data into the simulation with the new model? Just to be sure??

Achilles308 commented 3 years ago

Also, it would be nice if there was an alert when openpilot knows something is wrong... could really save someone's life you know?