<!-- LLM_VERSION_INFO
FORMAT: text/markdown
CONTENT_TYPE: article
ORIGINAL_URL: https://shield.ai/shield-ai-fundamentals-on-perception
ALTERNATE_VERSION: shield-ai-fundamentals-on-perception/index.html (text/html)
EXTRACTION_DATE: 2026-04-17T00:47:02.740Z

This is the markdown version with text-only content (images converted to alt-text).
For rich formatting with images, request the HTML version at: shield-ai-fundamentals-on-perception/index.html
-->

## Explore the ways Shield AI can enhance your operations

- **Explore Autonomy Development**   
- **Your Platform, Our Autonomy**   
- **ISR + targeting**   
- **Reach Out to Our Team**

## Shield AI Fundamentals: On Perception

### What does perception refer to in robotic systems?

We’re referring to a robot’s ability to sense the environment around it, process the information that’s coming in from its sensors, and use it in order to perceive the environment, figure out where it is and how it’s operating relative to the environment, and leverage that information in order to make decisions or take actions.

### Can you elaborate on what concepts fall within the overarching concept of perception?

We generally consider perception as including sensing, state estimation, mapping and localization.

**Sensing** refers to the robot’s ability to observe the environment around it, as well as its state within that environment, through the use of its onboard sensors.

[**State estimation**](/content/content/2019/2/12/shield-ai-fundamentals-on-state-estimation/index.html) is the process through which a robot determines its state based upon direct information from its sensors or inferences made given information from a combination of different sensors. A robot’s state is used to describe the status of the robot at any particular instance in time. It defines both where the robot is in the world — its position, orientation, linear velocities, angular accelerations, and so forth — and its internal characteristics, such as its battery levels and system wear-and-tear. State estimation allows a robot to understand where it is relative to the world around it.

[**Mapping**](/content/content/2019/9/17/shield-ai-fundamentals-on-mapping/index.html) refers to the robot’s ability to create a model of the world around it. There are many different ways of representing the environment, and mapping is the challenge of taking sensor observations and transforming them into a consistent environment representation. From an algorithmic perspective, it allows the robot to build an environment state model.

**Localization** refers to the robot’s ability to determine where it is relative to that environment model. The robot will build its map as it moves through the environment while figuring out where it is relative to that map that it’s building.

### How do a robot’s sensors impact its perception?

A robot’s sensors provide it with information that allows the robot to model the world and its position within it. The fidelity of that model is directly contingent on the fidelity of the information.

### What impact do environmental characteristics have on perception?

Environmental characteristics influence the information that a robot can perceive. It’s not hard to imagine that a robot that depends heavily on visual perception will have a tough time in dark or smoke or fog.
