amazing
humanoids.

Occlusion

When something blocks a sensor’s view of an object or part of a scene.

The Robot Version of “I Can’t See, Move”

You know that moment when you’re trying to leave a parking lot, but a giant SUV is blocking your view, so you just sort of inch forward and pray? Yeah. Robots hate that too.

What’s going on

Occlusion is when one object blocks another from a sensor’s view. The sensor could be a camera, lidar, depth sensor, whatever. Same problem. If something is in front, the thing behind it is hidden.

Simple example. A box is sitting behind a chair. The robot looks over, sees chair, does not see box. Not because the box vanished into another dimension. Just because the chair is being rude.

Why it’s annoying

Sensors don’t get X ray vision. They only know what they can actually see.

So with occlusion, a robot might:

  • miss an object completely
  • only see part of it and guess wrong
  • think the scene is simpler than it is

That’s bad if you’re trying to grab a mug from a crowded kitchen, drive through traffic, or not run into a toddler who has mastered the ancient art of appearing from behind furniture at top speed.

Why it’s harder than it sounds

Humans are weirdly good at handling this. You see a dog leash disappear behind a couch, and your brain goes, “Cool, probably still attached to a dog.” A robot needs data, context, and usually multiple viewpoints to make that same call.

That’s why robots often move around to get a better angle. They’re not being dramatic. They’re doing the machine equivalent of leaning left and right at a concert trying to see the stage.

Why you should care

Occlusion is a constant nuisance because the real world is cluttered, messy, and full of things hiding behind other things. If a robot can’t deal with that, it’s basically one chair away from useless.

Related terms

Back to the A–Z glossary