Skip to content

Commit 5a77d0a

Browse files
committed
chore: remove default collision guard flag from creator calls
1 parent 1cc87c5 commit 5a77d0a

11 files changed

Lines changed: 13 additions & 23 deletions

File tree

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ from rcs.envs.utils import (
7272
from rcs.envs.base import ControlMode, RelativeTo
7373
env_rel = SimEnvCreator()(
7474
control_mode=ControlMode.JOINTS,
75-
collision_guard=False,
7675
robot_cfg=default_sim_robot_cfg(),
7776
gripper_cfg=default_sim_gripper_cfg(),
7877
cameras=default_mujoco_cameraset_cfg(),

examples/rpc_server_client/rpc_run_server.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
def run_server():
1212
env = SimEnvCreator()(
1313
control_mode=ControlMode.JOINTS,
14-
collision_guard=False,
1514
robot_cfg=default_sim_robot_cfg(),
1615
gripper_cfg=default_sim_gripper_cfg(),
1716
cameras=default_mujoco_cameraset_cfg(),

examples/xarm7/xarm7_env_cartesian_control.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ def main():
4040
env_rel = SimEnvCreator()(
4141
robot_cfg=robot_cfg,
4242
control_mode=ControlMode.CARTESIAN_TQuat,
43-
collision_guard=False,
4443
gripper_cfg=None,
4544
# cameras=default_mujoco_cameraset_cfg(),
4645
max_relative_movement=0.5,

examples/xarm7/xarm7_env_joint_control.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ def main():
4040
env_rel = SimEnvCreator()(
4141
robot_cfg=robot_cfg,
4242
control_mode=ControlMode.JOINTS,
43-
collision_guard=False,
4443
gripper_cfg=None,
4544
# cameras=default_mujoco_cameraset_cfg(),
4645
max_relative_movement=np.deg2rad(5),

extensions/rcs_fr3/src/rcs_fr3/creators.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ def __call__( # type: ignore
4949
robot_cfg (hw.FR3Config): Configuration for the FR3 robot.
5050
collision_guard (str | PathLike | None): Key to a built-in scene
5151
robot_cfg (hw.FR3Config): Configuration for the FR3 robot.
52-
collision_guard (str | PathLike | None): Key to a scene (requires UTN compatible scene package to be present)
53-
or the path to a mujoco scene for collision guarding. If None, collision guarding is not used.
5452
gripper_cfg (hw.FHConfig | None): Configuration for the gripper. If None, no gripper is used.
5553
camera_set (BaseHardwareCameraSet | None): Camera set to be used. If None, no cameras are used.
5654
max_relative_movement (float | tuple[float, float] | None): Maximum allowed movement. If float, it restricts
@@ -84,6 +82,7 @@ def __call__( # type: ignore
8482
logger.info("CameraSet started")
8583
env = CameraSetWrapper(env, camera_set)
8684

85+
# TODO collision guard not working atm
8786
# if collision_guard is not None:
8887
# assert urdf_path is not None
8988
# env = CollisionGuard.env_from_xml_paths(

extensions/rcs_so101/src/rcs_so101/env_joint_control.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ def main():
4343
control_mode=ControlMode.JOINTS,
4444
urdf_path="/home/tobi/coding/lerobot/so101_new_calib.urdf",
4545
robot_cfg=cfg,
46-
collision_guard=False,
4746
mjcf="/home/tobi/coding/lerobot/SO-ARM100/Simulation/SO101/scene.xml",
4847
gripper_cfg=grp_cfg,
4948
# camera_set_cfg=default_mujoco_cameraset_cfg(),

extensions/rcs_xarm7/src/rcs_xarm7/creators.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -114,18 +114,18 @@ def __call__( # type: ignore
114114
env = GripperWrapper(env, gripper, binary=False)
115115
env = GripperWrapperSim(env, gripper)
116116

117-
if collision_guard:
118-
env = CollisionGuard.env_from_xml_paths(
119-
env,
120-
str(rcs.scenes.get(str(mjcf), mjcf)),
121-
str(urdf_path),
122-
gripper=gripper_cfg is not None,
123-
check_home_collision=False,
124-
control_mode=control_mode,
125-
tcp_offset=rcs.common.Pose(common.FrankaHandTCPOffset()),
126-
sim_gui=True,
127-
truncate_on_collision=True,
128-
)
117+
# if collision_guard:
118+
# env = CollisionGuard.env_from_xml_paths(
119+
# env,
120+
# str(rcs.scenes.get(str(mjcf), mjcf)),
121+
# str(urdf_path),
122+
# gripper=gripper_cfg is not None,
123+
# check_home_collision=False,
124+
# control_mode=control_mode,
125+
# tcp_offset=rcs.common.Pose(common.FrankaHandTCPOffset()),
126+
# sim_gui=True,
127+
# truncate_on_collision=True,
128+
# )
129129
if max_relative_movement is not None:
130130
env = RelativeActionSpace(env, max_mov=max_relative_movement, relative_to=relative_to)
131131

extensions/rcs_xarm7/src/rcs_xarm7/env_cartesian_control.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ def sim_env():
4848
env_rel = SimEnvCreator()(
4949
robot_cfg=robot_cfg,
5050
control_mode=ControlMode.CARTESIAN_TQuat,
51-
collision_guard=False,
5251
gripper_cfg=None,
5352
hand_cfg=default_sim_tilburg_hand_cfg(),
5453
# cameras=default_mujoco_cameraset_cfg(),

extensions/rcs_xarm7/src/rcs_xarm7/env_grasp.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ def sim_env():
4747
env_rel = SimEnvCreator()(
4848
robot_cfg=robot_cfg,
4949
control_mode=ControlMode.JOINTS,
50-
collision_guard=False,
5150
gripper_cfg=None,
5251
hand_cfg=default_sim_tilburg_hand_cfg(),
5352
# cameras=default_mujoco_cameraset_cfg(),

extensions/rcs_xarm7/src/rcs_xarm7/env_joint_control.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ def main():
5656
env_rel = SimEnvCreator()(
5757
robot_cfg=robot_cfg,
5858
control_mode=ControlMode.JOINTS,
59-
collision_guard=False,
6059
gripper_cfg=None,
6160
# cameras=default_mujoco_cameraset_cfg(),
6261
max_relative_movement=np.deg2rad(5),

0 commit comments

Comments
 (0)