Embodied AI safety is the discipline of ensuring that AI systems operating in physical bodies (robots, humanoids, drones) act safely in the real world. As embodied intelligence moves from labs to homes and workplaces, safety becomes the foundational requirement for adoption.
Embodied AI — from VLA models to full humanoid robots — promises to revolutionize how we interact with machines. But every advance in capability brings new safety challenges:
- From screens to bodies — AI used to live in data centers and phones; now it controls tons of metal moving at human scale
- Unstructured environments — you can't pre-program every scenario; safety has to be general-purpose
- Human-robot coexistence — embodied AI operates where people live, work, and play; no safety fences
- Open-ended action space — an embodied AI can do thousands of different actions, each with different safety implications
- Black box decision making — large models produce actions without explaining their safety reasoning
- Fences and interlocks — don't apply; embodied AI is mobile by definition
- ML-based safety classifiers — probabilistic, distribution shifts cause unpredictable failures, not acceptable as primary safety
- Simple force limits — too conservative (limits productivity) or too dangerous (misses pressure/impulse issues)
- Human supervision — too slow, too expensive, and humans can't monitor every millisecond
The right architecture for embodied AI safety is a hybrid model: the AI handles perception, planning, and semantics, while a deterministic physics safety layer acts as the final gatekeeper for every action.
This is not a new idea — it's the same principle behind ISO 10218 industrial robot safety: the safety system is separate from the control system, and it has final authority.
Analyzing 500 samples across three representative embodied AI environments reveals different risk profiles:
| Environment | L0-L2 (Safe) | L3-L4 (Medium) | L5-L6 (Dangerous) | Key Challenge |
|---|---|---|---|---|
| Kitchen (家用厨房) | 78 (46%) | 54 (32%) | 37 (22%) | 易碎物品、热液体、狭小空间 |
| Living Room (客厅) | 58 (38%) | 54 (36%) | 39 (26%) | 家具拥挤、人类日常活动、多样性物体 |
| Workshop (车间) | 67 (37%) | 65 (36%) | 48 (27%) | 重型工具、高力操作、工业环境 |
Insight: Every environment has a significant fraction of high-risk actions. No matter the setting, embodied AI needs robust safety validation.
Safety isn't just about force. A complete safety system evaluates:
- Pressure (not just force) — force ÷ dynamic contact area, per body region limits
- Impulse — mass × velocity, transient impact severity
- Reaction force — will the robot itself remain stable? (tipping, slipping)
- Energy — total kinetic energy of the motion
Before physics analysis even runs, filter out actions that are semantically impossible — "grasping" a liquid, "pushing" a gas. This catches whole categories of unsafe behavior at zero cost.
Example of semantic-identified risk:
- "拔铁块" — semantic score 0.69 (low plausibility), risk level L6
拔铁块极度危险,重度风险/力超限/速度超限严重(接触压强约203.4kPa)
- "插模具" — semantic score 0.65 (low plausibility), risk level L5
插模具存在较高风险,重度风险/力超限明显(接触压强约62.5kPa)
Binary safe/unsafe is a blunt instrument. Modern embodied AI safety should provide 7-level risk granularity with an over_ratio metric that tells the AI by how much the limit is exceeded. This enables progressive adjustment — slow down, reduce force, change approach — rather than hard stops that disrupt the interaction.
Rotor provides the three pillars described above in a single-file, zero-dependency library designed specifically for embodied AI and humanoid robots.
- ~17μs per check — fits in any real-time control loop
- 100% deterministic — no probability, no training data, always auditable
- 35+ action types — grasp, push, pull, lift, press, insert, and more
- 6 robot types — service arm, precision arm, collaborative arm, industrial arm, heavy payload, humanoid
- 3 scenarios — kitchen, living room, workshop (extensible)
- 7 risk levels — progressive feedback with over_ratio and recommended safe parameters
- Natural language input — accept AI-generated action descriptions directly
- VLA Safety Dataset — 30 labeled samples with full decision chain
- Humanoid Robot Safety — Humanoid safety deep dive
- VLA Safety — VLA safety integration guide
- Physics-Based Safety — Deterministic vs. probabilistic approaches
- Real-Time Robot Safety — Real-time safety architecture
- ISO 10218 Guide — Standards reference
- Dynamic Contact Area — Contact mechanics
MIT — educational and reference use.