Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YanjieZe/GMR
/ functions
Functions
517 in github.com/YanjieZe/GMR
⨍
Functions
517
◇
Types & classes
58
Method
dof_dim
(self)
general_motion_retargeting/kinematics_model.py:56
Method
dof_idx
(self)
general_motion_retargeting/kinematics_model.py:64
Method
estimate_missing_bodies
Estimate positions for missing required bodies based on available data. This is a simple fallback for when some tracking is lost.
general_motion_retargeting/utils/xsens_vendor/xsens_to_gmr_adapter.py:343
Function
euler_from_quaternion
Convert a quaternion into euler angles (roll, pitch, yaw) roll is rotation around x in radians (counterclockwise) pitch is ro
general_motion_retargeting/torch_utils.py:34
Function
euler_from_quaternion_np
(quat, scalar_first=True)
general_motion_retargeting/rot_utils.py:131
Function
euler_from_quaternion_torch
Convert a quaternion into euler angles (roll, pitch, yaw) roll is rotation around x in radians (counterclockwise) pitch is rotation aroun
general_motion_retargeting/rot_utils.py:105
Function
euler_to_quat
Converts from an euler representation to a quaternion representation :param e: euler tensor :param order: order of euler rotations
general_motion_retargeting/utils/lafan_vendor/utils.py:56
Function
euler_xyz_to_exp_map
(roll, pitch, yaw)
general_motion_retargeting/torch_utils.py:199
Function
exp_map_to_quat
(exp_map)
general_motion_retargeting/torch_utils.py:224
Function
extract_feet_contacts
Extracts binary tensors of feet contacts :param pos: tensor of global positions of shape (Timesteps, Joints, 3) :param lfoot_idx: indice
general_motion_retargeting/utils/lafan_vendor/utils.py:299
Function
generate_data_descriptions
Generate data descriptions
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:814
Function
generate_mocap_data
(frame_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1124
Method
generate_xml
(node, indent=2)
general_motion_retargeting/utils/xsens_vendor/BVHParser.py:518
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:154
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:175
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:212
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:243
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:265
Method
get_as_string
(self, tab_str=0, level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:294
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:346
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:369
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:393
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:417
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:454
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:530
Method
get_as_string
(self, tab_str, level)
general_motion_retargeting/optitrack_vendor/MoCapData.py:566
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:604
Method
get_as_string
(self, tab_str, level, channel_num=-1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:627
Method
get_as_string
(self, tab_str, level)
general_motion_retargeting/optitrack_vendor/MoCapData.py:656
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:680
Method
get_as_string
(self, tab_str, level, channel_num=-1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:704
Method
get_as_string
(self, tab_str, level, device_num)
general_motion_retargeting/optitrack_vendor/MoCapData.py:733
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:759
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:785
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:868
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:156
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:216
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:258
Method
get_as_string
Get force plate description as a class
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:351
Method
get_as_string
Get Device Description as string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:411
Method
get_as_string
Get Camera Description as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:442
Method
get_as_string
Get Marker Description as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:465
Method
get_as_string
Get Asset Description as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:492
Method
get_as_string
Ensure data comes back as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:674
Method
get_body_idx
(self, body_name)
general_motion_retargeting/kinematics_model.py:248
Method
get_client_address
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:210
Method
get_command_port
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2292
Method
get_current_frame
(self)
general_motion_retargeting/xrobot_utils.py:192
Method
get_current_frame
Get all data for current frame (legacy method)
general_motion_retargeting/xrobot_utils.py:746
Method
get_current_frame_data
Get current frame's tracking data (legacy method)
general_motion_retargeting/xrobot_utils.py:734
Method
get_current_video_frame
Get current video frame (legacy method)
general_motion_retargeting/xrobot_utils.py:740
Method
get_device_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:756
Method
get_dof_limits
(self)
general_motion_retargeting/kinematics_model.py:277
Method
get_force_plate_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:677
Method
get_human_height
Estimate human height by analyzing all body frames. Calculates the max difference between highest and lowest body parts for each fram
general_motion_retargeting/xrobot_utils.py:774
Function
get_human_neck_orientation
从XRoboToolkit SDK获取头戴设备姿态并计算neck的roll, pitch, yaw角度 Returns: tuple: (roll, pitch, yaw) 以度为单位
general_motion_retargeting/neck_retarget.py:4
Method
get_left_controller_pose
(self)
general_motion_retargeting/xrobot_utils.py:90
Method
get_marker_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:240
Method
get_nat_net_requested_version
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2305
Method
get_nat_net_version_server
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2308
Method
get_parent_idx
(self, idx)
general_motion_retargeting/kinematics_model.py:274
Method
get_print_level
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:276
Method
get_right_controller_pose
(self)
general_motion_retargeting/xrobot_utils.py:94
Method
get_rigid_body_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:343
Method
get_server_address
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:217
Method
get_server_version
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2311
Function
get_smplx_data
Must return a dictionary with the following structure: { "Hips": (position, orientation), "Spine": (position, orientation),
general_motion_retargeting/utils/smpl.py:105
Function
get_train_stats
Extract the same training set as in the paper in order to compute the normalizing statistics :return: Tuple of (local position mean vector, l
general_motion_retargeting/utils/lafan_vendor/extract.py:235
Function
human_head_to_robot_neck
Extract neck angle from smplx_data for our designed head dof 0: yaw dof 1: pitch
general_motion_retargeting/neck_retarget.py:20
Function
interpolate_local
Performs interpolation between 2 frames of an animation sequence. The 2 frames are indirectly specified through n_past and n_future. SLE
general_motion_retargeting/utils/lafan_vendor/utils.py:213
Method
joint_dof_idx
(self)
general_motion_retargeting/kinematics_model.py:264
Function
keyboard_callback
(keycode)
scripts/vis_robot_motion_dataset.py:11
Function
load_smpl_file
(smpl_file)
general_motion_retargeting/utils/smpl.py:10
Method
name
(self)
general_motion_retargeting/kinematics_model.py:60
Method
next_frame
Move to next frame (legacy method)
general_motion_retargeting/xrobot_utils.py:752
Method
num_dof
(self)
general_motion_retargeting/kinematics_model.py:256
Method
num_joint
(self)
general_motion_retargeting/kinematics_model.py:260
Method
on_browse_clicked
触发文件选择对话框,更新路径文本框。
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:235
Method
on_channel_changed
通道选择变化
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:336
Method
on_joint_changed
关节选择变化
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:330
Method
on_motion
(self, event)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:109
Method
on_mujoco_finished
(self)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:361
Method
on_offset_changed
偏移旋钮变化:更新当前关节-通道的偏移并重绘
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:342
Method
on_press
(self, event)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:101
Method
on_release
(self, event)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:116
Method
parent_indices
(self)
general_motion_retargeting/kinematics_model.py:271
Method
prev_frame
Move to previous frame (legacy method)
general_motion_retargeting/xrobot_utils.py:761
Function
process_file
(smplx_file_path, tgt_file_path, tgt_robot, SMPLX_FOLDER, tgt_folder, total_files, verbose=False)
scripts/smplx_to_robot_dataset.py:39
Function
process_pkl
(pkl_path, retargeting_data_folder, csv_folder)
general_motion_retargeting/utils/xsens_vendor/pkls_to_csvs.py:55
Function
quatToEuler
将四元数转换为欧拉角(roll, pitch, yaw)。
general_motion_retargeting/rot_utils.py:6
Function
quat_diff_angle
(q0, q1)
general_motion_retargeting/torch_utils.py:348
Function
quat_diff_np
(q1, q2, scalar_first=True)
general_motion_retargeting/rot_utils.py:153
Function
quat_rotate_inverse
(q, v)
general_motion_retargeting/torch_utils.py:78
Function
quat_rotate_inverse
将向量 v 以四元数 q 的逆旋转进行变换。 为保持一致,以下代码与原脚本中的实现相同。
general_motion_retargeting/rot_utils.py:58
Function
quat_rotate_inverse_np
(q, v, scalar_first=True)
general_motion_retargeting/rot_utils.py:91
Function
quat_rotate_inverse_torch
(q, v, scalar_first=True)
general_motion_retargeting/rot_utils.py:76
Function
quat_to_tan_norm
(q)
general_motion_retargeting/torch_utils.py:185
Method
quaternion_multiply
(q1, q2)
general_motion_retargeting/utils/xsens_vendor/mujoco_retargeting_robot_view.py:127
Method
quaternion_multiply
(q1, q2)
general_motion_retargeting/utils/xsens_vendor/BVHParser.py:455
Method
refresh_configuration
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2295
← previous
next →
401–500 of 517, ranked by callers