MCPcopy Create free account

hub / github.com/TeleHuman/PBHC / functions

Functions1,674 in github.com/TeleHuman/PBHC

↓ 1 callersFunctionget_axis_params
construct arguments to `Vec` according to axis index.
humanoidverse/utils/torch_utils.py:133
↓ 1 callersFunctionget_bboxes
return bb_min, bb_max, and mean for each track (B, 3) over entire trajectory :param verts (B, T, V, 3) :param vis_mask (B, T)
smpl_vis/utils/renderer_tools.py:112
↓ 1 callersFunctionget_colors
()
smpl_vis/utils/renderer_tools.py:145
↓ 1 callersFunctionget_config
(humanoid_type: str)
smpl_retarget/mink_retarget/retargeting/config.py:150
↓ 1 callersMethodget_dof_limits_properties
Retrieves the DOF (degrees of freedom) limits and properties. Returns: Tuple of tensors representing position li
humanoidverse/simulator/genesis/genesis.py:195
↓ 1 callersMethodget_example_obs
(self)
humanoidverse/agents/ppo/ppo.py:623
↓ 1 callersMethodget_link2mesh
(self)
robot_motion_process/vis_rr.py:28
↓ 1 callersFunctionget_policy_obs
(config: CfgType)
humanoidverse/urci.py:138
↓ 1 callersMethodget_symm
(cls)
description/robots/dtype.py:177
↓ 1 callersMethodget_total_length
(self)
humanoidverse/utils/motion_lib/motion_lib_robot_WJX.py:522
↓ 1 callersMethodget_total_length
(self)
humanoidverse/utils/motion_lib/motion_lib_base.py:466
↓ 1 callersMethodglobal_repr
Convert the skeleton state into global representation. This will only affects the values of .tensor. If the skeleton state already ha
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:688
↓ 1 callersFunctiongs_quat_apply
(a, b)
humanoidverse/simulator/genesis/tmp_gs_utils.py:121
↓ 1 callersMethodhdfy_mesh
Applies a regressor that maps SMPL vertices to uniformly distributed vertices
smpl_retarget/motion_filter/utils/mesh_utils.py:40
↓ 1 callersFunctionimshow_keypoints
Draw keypoints and links on an image. From ViTPose/mmpose/core/visualization/image.py Args: img (H, W, 3) array pose_result (
smpl_vis/utils/renderer_tools.py:714
↓ 1 callersMethodinitialize_camera_params
(self, focal_length, K)
smpl_vis/utils/renderer.py:146
↓ 1 callersMethodinterpolate
(self, other, alpha)
humanoidverse/envs/motion_tracking/motion_tracking.py:46
↓ 1 callersFunctioninterpolate_motion
(input_data, start_ext_frames, end_ext_frames, default_pose, output_pkl,contact_mask,fix_root_rot, knee_modify
robot_motion_process/motion_interpolation_pkl.py:84
↓ 1 callersMethodis_valid_dofpose
(cls, dofpose: DofPose)
description/robots/dtype.py:113
↓ 1 callersMethodjoint_names
(cls, jid: int)
description/robots/dtype.py:41
↓ 1 callersMethodkick_motion_res_multiplestep
(self)
humanoidverse/envs/motion_tracking/motion_tracking.py:562
↓ 1 callersMethodlearn
(self)
humanoidverse/agents/ppo/ppo.py:175
↓ 1 callersFunctionload_amass_data
(data_path)
smpl_retarget/phc_retarget/fit_smpl_motion.py:38
↓ 1 callersMethodload_assets
Loads the robot assets into the simulation environment. save self.num_dofs, self.num_bodies, self.dof_names, self.body_names
humanoidverse/simulator/genesis/genesis.py:104
↓ 1 callersMethodload_data
(self, motion_file, min_length=-1, im_eval = False)
humanoidverse/utils/motion_lib/motion_lib_robot_WJX.py:117
↓ 1 callersFunctionload_data_dict
(cfg)
motion_source/demo.py:176
↓ 1 callersMethodload_mesh
(self)
humanoidverse/utils/motion_lib/torch_humanoid_batch.py:292
↓ 1 callersMethodload_mesh
(self)
smpl_retarget/mink_retarget/retargeting/torch_smplx_humanoid_batch.py:378
↓ 1 callersMethodload_mesh
(self)
smpl_retarget/mink_retarget/retargeting/torch_humanoid_batch.py:372
↓ 1 callersMethodload_motion_with_skeleton
(self, motion_data_list: np.ndarray, fix_h
humanoidverse/utils/motion_lib/motion_lib_robot_WJX.py:295
↓ 1 callersMethodload_motion_with_skeleton
(self, motion_data_list, fix_height, target_heading, max_len)
humanoidverse/utils/motion_lib/motion_lib_base.py:392
↓ 1 callersMethodload_objects
(self)
humanoidverse/simulator/isaacgym/isaacgym_hoi.py:150
↓ 1 callersFunctionload_pkl
(pkl_path)
motion_source/motion_package.py:11
↓ 1 callersFunctionload_policy
(config: CfgType, checkpoint: Path)
humanoidverse/urci.py:97
↓ 1 callersMethodload_visual_mesh
(self)
robot_motion_process/vis_rr.py:38
↓ 1 callersMethodlocal_repr
Convert the skeleton state into local representation. This will only affects the values of .tensor. If the skeleton state already has
humanoidverse/utils/motion_lib/skeleton.py:806
↓ 1 callersMethodlocal_repr
Convert the skeleton state into local representation. This will only affects the values of .tensor. If the skeleton state already has
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:672
↓ 1 callersMethodlog_state
(self, key, value)
humanoidverse/agents/callbacks/analysis_plot_force.py:134
↓ 1 callersMethodlog_state
(self, key, value)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:142
↓ 1 callersMethodlog_state
(self, key, value)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:333
↓ 1 callersMethodlog_state
(self, key, value)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:134
↓ 1 callersMethodlog_state
(self, key, value)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:126
↓ 1 callersMethodlog_state
(self, key, value)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:263
↓ 1 callersMethodlognormal_sample
(self, N:int)
humanoidverse/utils/noise_tool.py:136
↓ 1 callersFunctionmain
(config: OmegaConf)
humanoidverse/train_agent.py:19
↓ 1 callersFunctionmain
(override_config: OmegaConf)
humanoidverse/ratio_eps.py:104
↓ 1 callersFunctionmain
(override_config: OmegaConf)
humanoidverse/sample_eps.py:101
↓ 1 callersFunctionmain
Grammar: 1. Single Policy Method python humanoidverse/urci.py +simulator=mujoco +checkpoint=/path/to/checkpoint.onnx python
humanoidverse/urci.py:35
↓ 1 callersFunctionmain
(override_config: OmegaConf)
humanoidverse/eval_agent.py:56
↓ 1 callersFunctionmain
(config: DictConfig)
humanoidverse/utils/motion_lib/torch_humanoid_batch.py:410
↓ 1 callersFunctionmain
()
motion_source/motion_package.py:88
↓ 1 callersFunctionmain
(cfg: DictConfig)
motion_source/count_pkl_contact_mask.py:80
↓ 1 callersFunctionmain
(cfg: DictConfig)
motion_source/utils/torch_humanoid_batch.py:427
↓ 1 callersFunctionmain
()
robot_motion_process/motion_readpkl.py:5
↓ 1 callersFunctionmain
(cfg : DictConfig)
robot_motion_process/vis_q_mj.py:80
↓ 1 callersFunctionmain
(cfg: DictConfig)
smpl_retarget/mink_retarget/retargeting/torch_smplx_humanoid_batch.py:507
↓ 1 callersFunctionmain
(cfg: DictConfig)
smpl_retarget/mink_retarget/retargeting/torch_humanoid_batch.py:501
↓ 1 callersFunctionmain
(cfg: DictConfig)
smpl_retarget/phc_retarget/fit_smpl_motion.py:210
↓ 1 callersFunctionmain
(cfg : DictConfig)
smpl_retarget/phc_retarget/fit_smpl_shape.py:34
↓ 1 callersMethodmap_dof_to_scale
(self)
humanoidverse/deploy/urcirobot.py:101
↓ 1 callersFunctionmatrix_to_quaternion
Convert rotations given as rotation matrices to quaternions. Args: matrix: Rotation matrices as tensor of shape (..., 3, 3). Re
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:106
↓ 1 callersFunctionmatrix_to_quaternion
w x y z Convert rotations given as rotation matrices to quaternions. Args: matrix: Rotation matrices as tensor of shape (..., 3,
motion_source/utils/rotation_conversions.py:106
↓ 1 callersMethodmean
(self)
humanoidverse/utils/average_meters.py:74
↓ 1 callersFunctionmerge_motion_files
(pkl_paths, failed_list_path=None, min_len=None, max_len=None)
motion_source/motion_package.py:27
↓ 1 callersMethodmesh_fk
Load the mesh from the XML file and merge them into the humanoid based on the current pose.
motion_source/utils/torch_humanoid_batch.py:376
↓ 1 callersMethodmesh_fk
Load the mesh from the XML file and merge them into the humanoid based on the current pose.
smpl_retarget/mink_retarget/retargeting/torch_smplx_humanoid_batch.py:454
↓ 1 callersFunctionmove_to_start_point_face_z
XZ to origin, Start from the ground, Face-Z
smpl_vis/smpl_render.py:61
↓ 1 callersFunctionmove_to_start_point_face_z
XZ to origin, Start from the ground, Face-Z
motion_source/demo.py:279
↓ 1 callersMethodnext_task
(self)
humanoidverse/simulator/isaacgym/isaacgym.py:981
↓ 1 callersMethodnext_task
(self)
humanoidverse/simulator/isaacgym/isaacgym_hoi.py:832
↓ 1 callersFunctionnormalize_angle
(x)
humanoidverse/isaac_utils/isaac_utils/rotations.py:176
↓ 1 callersMethodnum_motions
(self)
humanoidverse/utils/motion_lib/motion_lib_base.py:463
↓ 1 callersFunctionon_press
(key, env)
humanoidverse/eval_agent.py:22
↓ 1 callersFunctionoverlay_image_onto_background
(image, mask, bbox, background)
smpl_vis/utils/renderer.py:29
↓ 1 callersMethodparent_of
get the name of the parent of the given node :param node_name: the name of the node :type node_name: string :rtype: string
humanoidverse/utils/motion_lib/skeleton.py:335
↓ 1 callersMethodparent_of
get the name of the parent of the given node :param node_name: the name of the node :type node_name: string :rtype: string
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:201
↓ 1 callersFunctionparse_args_to_cfg
()
motion_source/demo.py:40
↓ 1 callersMethodpart_volume
(self)
smpl_retarget/motion_filter/utils/part_volumes.py:70
↓ 1 callersMethodpd_control
Calculates torques from position commands
humanoidverse/deploy/mujoco.py:332
↓ 1 callersFunctionperspective_projection
(x3d, K, R=None, T=None)
smpl_vis/utils/renderer.py:73
↓ 1 callersFunctionplot_skeleton_motion_interactive
Visualize a skeleton motion along its first dimension interactively. :param skeleton_motion: :param task_name: :type skeleton_motion
smpl_retarget/poselib/poselib/visualization/common.py:168
↓ 1 callersFunctionplot_skeleton_motion_interactive_base
(skeleton_motion, task_name="")
smpl_retarget/poselib/poselib/visualization/common.py:73
↓ 1 callersMethodplot_states
(self)
humanoidverse/agents/callbacks/analysis_plot_force.py:151
↓ 1 callersMethodplot_states
(self)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:159
↓ 1 callersMethodplot_states
(self)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:350
↓ 1 callersMethodplot_states
(self)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:151
↓ 1 callersMethodplot_states
(self)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:143
↓ 1 callersMethodplot_states
(self)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:280
↓ 1 callersFunctionpolicy_fn
(obs_dict: Dict[str, np.ndarray])
humanoidverse/deploy/external/core.py:12
↓ 1 callersMethodprepare_sim
Prepares the simulation environment and refreshes any relevant tensors.
humanoidverse/simulator/genesis/genesis.py:222
↓ 1 callersFunctionprocess_motion
(motion, cfg)
motion_source/count_pkl_contact_mask.py:54
↓ 1 callersFunctionprocess_motion
(key_names, key_name_to_pkls, cfg)
smpl_retarget/phc_retarget/fit_smpl_motion.py:78
↓ 1 callersFunctionquat_abs
quaternion norm (unit quaternion represents a 3D rotation, which has norm of 1)
smpl_retarget/poselib/poselib/core/rotation3d.py:42
↓ 1 callersFunctionquat_angle_axis
The (angle, axis) representation of the rotation. The axis is normalized to unit length. The angle is guaranteed to be between [0, pi].
smpl_retarget/poselib/poselib/core/rotation3d.py:233
↓ 1 callersFunctionquat_apply
(a: Tensor, b: Tensor, w_last: bool)
humanoidverse/isaac_utils/isaac_utils/rotations.py:28
↓ 1 callersFunctionquat_conjugate
(a)
humanoidverse/utils/torch_utils.py:83
↓ 1 callersFunctionquat_from_euler_xyz_better
(rpy: torch.Tensor)
humanoidverse/utils/torch_utils.py:188
↓ 1 callersFunctionquat_imaginary
imaginary components of the quaternion
smpl_retarget/poselib/poselib/core/rotation3d.py:76
↓ 1 callersFunctionquat_mul
(a, b)
humanoidverse/utils/torch_utils.py:22
↓ 1 callersFunctionquat_mul_np
(q1:np.ndarray, q2:np.ndarray)
humanoidverse/utils/real/rotation_helper.py:74
← previousnext →601–700 of 1,674, ranked by callers