MCPcopy Create free account

hub / github.com/TeleHuman/PBHC / functions

Functions1,674 in github.com/TeleHuman/PBHC

↓ 1 callersMethod_update_distill_step
(self, policy_state_dict, loss_dict)
humanoidverse/agents/ppo/ppo_mimic.py:583
↓ 1 callersMethod_update_impl
(self, task_list: List[BasePlotterTask])
smpl_retarget/poselib/poselib/visualization/core.py:74
↓ 1 callersMethod_update_obs_noise_curriculum
(self)
humanoidverse/envs/legged_base_task/legged_robot_base.py:628
↓ 1 callersMethod_update_plot
(self)
humanoidverse/agents/callbacks/analysis_plot_force.py:164
↓ 1 callersMethod_update_plot
(self)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:172
↓ 1 callersMethod_update_plot
(self)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:363
↓ 1 callersMethod_update_plot
(self)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:164
↓ 1 callersMethod_update_plot
(self)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:156
↓ 1 callersMethod_update_plot
(self)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:293
↓ 1 callersMethod_update_ppo
(self, policy_state_dict, loss_dict)
humanoidverse/agents/mh_ppo/mh_ppo.py:433
↓ 1 callersMethod_update_ppo
(self, policy_state_dict, loss_dict)
humanoidverse/agents/ppo/ppo_mimic.py:596
↓ 1 callersMethod_update_ppo
(self, policy_state_dict, loss_dict)
humanoidverse/agents/ppo/ppo.py:391
↓ 1 callersMethod_update_reset_buf
(self)
humanoidverse/envs/legged_base_task/legged_robot_base.py:433
↓ 1 callersMethod_update_reward_limits_curriculum
Update the reward limits curriculum based on the average episode length.
humanoidverse/envs/legged_base_task/legged_robot_base.py:893
↓ 1 callersMethod_update_reward_penalty_curriculum
Update the penalty curriculum based on the average episode length. If the average episode length is below the penalty level down thr
humanoidverse/envs/legged_base_task/legged_robot_base.py:873
↓ 1 callersMethod_update_soft_dynamic_correction
(self)
humanoidverse/envs/motion_tracking/motion_tracking.py:289
↓ 1 callersMethod_update_tasks_callback
(self)
humanoidverse/envs/legged_base_task/legged_robot_base.py:382
↓ 1 callersMethod_update_terminate_when_dof_far_curriculum
(self)
humanoidverse/envs/motion_tracking/motion_tracking.py:298
↓ 1 callersMethod_update_terminate_when_motion_far_curriculum
(self)
humanoidverse/envs/motion_tracking/motion_tracking.py:309
↓ 1 callersMethod_update_terminate_when_motion_far_curriculum
(self)
humanoidverse/envs/motion_tracking/general_tracking.py:204
↓ 1 callersMethod_update_timeout_buf
(self)
humanoidverse/envs/legged_base_task/legged_robot_base.py:485
↓ 1 callersMethod_update_tracking_callback
Updates the camera view at each rendering step.
humanoidverse/simulator/isaacsim/isaaclab_viewpoint_camera_controller.py:189
↓ 1 callersMethodadd
(self, key: str, value: Tensor)
humanoidverse/envs/env_utils/history_handler.py:40
↓ 1 callersMethodadd_trace
(x, y, color, row, col, name=None, show_legend=False)
humanoidverse/agents/callbacks/analysis_plot_force.py:219
↓ 1 callersMethodadd_trace
(x, y, color, row, col, name=None, show_legend=False)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:235
↓ 1 callersMethodadd_trace
(x, y, color, row, col, name=None, show_legend=False)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:393
↓ 1 callersMethodadd_trace
(x, y, color, row, col, name=None, show_legend=False, line_width=2)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:193
↓ 1 callersMethodadd_trace
(x, y, color, row, col, name=None, show_legend=False)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:185
↓ 1 callersMethodadd_trace
(x, y, color, row, col, name=None, show_legend=False)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:325
↓ 1 callersFunctionadd_visual_capsule
Adds one capsule to an mjvScene.
robot_motion_process/vis_q_mj.py:28
↓ 1 callersFunctionangle_axis_to_exp_map
(angle, axis)
humanoidverse/isaac_utils/isaac_utils/rotations.py:235
↓ 1 callersFunctionappend_children
Depth first search function :param joint: joint item in the fbx :param pos: position of current element (for parenting)
smpl_retarget/poselib/poselib/skeleton/backend/fbx/fbx_py27_backend.py:268
↓ 1 callersMethodapply_torques_at_dof
Applies the specified torques to the robot's degrees of freedom (DOF). Args: torques (tensor): Tensor containing torques
humanoidverse/simulator/genesis/genesis.py:308
↓ 1 callersFunctionaxis_angle_to_matrix
Convert rotations given as axis/angle to rotation matrices. Args: axis_angle: Rotations given as a vector in axis angle form,
motion_source/utils/rotation_conversions.py:436
↓ 1 callersFunctionaxis_angle_to_quaternion
Convert rotations given as axis/angle to quaternions. Args: axis_angle: Rotations given as a vector in axis angle form,
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:467
↓ 1 callersFunctionaxis_angle_to_quaternion
Convert rotations given as axis/angle to quaternions. # wxyz Args: axis_angle: Rotations given as a vector in axis angle for
humanoidverse/isaac_utils/isaac_utils/rotations.py:554
↓ 1 callersFunctionaxis_angle_to_quaternion
Convert rotations given as axis/angle to quaternions. Args: axis_angle: Rotations given as a vector in axis angle form,
motion_source/utils/rotation_conversions.py:468
↓ 1 callersFunctioncalculate_average_first_one
(arr)
humanoidverse/ratio_eps.py:243
↓ 1 callersFunctioncheck_compatibility_config_obs
(main_cfg: CfgType, sub_cfg: CfgType)
humanoidverse/urci.py:234
↓ 1 callersFunctioncheck_compatibility_config_robot
递归检查 robot 配置的兼容性(跳过 robot.motion.motion_file)
humanoidverse/urci.py:189
↓ 1 callersFunctioncheck_conditions
(data, epsilon_stab=0.1, epsilon_stab_N=100)
smpl_retarget/motion_filter/utils/motion_filter.py:60
↓ 1 callersFunctioncheckerboard_geometry
( length=12.0, color0=[0.8, 0.9, 0.9], color1=[0.6, 0.7, 0.7], tile_width=0.5, alpha=1.0,
smpl_vis/utils/renderer_tools.py:161
↓ 1 callersMethodclear
(self)
humanoidverse/utils/average_meters.py:53
↓ 1 callersMethodclear
(self)
humanoidverse/utils/average_meters.py:78
↓ 1 callersMethodclose_mesh
(self, boundary_vids)
smpl_retarget/motion_filter/utils/part_volumes.py:36
↓ 1 callersFunctioncompute_bbox_from_points
(X, img_w, img_h, scaleFactor=1.2)
smpl_vis/utils/renderer.py:84
↓ 1 callersMethodcompute_com_cop
(self, vertices)
smpl_retarget/motion_filter/utils/motion_filter.py:182
↓ 1 callersMethodcompute_diff
(self,com,cop)
smpl_retarget/motion_filter/utils/motion_filter.py:176
↓ 1 callersFunctioncompute_obs_key_slices
返回一个 dict: { obs_key: { sub_key1: (start_idx, end_idx), sub_key2: (start_idx, end_idx), ...
humanoidverse/utils/helpers.py:16
↓ 1 callersMethodcompute_per_part_volume
Compute the volume of each part in the reposed mesh
smpl_retarget/motion_filter/utils/motion_filter.py:148
↓ 1 callersFunctionconstruct_model
(robot_name: str, keypoint_names: Sequence[str])
smpl_retarget/mink_retarget/retargeting/mink_retarget.py:145
↓ 1 callersFunctionconvert
(file_name, data)
motion_source/convert_lafan_pkl.py:8
↓ 1 callersFunctionconvert_pkl
(data, output_filename,contact_mask)
robot_motion_process/motion_interpolation_pkl.py:53
↓ 1 callersMethodconvert_to_proper_kinematic
(self, return_dict)
smpl_retarget/mink_retarget/retargeting/torch_humanoid_batch.py:276
↓ 1 callersFunctioncopysign
(a, b)
humanoidverse/utils/torch_utils.py:144
↓ 1 callersFunctioncorrect_motion
(contact_mask, verts, trans)
smpl_retarget/mink_retarget/convert_fit_motion.py:70
↓ 1 callersFunctioncount_pose_aa
(motion)
motion_source/count_pkl_contact_mask.py:39
↓ 1 callersFunctioncount_pose_aa
(motion)
smpl_retarget/mink_retarget/convert_fit_motion.py:48
↓ 1 callersMethodcreate_band_faces
create the faces that close the segment.
smpl_retarget/motion_filter/utils/part_volumes.py:132
↓ 1 callersMethodcreate_envs
Creates and initializes environments with specified configurations. Args: num_envs (int): Number of environments to crea
humanoidverse/simulator/genesis/genesis.py:170
↓ 1 callersFunctioncreate_meshes
:param verts (B, V, 3) :param faces (B, F, 3) :param colors (B, V, 3)
smpl_vis/utils/renderer.py:278
↓ 1 callersFunctioncreate_robot_motion
Create a SkeletonMotion for H1 robot from poses and translations. Args: poses: Joint angles from mujoco [N, num_dof] in proper ordering -
smpl_retarget/mink_retarget/retargeting/mink_retarget.py:307
↓ 1 callersFunctioncreate_skeleton_motion
Create a SkeletonMotion from poses and translations. Args: poses: Joint angles from mujoco [N, 153] - groups of 3 hinge joints per joint
smpl_retarget/mink_retarget/retargeting/mink_retarget.py:376
↓ 1 callersMethodcritic
(self)
humanoidverse/agents/modules/ppo_modules.py:91
↓ 1 callersMethodcritic
(self)
humanoidverse/agents/modules/agent_modules.py:119
↓ 1 callersMethodcurriculum_terrain
(self)
humanoidverse/envs/env_utils/terrain.py:59
↓ 1 callersMethoddraw_line
(self, start_point, end_point, color, env_id)
humanoidverse/simulator/genesis/genesis.py:422
↓ 1 callersMethoddrop_nodes_by_names
Drop a list of nodes from the skeleton and re-compute the local rotation to match the original joint position as much as possible.
humanoidverse/utils/motion_lib/skeleton.py:859
↓ 1 callersMethoddrop_nodes_by_names
Drop a list of nodes from the skeleton and re-compute the local rotation to match the original joint position as much as possible.
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:725
↓ 1 callersMethodenv_step
(self, actor_state)
humanoidverse/agents/ppo/ppo.py:615
↓ 1 callersFunctioneval_batch_traj
(saved_motion_dict, ref_motion_data_preblend, motion_len, tmp_path, robot_cfg_path)
humanoidverse/sample_eps.py:22
↓ 1 callersMethodevaluate_policy
(self)
humanoidverse/agents/ppo/ppo.py:633
↓ 1 callersFunctionexport_policy_and_encoder_as_onnx
(inference_model, path, exported_policy_name, example_obs_dict)
humanoidverse/utils/inference_helpers.py:95
↓ 1 callersFunctionexport_policy_as_jit
(actor_critic, path, exported_policy_name)
humanoidverse/utils/inference_helpers.py:6
↓ 1 callersFunctionexport_policy_as_onnx
(inference_model, path, exported_policy_name, example_obs_dict)
humanoidverse/utils/inference_helpers.py:13
↓ 1 callersMethodextract_part_triangles
(self, part_vids, part_fid)
smpl_retarget/motion_filter/utils/part_volumes.py:47
↓ 1 callersFunctionfbx_to_array
Reads an fbx file to an array. Currently reading of the frame time is not supported. 120 fps is hard coded TODO :param fbx_file_path: s
smpl_retarget/poselib/poselib/skeleton/backend/fbx/fbx_read_wrapper.py:30
↓ 1 callersFunctionfbx_to_npy
This function reads in an fbx file, and saves the relevant info to a numpy array Fbx files have a series of animation curves, each of which
smpl_retarget/poselib/poselib/skeleton/backend/fbx/fbx_py27_backend.py:42
↓ 1 callersFunctionfilter_visible_meshes
:param verts (B, T, V, 3) :param colors (B, 3) :param faces (F, 3) :param vis_mask (optional tensor, default None) (B, T) ternary mas
smpl_vis/utils/renderer_tools.py:79
↓ 1 callersFunctionfoot_detect
(positions, thres=0.002)
motion_source/count_pkl_contact_mask.py:18
↓ 1 callersFunctionfoot_detect
(positions, thres=0.002)
smpl_retarget/mink_retarget/convert_fit_motion.py:28
↓ 1 callersFunctionfoot_detect
(positions, thres=0.002)
smpl_retarget/phc_retarget/fit_smpl_motion.py:58
↓ 1 callersFunctionforbidden
(fn)
humanoidverse/utils/motion_lib/motion_lib_robot_WJX.py:73
↓ 1 callersFunctionformat_motion
(motion_file,fps=30)
smpl_vis/smpl_render.py:108
↓ 1 callersMethodforward
( self, betas=None, global_orient=None, transl=None, body_pose=None,
smpl_vis/utils/body_model_smpl.py:134
↓ 1 callersMethodforward_kinematics_batch
Perform forward kinematics using the given trajectory and local rotations. Arguments (where B = batch size, J = number of joints):
humanoidverse/utils/motion_lib/torch_humanoid_batch.py:229
↓ 1 callersMethodforward_kinematics_batch
Perform forward kinematics using the given trajectory and local rotations. Arguments (where B = batch size, J = number of joints):
motion_source/utils/torch_humanoid_batch.py:246
↓ 1 callersMethodforward_kinematics_batch
Perform forward kinematics using the given trajectory and local rotations. Arguments (where B = batch size, J = number of joints):
smpl_retarget/mink_retarget/retargeting/torch_smplx_humanoid_batch.py:300
↓ 1 callersMethodforward_kinematics_batch
Perform forward kinematics using the given trajectory and local rotations. Arguments (where B = batch size, J = number of joints):
smpl_retarget/mink_retarget/retargeting/torch_humanoid_batch.py:294
↓ 1 callersMethodforward_motion_samples
(self)
humanoidverse/envs/motion_tracking/motion_tracking.py:248
↓ 1 callersMethodfrom_dict
Read the object from an ordered dictionary :param dict_repr: the ordered dictionary that is used to construct the object :type dict_
smpl_retarget/poselib/poselib/core/backend/abstract.py:75
↓ 1 callersMethodfrom_mjcf
(self, path)
humanoidverse/utils/motion_lib/torch_humanoid_batch.py:104
↓ 1 callersMethodfrom_mjcf
(self, path)
motion_source/utils/torch_humanoid_batch.py:98
↓ 1 callersMethodfrom_mjcf
Parses a mujoco xml scene description file and returns a Skeleton Tree. We use the model attribute at the root as the name of the tre
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:155
↓ 1 callersMethodfrom_mjcf
(self, path)
smpl_retarget/mink_retarget/retargeting/torch_smplx_humanoid_batch.py:137
↓ 1 callersMethodfrom_skeleton_state
Construct a skeleton motion from a skeleton state. The velocities are estimated using second order guassian filter along the last axi
humanoidverse/utils/motion_lib/skeleton.py:1238
↓ 1 callersMethodfrom_state_vector_and_velocity
Construct a skeleton motion from a skeleton state vector, global velocity and angular velocity at each joint. :param skeleto
humanoidverse/utils/motion_lib/skeleton.py:1198
↓ 1 callersMethodfrom_state_vector_and_velocity
Construct a skeleton motion from a skeleton state vector, global velocity and angular velocity at each joint. :param skeleto
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:1065
↓ 1 callersFunctiong1_mapping
()
smpl_retarget/mink_retarget/retargeting/config.py:3
↓ 1 callersFunctionget_assets
(root: mjcf.RootElement)
smpl_retarget/mink_retarget/retargeting/mink_retarget.py:299
← previousnext →501–600 of 1,674, ranked by callers