MCPcopy Create free account

hub / github.com/TeleHuman/PBHC / functions

Functions1,674 in github.com/TeleHuman/PBHC

↓ 1 callersFunctionquat_pos
make all the real part of the quaternion positive
humanoidverse/isaac_utils/isaac_utils/rotations.py:390
↓ 1 callersFunctionquat_pos
make all the real part of the quaternion positive
smpl_retarget/poselib/poselib/core/rotation3d.py:31
↓ 1 callersFunctionquat_unit
(a)
humanoidverse/utils/torch_utils.py:90
↓ 1 callersFunctionquat_unit
normalized quaternion with norm of 1
smpl_retarget/poselib/poselib/core/rotation3d.py:51
↓ 1 callersFunctionquaternion_invert
Given a quaternion representing rotation, get the quaternion representing its inverse. Args: quaternion: Quaternions as tensor o
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:395
↓ 1 callersFunctionquaternion_invert
Given a quaternion representing rotation, get the quaternion representing its inverse. Args: quaternion: Quaternions as tensor o
motion_source/utils/rotation_conversions.py:396
↓ 1 callersFunctionquaternion_to_axis_angle
Convert rotations given as quaternions to axis/angle. Args: quaternions: quaternions with real part first, as tensor of
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:493
↓ 1 callersFunctionquaternion_to_axis_angle
Convert rotations given as quaternions to axis/angle. Args: quaternions: quaternions with real part first, as tensor of
motion_source/utils/rotation_conversions.py:494
↓ 1 callersFunctionrandom_quaternions
Generate random quaternions representing rotations, i.e. versors with nonnegative real part. Args: n: Number of quaternions in a
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:288
↓ 1 callersFunctionrandom_quaternions
Generate random quaternions representing rotations, i.e. versors with nonnegative real part. Args: n: Number of quaternions in a
motion_source/utils/rotation_conversions.py:289
↓ 1 callersFunctionrandom_rotations
Generate random rotations as 3x3 rotation matrices. Args: n: Number of rotation matrices in a batch to return. dtype: Type t
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:310
↓ 1 callersFunctionrandom_rotations
Generate random rotations as 3x3 rotation matrices. Args: n: Number of rotation matrices in a batch to return. dtype: Type t
motion_source/utils/rotation_conversions.py:311
↓ 1 callersMethodrandomized_terrain
(self)
humanoidverse/envs/env_utils/terrain.py:44
↓ 1 callersFunctionrebase_yaw
Remove yaw component by converting to Euler angles and zeroing yaw
robot_motion_process/vis_rr.py:128
↓ 1 callersFunctionrecover_rot
(motion)
smpl_vis/smpl_render.py:21
↓ 1 callersFunctionrecover_rot
(motion)
smpl_retarget/motion_filter/utils/motion_filter.py:34
↓ 1 callersFunctionrecursive_check
(main_aux, sub_aux, path)
humanoidverse/urci.py:256
↓ 1 callersMethodrefresh_sim_tensors
(self)
humanoidverse/simulator/isaacsim/isaacsim.py:649
↓ 1 callersMethodrefresh_sim_tensors_mujoco
(self)
humanoidverse/simulator/genesis/genesis_mjdebug.py:318
↓ 1 callersFunctionrender
(motion, filename)
smpl_vis/smpl_render.py:49
↓ 1 callersMethodrender
(self, sync_frame_time=True)
humanoidverse/simulator/isaacsim/isaacsim.py:695
↓ 1 callersFunctionrender_global
(cfg)
motion_source/demo.py:259
↓ 1 callersFunctionrender_incam
(cfg)
motion_source/demo.py:217
↓ 1 callersMethodrender_mesh
(self, vertices, background=None, colors=[0.8, 0.8, 0.8], VI=50)
smpl_vis/utils/renderer.py:210
↓ 1 callersMethodrender_step
(self)
humanoidverse/deploy/mujoco.py:179
↓ 1 callersMethodresample_motion
(self)
humanoidverse/envs/motion_tracking/motion_tracking.py:385
↓ 1 callersMethodresample_motion
(self)
humanoidverse/envs/motion_tracking/general_tracking.py:290
↓ 1 callersMethodreset
(self)
humanoidverse/utils/noise_tool.py:84
↓ 1 callersMethodreset
(self)
humanoidverse/utils/noise_tool.py:100
↓ 1 callersMethodreset
(self, reset_ids)
humanoidverse/envs/env_utils/history_handler.py:33
↓ 1 callersMethodreset_bbox
( self, )
smpl_vis/utils/renderer.py:198
↓ 1 callersMethodreset_buffers
(self)
humanoidverse/agents/callbacks/analysis_plot_force.py:38
↓ 1 callersMethodreset_buffers
(self)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:38
↓ 1 callersMethodreset_buffers
(self)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:50
↓ 1 callersMethodreset_buffers
(self)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:38
↓ 1 callersMethodreset_buffers
(self)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:38
↓ 1 callersMethodreset_buffers
(self)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:40
↓ 1 callersMethodreset_part
(self, mask: np.ndarray)
humanoidverse/utils/noise_tool.py:63
↓ 1 callersFunctionresolve_dist_fn
( distribution: Literal["uniform", "log_uniform", "gaussian"] = "uniform", )
humanoidverse/simulator/isaacsim/events.py:14
↓ 1 callersFunctionretarget_fit_motion
(global_trans, pose_quat_global, mo_fps, robot_type: str, render: bool = False)
smpl_retarget/mink_retarget/retargeting/mink_retarget.py:441
↓ 1 callersMethodretarget_to
Same as the one in :class:`SkeletonState`. This method discards all velocity information before retargeting and re-estimate the velo
humanoidverse/utils/motion_lib/skeleton.py:1423
↓ 1 callersMethodretarget_to
Same as the one in :class:`SkeletonState`. This method discards all velocity information before retargeting and re-estimate the velo
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:1303
↓ 1 callersFunctionrot_matrix_det
Return the determinant of the 3x3 matrix. The shape of the tensor will be as same as the shape of the matrix
smpl_retarget/poselib/poselib/core/rotation3d.py:346
↓ 1 callersMethodrouting
Usage: Input a list of Policy, and the robot can switch between them. - Policies are indexed by integers (Pid),
humanoidverse/deploy/urcirobot.py:119
↓ 1 callersFunctionrpy_to_quaternion_array
Convert roll-pitch-yaw (radians) to quaternion [x, y, z, w]
humanoidverse/utils/real/rotation_helper.py:54
↓ 1 callersFunctionrun_preprocess
(cfg)
motion_source/demo.py:100
↓ 1 callersFunctionsave_npz
(pred, save_path)
motion_source/demo.py:203
↓ 1 callersMethodset_headless
Sets the headless mode for the simulator. Args: headless (bool): If True, runs the simulation without graphical display.
humanoidverse/simulator/genesis/genesis.py:40
↓ 1 callersMethodset_learning_rate
(self, actor_learning_rate, critic_learning_rate)
humanoidverse/agents/mh_ppo/mh_ppo.py:535
↓ 1 callersMethodset_learning_rate
(self, learning_rate)
humanoidverse/agents/ppo/ppo_mimic.py:729
↓ 1 callersMethodset_learning_rate
(self, actor_learning_rate, critic_learning_rate)
humanoidverse/agents/ppo/ppo.py:467
↓ 1 callersMethodset_robot_limits
(self, dof_pos_limits, dof_vel_limits, dof_torque_limits)
humanoidverse/agents/callbacks/analysis_plot_force.py:126
↓ 1 callersMethodset_robot_limits
(self, dof_pos_limits, dof_vel_limits, dof_torque_limits)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:134
↓ 1 callersMethodset_robot_limits
(self, dof_pos_limits, dof_vel_limits, dof_torque_limits)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:325
↓ 1 callersMethodset_robot_limits
(self, dof_pos_limits, dof_vel_limits, dof_torque_limits)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:126
↓ 1 callersMethodset_robot_limits
(self, dof_pos_limits, dof_vel_limits, dof_torque_limits)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:118
↓ 1 callersMethodset_robot_limits
(self, dof_pos_limits, dof_vel_limits, dof_torque_limits)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:255
↓ 1 callersMethodset_robot_num_dofs
(self, num_dofs)
humanoidverse/agents/callbacks/analysis_plot_force.py:131
↓ 1 callersMethodset_robot_num_dofs
(self, num_dofs)
humanoidverse/agents/callbacks/analysis_plot_force_estimator.py:139
↓ 1 callersMethodset_robot_num_dofs
(self, num_dofs)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking.py:330
↓ 1 callersMethodset_robot_num_dofs
(self, num_dofs)
humanoidverse/agents/callbacks/analysis_plot_locomotion_estimate_vel.py:131
↓ 1 callersMethodset_robot_num_dofs
(self, num_dofs)
humanoidverse/agents/callbacks/analysis_plot_locomotion.py:123
↓ 1 callersMethodset_robot_num_dofs
(self, num_dofs)
humanoidverse/agents/callbacks/analysis_plot_motion_tracking_openloop.py:260
↓ 1 callersMethodset_view_env_index
Sets the environment index for the camera view. Args: env_index: The index of the environment to set the camera view to.
humanoidverse/simulator/isaacsim/isaaclab_viewpoint_camera_controller.py:101
↓ 1 callersMethodsetup_constants
(self, fix_height=FixHeightMode.full_fix, multi_thread=True)
humanoidverse/utils/motion_lib/motion_lib_base.py:98
↓ 1 callersFunctionsetup_logging
()
humanoidverse/urci.py:54
↓ 1 callersFunctionsetup_logging2
(config: CfgType)
humanoidverse/urci.py:89
↓ 1 callersFunctionsetup_simulator
(simulator_type)
humanoidverse/urci.py:70
↓ 1 callersMethodsetup_terrain
Configures the terrain based on specified mesh type. Args: mesh_type (str): Type of terrain mesh ('plane', 'heightfield
humanoidverse/simulator/genesis/genesis.py:86
↓ 1 callersMethodsetup_viewer
Sets up a viewer for visualizing the simulation, allowing keyboard interactions.
humanoidverse/simulator/genesis/genesis.py:387
↓ 1 callersMethodsetup_visualize_entities
(self)
humanoidverse/envs/base_task/base_task.py:211
↓ 1 callersFunctionsmplx_with_limits_mapping
()
smpl_retarget/mink_retarget/retargeting/config.py:75
↓ 1 callersFunctionsparse_batch_mm
m1: sparse matrix of size N x M m2: dense matrix of size B x M x K returns m1@m2 matrix of size B x N x K
smpl_retarget/motion_filter/utils/mesh_utils.py:12
↓ 1 callersFunctionstandardize_quaternion
Convert a unit quaternion to a standard form: one in which the real part is non negative. Args: quaternions: Quaternions with re
humanoidverse/utils/motion_lib/motion_utils/rotation_conversions.py:342
↓ 1 callersFunctionstandardize_quaternion
Convert a unit quaternion to a standard form: one in which the real part is non negative. Args: quaternions: Quaternions with re
motion_source/utils/rotation_conversions.py:343
↓ 1 callersMethodstep
(self)
humanoidverse/utils/noise_tool.py:104
↓ 1 callersMethodteacher_actor_act_step
(self, obs_dict, hist_encoding=True)
humanoidverse/agents/ppo/ppo_mimic.py:590
↓ 1 callersFunctiontest_grad
()
smpl_retarget/poselib/poselib/skeleton/tests/test_skeleton.py:50
↓ 1 callersMethodto_dict
Construct an ordered dictionary from the object :rtype: OrderedDict
humanoidverse/utils/motion_lib/skeleton.py:79
↓ 1 callersMethodto_dict
Construct an ordered dictionary from the object :rtype: OrderedDict
smpl_retarget/poselib/poselib/core/backend/abstract.py:86
↓ 1 callersFunctionto_string
( root: mjcf.RootElement, precision: float = 17, zero_threshold: float = 0.0, pretty: bool = F
smpl_retarget/mink_retarget/retargeting/mink_retarget.py:246
↓ 1 callersFunctiontrack_to_colors
:param track_ids (B)
smpl_vis/utils/renderer_tools.py:137
↓ 1 callersMethodtracking
(self)
humanoidverse/deploy/mujoco.py:577
↓ 1 callersFunctiontransform_apply
Transform a 3D vector
smpl_retarget/poselib/poselib/core/rotation3d.py:337
↓ 1 callersFunctiontransform_identity
Identity transformation with given shape
smpl_retarget/poselib/poselib/core/rotation3d.py:283
↓ 1 callersMethodupdate
(self, lines)
smpl_retarget/poselib/poselib/visualization/simple_plotter_tasks.py:67
↓ 1 callersMethodupdate
(self, dots)
smpl_retarget/poselib/poselib/visualization/simple_plotter_tasks.py:105
↓ 1 callersMethodupdate_bbox
Update bbox of cameras from the given 3d points x3d: input 3D keypoints (or vertices), (num_frames, num_points, 3)
smpl_vis/utils/renderer.py:177
↓ 1 callersMethodupdate_distribution
(self, actor_obs)
humanoidverse/agents/modules/ppo_modules.py:63
↓ 1 callersMethodupdate_distribution
(self, obs_dict)
humanoidverse/agents/modules/ppo_modules.py:109
↓ 1 callersMethodupdate_distribution
(self, obs, hist_encoding, obs_key)
humanoidverse/agents/modules/agent_modules.py:148
↓ 1 callersMethodupdate_view_to_asset_root
Updates the viewer's origin based upon the root of an asset in the scene. Args: asset_name: The name of the asset in the scene. T
humanoidverse/simulator/isaacsim/isaaclab_viewpoint_camera_controller.py:141
↓ 1 callersMethodupdate_view_to_world
Updates the viewer's origin to the origin of the world which is (0, 0, 0).
humanoidverse/simulator/isaacsim/isaaclab_viewpoint_camera_controller.py:123
↓ 1 callersMethodvMF_sample
(self, vec_unit:torch.Tensor)
humanoidverse/utils/noise_tool.py:139
↓ 1 callersMethodvertex_id_to_part_mapping
(self, hd_vert_on_fid, fid_to_part)
smpl_retarget/motion_filter/utils/motion_filter.py:131
↓ 1 callersMethodvertex_id_to_part_volume_mapping
(self, per_part_volume, device)
smpl_retarget/motion_filter/utils/motion_filter.py:124
↓ 1 callersFunctionwrap_to_pi_float
(angles:float)
humanoidverse/deploy/urcirobot.py:36
↓ 1 callersFunctionyaw_quat
(quat: torch.Tensor, w_last: bool = True)
humanoidverse/utils/torch_utils.py:239
↓ 1 callersMethodzero_pose
Construct a zero-pose skeleton state from the skeleton tree by assuming that all the local rotation is 0 and root translation is also
smpl_retarget/poselib/poselib/skeleton/skeleton3d.py:657
MethodApplyAction
(self, action)
humanoidverse/deploy/mujoco.py:482
← previousnext →701–800 of 1,674, ranked by callers