MCPcopy
hub / github.com/Farama-Foundation/Metaworld / _set_obj_xyz

Method _set_obj_xyz

metaworld/envs/sawyer_door_v3.py:105–110  ·  view source on GitHub ↗
(self, pos: npt.NDArray[Any])

Source from the content-addressed store, hash-verified

103 ).as_quat()
104
105 def _set_obj_xyz(self, pos: npt.NDArray[Any]) -> None:
106 qpos = self.data.qpos.copy()
107 qvel = self.data.qvel.copy()
108 qpos[self.door_qpos_adr] = pos
109 qvel[self.door_qvel_adr] = 0
110 self.set_state(qpos.flatten(), qvel.flatten())
111
112 def reset_model(self) -> npt.NDArray[np.float64]:
113 self._reset_hand()

Callers 15

reset_modelMethod · 0.95
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45
reset_modelMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected