https://bdtechtalks.com/2021/06/28/tesla-computer-vision-aut...
Everyone else uses LIDAR in some form. Tesla's cameras can and have been fooled on many occasions.
https://www.theverge.com/2024/5/7/24151497/tesla-lidar-lumin...
If the algorithms are fed with incorrect data, they will produce incorrect results - such as driving full-speed into a parked, white colored, semi-truck.
I'll let you stew on that one for a minute...
Then that means the vision processing isn't far along yet to be viable for a car. There is no fundamental reason why it couldn't work though. With either stereoscopic vision or more temporal processing you could obviously detect when things are only painted on a wall surface, with both there really is no excuse to still fail except limited processing power.
Others use both. LiDAR for walls, cameras for object identification below the LiDAR plane, directly in front of the robot. That’s how the fancy ones avoid socks or cables or other small things.