Skip to main content
The Get Pose (get_pose) node reads the current world pose (position + rotation) of a scene object or a twin, fresh each run, and emits it as node outputs.
Palette category: Data Sources. Generic reader — it emits a raw pose; downstream nodes decide what to do with it.
For a scene object (procedural primitive), the node returns the live simulator pose while a MuJoCo simulation is streaming (so moving the object in sim changes what the node reads), and falls back to the object’s authored position when no sim is running. For a twin source it returns the twin’s stored pose.

Pose → policy pattern

Wire a Get Pose node between a trigger and an Online Controller Lifecycle node: connect Get Pose’s position output to the lifecycle node’s object_position input. On each run the pose is read live and injected as the RL policy’s startup goal — move the object and re-run to steer the policy toward its new pose.

Inputs

Outputs