Machines still struggle with perception. Autonomous vehicles miscalculate distances in rain. Delivery robots hesitate at ...