top of page


Humanoid Operating System (HOS) Technical Specification
Abstract The Humanoid Operating System (HOS) defines a standardized software architecture for governing humanoid robots through constitutional execution, whole-body resource management, capability-based execution authority, and deterministic physical control. Unlike conventional operating systems that manage computational resources such as processors and memory, HOS introduces native operating-system abstractions for humanoid embodiment, including body resources, physical cap
Dorian Cartwright
Jul 1242 min read


Introducing the TrustRobotics Humanoid Operating System (HOS) Technical Specification v0.1
This document represents our initial architectural proposal for what we believe will become a new class of operating system designed specifically for humanoid robots and other embodied Physical AI systems.
Dorian Cartwright
Jul 92 min read


Humanoid Constitution Specification
Abstract This document defines the Humanoid Constitution, a machine-enforceable governance architecture that regulates physical authority within humanoid robots. The Constitution establishes rules governing physical execution, mission authority, ownership, custody, trust, human interaction, validator selection, and release authorization. Unlike conventional safety systems, the Constitution represents a first-class operating-system abstraction that determines whether a propose
Dorian Cartwright
Jul 74 min read


Why Humanoid Robots Need an Operating System
Humanoid robots are transitioning from research platforms into general-purpose physical computing systems capable of operating in homes, hospitals, warehouses, offices, factories, retail environments, and public spaces.
Dorian Cartwright
Jul 54 min read
bottom of page