22import logging
33import typing
44from functools import partial
5- from typing import Type
65
76import gymnasium as gym
87import numpy as np
@@ -86,7 +85,7 @@ def __call__( # type: ignore
8685 # ik = rcs_robotics_library._core.rl.RoboticsLibraryIK(robot_cfg.kinematic_model_path)
8786
8887 robot = rcs .sim .SimRobot (simulation , ik , robot_cfg )
89- env = SimEnv (simulation )
88+ env : gym . Env = SimEnv (simulation )
9089 env = RobotWrapper (env , robot , control_mode )
9190 assert not (
9291 hand_cfg is not None and gripper_cfg is not None
@@ -129,9 +128,7 @@ def __call__( # type: ignore
129128 # )
130129 if max_relative_movement is not None :
131130 env = RelativeActionSpace (env , max_mov = max_relative_movement , relative_to = relative_to )
132- env = CoverWrapper (env )
133-
134- return env
131+ return CoverWrapper (env )
135132
136133
137134class SimMultiEnvCreator (RCSHardwareEnvCreator ):
@@ -163,7 +160,8 @@ def __call__( # type: ignore
163160 cfg .add_postfix ("_" + mid )
164161 robots [key ] = rcs .sim .SimRobot (sim = simulation , ik = ik , cfg = cfg )
165162
166- envs = {}
163+ envs : dict [str , gym .Env ] = {}
164+ env : gym .Env
167165 for key , mid in name2id .items ():
168166 env = SimEnv (simulation )
169167 env = RobotWrapper (env , robots [key ], control_mode )
@@ -188,8 +186,7 @@ def __call__( # type: ignore
188186 BaseCameraSet , SimCameraSet (simulation , cameras , physical_units = True , render_on_demand = True )
189187 )
190188 env = CameraSetWrapper (env , camera_set , include_depth = True )
191- env = CoverWrapper (env )
192- return env
189+ return CoverWrapper (env )
193190
194191
195192class SimTaskEnvCreator (EnvCreator ):
@@ -257,7 +254,7 @@ def __call__( # type: ignore
257254 )
258255 env_rel = random_env (env_rel )
259256 if mode == "gripper" :
260- env_rel = PickCubeSuccessWrapper (env_rel , cube_joint_name = obj_joint_name )
257+ env_rel = PickCubeSuccessWrapper (env_rel , cube_geom_name = obj_joint_name )
261258
262259 if render_mode == "human" :
263260 env_rel .get_wrapper_attr ("sim" ).open_gui ()
0 commit comments