Hacker News new | ask | show | jobs
by brandonjm 2995 days ago
This video is horrifying, I assume even the sensors on cars with automatic braking sensors should be able to identify a barrier that large in front of the car. I am way oversimplifying this but I'm sure there is some level of prioritisation in Tesla's Autopilot software to decide what action the car should take. Is the Autopilot software prioritising staying in lane (the car appears to stick to the left white line) over collision avoidance?
2 comments

It can’t, nor can most cars with automatic braking. The Tesla will happily run headfirst into a brick wall all day long. The reason is that the driving world is chock-full of objects with zero velocity relative to terrain - the trivial cases being a rise in the road ahead, or an at-grade bridge where the travel lanes suck below grade to pass. Therefore, autopilot and many auto-braking algorithms filter out completely static objects (see previous story about a Tesla ramming a fire truck stopped on the highway).

Musk has commented publicly before (though somewhat obliquely) about this flaw. He indicated that the company is trying to build a map of reference data so that it can be filtered out automatically, and real hazards can be seen/found.

Mapping can never solve this problem. If these cars don’t yet have the ability to detect stationary physical barriers that represent a crash risk, then they are further away from being practical than I thought, and I’m extremely pessimistic. It is clearly a hard problem to solve with naive tech. Unfortunately we have a huge industry and tens of billions of dollars and politicians, corporations, governments, and media who all believe this naive tech is close to perfect. But it can’t see a wall or a fire truck in its path? If this isn’t solved then this whole house of cards will fall apart. The sooner the better, IMO. Let’s start building cars that supplement driver awareness instead of numbing it.
This would be trivial to solve with a vertical mounted LIDAR. You vertically mount it and if the horzontal distance measured level with the bumper of the car are significantly closer than the horizontal distance at a lower angle you can classify that as a stationary object, if it's a continuous lengthening or shortening then it's a ramp. The classification is almost trivial (though the hardware may be expensive or difficult to implement for high speeds).
But in the path of travel??!
Not to exonerate Tesla, but cars are ALWAYS almost about to hit something. The next time you’re driving down a curvy road, pay close attention to all the obstacles that are by the side of the road and how often you are pointed right at them and how small the steering adjustments you make are and how little time there is between you almost hitting something and then not.

This is part of why trying to second guess a driver or autopilot is insane; a crashing and non-crashing car are almost identical, except for the crash.

True. But these aren't auto self driving cars. A self driving car should know its next move, 10 seconds before it makes it(or something similar). There's 0 excuse for it hitting a barrier in 0 traffic.