MujocoEnv: Include shape in error message (#83)

This commit is contained in:
Ilya Kamen
2022-10-27 15:41:42 +02:00
committed by GitHub
parent 5ec39806cf
commit 086964dfa9

View File

@@ -153,7 +153,9 @@ class BaseMujocoEnv(gym.Env):
"""
# Check control input is contained in the action space
if np.array(ctrl).shape != self.action_space.shape:
raise ValueError("Action dimension mismatch")
raise ValueError(
f"Action dimension mismatch. Expected {self.action_space.shape}, found {np.array(ctrl).shape}"
)
self._step_mujoco_simulation(ctrl, n_frames)
def close(self):