In the lab my robot sees everything perfectly, picks out every object, never misses. Then I take it into a real warehouse with bad lighting and clutter everywhere, and it falls apart. I can build perception that works, just not perception that survives the mess of the actual world.
More people experience this than they realize.
Your robot's perception works in clean conditions but breaks in messy, unpredictable ones.
If this sounds familiar, the Library can help you find the bigger picture.