Skip to content

Commit 03d6fbb

Browse files
committed
black format
1 parent e9c80c7 commit 03d6fbb

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

genesis/engine/couplers/ipc_coupler.py

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1004,18 +1004,30 @@ def _set_genesis_transforms_from_ipc(self, abd_data_by_link):
10041004

10051005
# Convert to torch tensors and add batch dimension
10061006
pos_tensor = torch.as_tensor(pos, dtype=gs.tc_float, device=gs.device).unsqueeze(0) # (1, 3)
1007-
quat_tensor = torch.as_tensor(quat_wxyz, dtype=gs.tc_float, device=gs.device).unsqueeze(0) # (1, 4) [w, x, y, z]
1007+
quat_tensor = torch.as_tensor(quat_wxyz, dtype=gs.tc_float, device=gs.device).unsqueeze(
1008+
0
1009+
) # (1, 4) [w, x, y, z]
10081010

10091011
# Create base links index tensor
10101012
base_links_idx = torch.tensor([link_idx], dtype=gs.tc_int, device=gs.device)
10111013

10121014
# Set base link transform using solver methods
10131015
if is_parallelized:
10141016
rigid_solver.set_base_links_pos(
1015-
pos_tensor, base_links_idx, envs_idx=env_idx, relative=False, unsafe=True, skip_forward=False
1017+
pos_tensor,
1018+
base_links_idx,
1019+
envs_idx=env_idx,
1020+
relative=False,
1021+
unsafe=True,
1022+
skip_forward=False,
10161023
)
10171024
rigid_solver.set_base_links_quat(
1018-
quat_tensor, base_links_idx, envs_idx=env_idx, relative=False, unsafe=True, skip_forward=False
1025+
quat_tensor,
1026+
base_links_idx,
1027+
envs_idx=env_idx,
1028+
relative=False,
1029+
unsafe=True,
1030+
skip_forward=False,
10191031
)
10201032
# Zero velocities after setting transform to avoid spurious forces
10211033
entity.zero_all_dofs_velocity(envs_idx=env_idx, unsafe=True)
@@ -1030,7 +1042,9 @@ def _set_genesis_transforms_from_ipc(self, abd_data_by_link):
10301042
entity.zero_all_dofs_velocity(envs_idx=None, unsafe=True)
10311043

10321044
except Exception as e:
1033-
gs.logger.warning(f"Failed to set Genesis transform for IPC-only link {link_idx}, env {env_idx}: {e}")
1045+
gs.logger.warning(
1046+
f"Failed to set Genesis transform for IPC-only link {link_idx}, env {env_idx}: {e}"
1047+
)
10341048
continue
10351049

10361050
def _get_genesis_link_transform(self, link_idx, env_idx):

0 commit comments

Comments
 (0)