in pybulletX/robot_interface_mixin.py [0:0]
def action_space(self):
info = self.get_joint_infos()
if self.torque_control:
return SpaceDict(
joint_torque=Box(
low=-info.joint_max_force,
high=info.joint_max_force,
shape=[self.num_dofs],
dtype=np.float64,
),
)
else:
return SpaceDict(
joint_position=Box(
low=info.joint_lower_limit,
high=info.joint_upper_limit,
shape=[self.num_dofs],
dtype=np.float64,
),
)