With progressing technology, autonomous vehicles are able to differentiate between dangerous obstacles and non-threatening objects much more easily and accurately than they used to. However, the car computers have still not perfected the process to the level that is needed for circumstances outside the norm. For example, driving one of these smart cars through a car wash can be complicated if the override system is not easily provided.