UDM Domain Models¶
Auto-generated from source. Each domain is a Pydantic model with field-level descriptions.
Implemented Domains
The UDM spec defines 23 domains. The 9 currently implemented are documented below. Additional domains will appear here automatically as they are added to the SDK.
Identity¶
IdentityDomain ¶
Bases: DomainModel
Identifies the source and its organizational context.
UDM Domain 1: Identity
Location¶
LocationDomain ¶
Bases: DomainModel
Physical location and coordinate systems.
UDM Domain 2: Location
Motion¶
MotionDomain ¶
Bases: DomainModel
Velocity, acceleration, and movement state.
UDM Domain 3: Motion
Power¶
PowerDomain ¶
Bases: DomainModel
Battery, charging, and energy management.
UDM Domain 4: Power
Operational¶
OperationalDomain ¶
Bases: DomainModel
High-level operational mode and task status.
UDM Domain 5: Operational State
Navigation¶
NavigationDomain ¶
Bases: DomainModel
Path planning, localization, and navigation status.
UDM Domain 6: Navigation
Perception¶
PerceptionDomain ¶
Bases: DomainModel
Sensor readings and environmental perception.
UDM Domain 7: Perception
Safety¶
SafetyDomain ¶
Bases: DomainModel
Safety-related status and events.
UDM Domain 8: Safety
Actuators¶
ActuatorsDomain ¶
Bases: DomainModel
Motor, joint, and actuator status.
UDM Domain 9: Actuators