state reference frame
- CURIE:
gmeow:stateReferenceFrame - IRI: https://blackcatinformatics.ca/gmeow/stateReferenceFrame
- Category: property
- Defined by:
gmeow:slices/places - Box roles: RBox role (What is this?)
The coordinate reference frame in which this location state's pose and velocity are expressed. Functional: a state is expressed in exactly one frame; nested-frame transformations (e.g. satellite relative to ship) are computed by the solver layer (Principle 12).
Structure
Property shape: object property; gmeow:LocationState -> gmeow:ReferenceFrame; functional
Sub-property of: gmeow:hasReferenceFrame
Practical Pattern
Use gmeow:stateReferenceFrame from gmeow:LocationState to gmeow:ReferenceFrame when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:hasReferenceFrame, gmeow:LocationState, gmeow:ReferenceFrame
Usage Advice
Use when
- Use to declare the single frame in which a location state's pose and velocity are expressed; functional, a subproperty of
gmeow:hasReferenceFrame.
Avoid when
- Avoid omitting it (the frame gate requires it) and avoid asserting nested-frame transforms as triples (solver-layer, Principle 12).
How to use
- Set exactly one
gmeow:stateReferenceFrame; relative-frame transforms are computed by the solver.
Examples
- ex:s1
gmeow:stateReferenceFrameex:siteGrid.