@@ -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