Lidar Company Velodyne Debuts $100 Auto Safety Sensor
forbes.com
forbes.com
Lidar worked really well because it was computationally impractical to process visual images in near real-time onboard. Lidar simplifies the informational inflow, which reduces computational cost. But the computational cost and practicality of processing optical data onboard has changed radically, it is now practical and affordable (both due to substantially improved software and new/cheaper hardware).
Keep in mind humans use "optical sensors with parallax" (i.e. our eyeballs). Cars are already optimised around that assumption (e.g. headlines to improve visibility in the visible light spectrum). Lidar still has advantages, but also a bunch of drawbacks (like dispersion and sunlight disruption), optical sensors do too (e.g. glare) but they're a lot more intuitive for humans because we share them.
I guess what I am saying is: Are you betting on better sensor tech (Lidar) or better computational tech (Optical)? I think Lidar will hit a ceiling after the "easy wins" have been consumed (and we're approaching that point), whereas optical has no real ceiling (even over and above human's innate abilities). With optical you can understand the world as humans visibly see it, Lidar sees the world fundamentally differently, seeing both less (bad) and more (good).
Obviously it is a somewhat false choice, but if people are investing dollars into development of both techs it is a choice that matters.
That's an important point. The long term safer option will be to use both types of sensors before together, that can provide a more holistic picture of the scene around the car (much like we use radar for adaptive cruise control which would be much harder with just cameras ... I think).
I hope we keep investing in making all these sensors cheaper and good enough for 30k cars to start packing them
This 100% is the real target but I'd like to add to it.
Camera-based systems rely on ambient photons arranged in a pre-determinded configuration hitting a sensor. Lidar-based systems rely on reflected photons hitting a sensor.
What I would prefer to see is a LiDAR/RADAR combination. When both systems rely on "photons" you suffer the same inherited weaknesses of both. i.e. fog
But split it up and you can be SAFER.
Fog isn't the only problem with relying on ambient photos. "Nighttime" is a really big problem here.
I really don't get this idea that optical sensors and processing are the solution for autonomous navigation. I propose this simple test for the pro-camera people: get in your car at 1AM, drive to a very rural place with a windy road, then turn off your headlights, and try driving on that road at 55mph. If you survive, come back and tell us how safe you think that exercise was.
LiDAR doesn't have this problem, because it generates its own light source (a laser), and doesn't need overly-bright headlights to turn darkness into daytime, with all the problems that's now causing (light pollution, vision problems in people who drive at night from all the glare, etc.).
I also addressed some of the problems with relying on headlights at the end of my comment: to get better visibility, you need more light. This doesn't come without costs to the environment and to other drivers (like those who don't have driverless cars yet); in fact, too-bright lights are making it unsafe to drive at night now.
As an aside, I think it should be illegal for anyone to have a car with non-halogen headlights without automatic high-beam dimming. Xenon and LED lights are great for illuminating dark roadways, but they're horrible when they on the car coming towards you, and that driver is too stupid or careless to dim their high beams. Temporary blindness is the result of this.
What's expected of a normal driver when the headlights fail? Turning on the hazard blinkers, slowing down carefully, and finding their way to the shoulder?
There's also a reason there are two headlights.
We do this as humans. We use our ears for sound and inertial detection.
Lidar, Radar, colour and near infrared optical all have a place in autonomous driving.
I dont think we are really anywhere near optical working reliably as a single source. I am immediately suspicious of anyone who suggests otherwise, because they either believe to much in the state of AI, or haven't thought enough about life critical systems to be let near anything autonomous. Worse still, they may be out to make a quick buck.
The thing that lidar has is speed and accuracy. 100hz update rates, and 1/100th second latency is not unthinkable. With optical systems you're lucky to get 25hz with sub 100ms latency. Thats just for depth estimation using semantics, you still need to feed it into your driving model.
Lidar works way better at night, it works a tonne better with unknown objects. However, like optical its shit in rain/snow. Hence why decent resolution radar will be needed as well.
isnt that what a kalman filter does? I thought most autonomous cars have sensor fusion to blend all sensors
That works quite well for, say, combining GPS (which has short-term noise) with inertial/odometry measurements (which suffer from long-term drift) to determine your vehicle's position, orientation, and velocity in 3D space (expressible as a 9-dimensional state vector). But it's not directly applicable to problems like combining map data with LIDAR and vision to generate a representation of your surroundings.
This is a misunderstanding. Lichess is used by chess professionals for playing online chess against each other (which is mostly recreation and not serious chess preparation). Software like ChessBase is used for game preparation.
Humans are actually using their ears a LOT while driving. You don't realize it because the brain is so powerful at blending everything into a single "feel".
The brain is using hundreds of different captors and is order of magnitude more powerful than any computer today. Attempting to drive with a couple cameras as only sensors is a recipe for disaster as has already been proved (see also: Tesla crashes)
While the brain can still operate a car with the loss of some input, visual input isn't really enough and is heavily supported by all other senses (acceleration and gravity, sound, touch and vibration, temperature and kinesthetic). Unlike modern computers, the brain is massively parallel and asynchronous, so it can simply use all of the inputs to find the correct course of action, even going as far as considering multiple lines of thoughts (and then your memory is manipulated so you only experience the chosen line of thought, similar to your vision being manipulated when you blink).
https://www.weather.gov/media/publications/front/14dec-front...
My father was a missile radar guidance technician for a living. He says radar on a car makes almost no sense, especially for navigating in inclement weather, due to how radar tends to reflect off of anything to some degree.
Every sensor, man-made or natural, sucks at detection when it comes to operating in heavy inclement weather. That's why we need tons of processing power and filtering algorithms. If they were any good, we'd not need those higher-order algos and filters. The sensors could simply generate reliable data.
Automotive radar are in the ~80ghz range, giving it a wavelength on the order of about 4mm. Car radar can definitely see through rain and snow. All radars receive a range of reflections from many objects, rain included, but the return off of rain is nothing compared to the return off of a solid object. The filtering then becomes choosing the peak amplitudes of the radar return signal. Rain will manifest itself as a smearing of the signal and lowering the peak a little bit, but usually much less than a solid object.
Optical and lidar work miserably through rain/fog, with wavelengths in the ~1000nm range, but have much higher resolution.
Any real self-driving solution in the near to medium future is going to involve sensor fusion of as many sensors the car manufacturers can afford and cram in. This means cameras, ultrasound, lidar, radar, etc. Anybody telling you that there is only one true sensor to rule them all is either selling you something or ignorant of the state of the industry
It's hard to imagine a pure vision system ever really matching the performance of a fused sensor system.
Why infer when you can measure?
A lot of the parallax information we infer is not because we have two eyes, but because we're able to move our eyes/head around, and "fill in the gaps" in a bayesian sort of way.
That's why multiple cameras are used and positioned farther apart than you could move your head while inside the car.
There aren't enough of them to do a stereoscope view in any direction.
comparing multiple images from the same camera at closeish points in time while in motion for instance.
1. We have a computer behind our eyes so advanced that we may never be able to come close to replicating it. It is capable of identifying, tracking and predicting the behaviour of multiple objects in real-time even in reduced visibility and can infer new objects without training e.g. a green firetruck or a RV with a satellite dish.
2. Our eyes are connected to a very adaptive and movable object i.e. our head. In order to perceive depth and identity objects e.g. an actual person versus a photo of a person we continuously move our head around in multiple dimensions. A car can't do this.
I would refer everyone to the countless examples of Tesla's Autopilot recognising humans in bus signs, sides of trucks etc and attempting to do auto-avoidance. That is an unsolvable problem with only optical cameras.
Doesn't isn't can't. There's no reason why car-mounted hardware can't move just as much as eyes do.
Head of Tesla AI has already stated that even with the new Nvidia hardware they struggle to meet the computational requirements.
Not to mention for Tesla having to abandon all of their training data.
Cheap lidar (and probably radar) will earn a permanent place on ADAS of the future if only because it works much better than vision at night. You’ll see them together because they have complimentary failure modes and the denser lidar point cloud is worth a $100 add-on.
While many of the autonomy efforts are still struggling with basic detection, the major challenge facing the leaders is in forecasting future motion, especially complex motion. The new cheap sensors are a boon but not a game changer.
https://ouster.com/blog/128-channel-lidar-sensors-long-range...
Discussion about above:
If it's a loss leader to buy attention and stay relevant versus their fast moving competitors it will become obvious eventually.
If you took a single-beam LIDAR and reflected it off a reflective prism where each face is at a slightly different angle, you'd have a somewhat slow multi-beam scanner with only one emitter and detector. I looked into doing that for the DARPA Grand Challenge, We were thinking of a mod to a rotating scanner used in laser printers to scan the page. There are optical companies that can cut and polish custom prisms. We were too small a team to build our own scanner, though.
You could do this easily with cheap parallax sensors (like you find on Neato vacuum cleaners, and which are now sold as separate units - RPLidar and such). This has also been done using SICK coffeepot-style 2D LIDAR units (such rigs tend to be large and heavy, tho).
Something I've often considered is the idea of a "stochastic" scanner - that is, don't worry about strict angles, just let the sensor scan at random angles, and note the angle and reading. Over time you'd build up a complete scan. Just an idea I've rolled around in my head; the idea was to eliminate the need for syncing and timing of the scan hardware (2D or 3D), at the price of not necessarily getting a complete perfect scan all the time. It was something of a thought experiment I had while thinking up ways to DIY a LIDAR sensor in a very cheap manner, beyond what has already been done.
Yes. Had one of those once. Worse, we had the weatherproof SICK unit, which is even bigger. We prepared for the DARPA Grand Challenge expecting much more off-road. Way too much skid plate stuff, armored cables inside mesh washing machine hoses, sensor cleaning with washer fluid and compressed error, stuff like that. Totally unnecessary, as it turned out.
Something I've often considered is the idea of a "stochastic" scanner
Someone sells one of those. There are two unsynchronized scan axes. More for stationary than for moving applications.
I'm looking for a LIDAR that can provide basic terrain and obstacle mapping underwater.