MCPcopy Create free account

hub / github.com/YanjieZe/GMR / functions

Functions517 in github.com/YanjieZe/GMR

Methoddof_dim
(self)
general_motion_retargeting/kinematics_model.py:56
Methoddof_idx
(self)
general_motion_retargeting/kinematics_model.py:64
Methodestimate_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
Functioneuler_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
Functioneuler_from_quaternion_np
(quat, scalar_first=True)
general_motion_retargeting/rot_utils.py:131
Functioneuler_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
Functioneuler_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
Functioneuler_xyz_to_exp_map
(roll, pitch, yaw)
general_motion_retargeting/torch_utils.py:199
Functionexp_map_to_quat
(exp_map)
general_motion_retargeting/torch_utils.py:224
Functionextract_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
Functiongenerate_data_descriptions
Generate data descriptions
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:814
Functiongenerate_mocap_data
(frame_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1124
Methodgenerate_xml
(node, indent=2)
general_motion_retargeting/utils/xsens_vendor/BVHParser.py:518
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:154
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:175
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:212
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:243
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:265
Methodget_as_string
(self, tab_str=0, level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:294
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:346
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:369
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:393
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:417
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:454
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:530
Methodget_as_string
(self, tab_str, level)
general_motion_retargeting/optitrack_vendor/MoCapData.py:566
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:604
Methodget_as_string
(self, tab_str, level, channel_num=-1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:627
Methodget_as_string
(self, tab_str, level)
general_motion_retargeting/optitrack_vendor/MoCapData.py:656
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:680
Methodget_as_string
(self, tab_str, level, channel_num=-1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:704
Methodget_as_string
(self, tab_str, level, device_num)
general_motion_retargeting/optitrack_vendor/MoCapData.py:733
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:759
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:785
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:868
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:156
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:216
Methodget_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:258
Methodget_as_string
Get force plate description as a class
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:351
Methodget_as_string
Get Device Description as string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:411
Methodget_as_string
Get Camera Description as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:442
Methodget_as_string
Get Marker Description as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:465
Methodget_as_string
Get Asset Description as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:492
Methodget_as_string
Ensure data comes back as a string
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:674
Methodget_body_idx
(self, body_name)
general_motion_retargeting/kinematics_model.py:248
Methodget_client_address
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:210
Methodget_command_port
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2292
Methodget_current_frame
(self)
general_motion_retargeting/xrobot_utils.py:192
Methodget_current_frame
Get all data for current frame (legacy method)
general_motion_retargeting/xrobot_utils.py:746
Methodget_current_frame_data
Get current frame's tracking data (legacy method)
general_motion_retargeting/xrobot_utils.py:734
Methodget_current_video_frame
Get current video frame (legacy method)
general_motion_retargeting/xrobot_utils.py:740
Methodget_device_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:756
Methodget_dof_limits
(self)
general_motion_retargeting/kinematics_model.py:277
Methodget_force_plate_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:677
Methodget_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
Functionget_human_neck_orientation
从XRoboToolkit SDK获取头戴设备姿态并计算neck的roll, pitch, yaw角度 Returns: tuple: (roll, pitch, yaw) 以度为单位
general_motion_retargeting/neck_retarget.py:4
Methodget_left_controller_pose
(self)
general_motion_retargeting/xrobot_utils.py:90
Methodget_marker_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:240
Methodget_nat_net_requested_version
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2305
Methodget_nat_net_version_server
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2308
Methodget_parent_idx
(self, idx)
general_motion_retargeting/kinematics_model.py:274
Methodget_print_level
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:276
Methodget_right_controller_pose
(self)
general_motion_retargeting/xrobot_utils.py:94
Methodget_rigid_body_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:343
Methodget_server_address
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:217
Methodget_server_version
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2311
Functionget_smplx_data
Must return a dictionary with the following structure: { "Hips": (position, orientation), "Spine": (position, orientation),
general_motion_retargeting/utils/smpl.py:105
Functionget_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
Functionhuman_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
Functioninterpolate_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
Methodjoint_dof_idx
(self)
general_motion_retargeting/kinematics_model.py:264
Functionkeyboard_callback
(keycode)
scripts/vis_robot_motion_dataset.py:11
Functionload_smpl_file
(smpl_file)
general_motion_retargeting/utils/smpl.py:10
Methodname
(self)
general_motion_retargeting/kinematics_model.py:60
Methodnext_frame
Move to next frame (legacy method)
general_motion_retargeting/xrobot_utils.py:752
Methodnum_dof
(self)
general_motion_retargeting/kinematics_model.py:256
Methodnum_joint
(self)
general_motion_retargeting/kinematics_model.py:260
Methodon_browse_clicked
触发文件选择对话框,更新路径文本框。
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:235
Methodon_channel_changed
通道选择变化
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:336
Methodon_joint_changed
关节选择变化
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:330
Methodon_motion
(self, event)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:109
Methodon_mujoco_finished
(self)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:361
Methodon_offset_changed
偏移旋钮变化:更新当前关节-通道的偏移并重绘
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:342
Methodon_press
(self, event)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:101
Methodon_release
(self, event)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:116
Methodparent_indices
(self)
general_motion_retargeting/kinematics_model.py:271
Methodprev_frame
Move to previous frame (legacy method)
general_motion_retargeting/xrobot_utils.py:761
Functionprocess_file
(smplx_file_path, tgt_file_path, tgt_robot, SMPLX_FOLDER, tgt_folder, total_files, verbose=False)
scripts/smplx_to_robot_dataset.py:39
Functionprocess_pkl
(pkl_path, retargeting_data_folder, csv_folder)
general_motion_retargeting/utils/xsens_vendor/pkls_to_csvs.py:55
FunctionquatToEuler
将四元数转换为欧拉角(roll, pitch, yaw)。
general_motion_retargeting/rot_utils.py:6
Functionquat_diff_angle
(q0, q1)
general_motion_retargeting/torch_utils.py:348
Functionquat_diff_np
(q1, q2, scalar_first=True)
general_motion_retargeting/rot_utils.py:153
Functionquat_rotate_inverse
(q, v)
general_motion_retargeting/torch_utils.py:78
Functionquat_rotate_inverse
将向量 v 以四元数 q 的逆旋转进行变换。 为保持一致,以下代码与原脚本中的实现相同。
general_motion_retargeting/rot_utils.py:58
Functionquat_rotate_inverse_np
(q, v, scalar_first=True)
general_motion_retargeting/rot_utils.py:91
Functionquat_rotate_inverse_torch
(q, v, scalar_first=True)
general_motion_retargeting/rot_utils.py:76
Functionquat_to_tan_norm
(q)
general_motion_retargeting/torch_utils.py:185
Methodquaternion_multiply
(q1, q2)
general_motion_retargeting/utils/xsens_vendor/mujoco_retargeting_robot_view.py:127
Methodquaternion_multiply
(q1, q2)
general_motion_retargeting/utils/xsens_vendor/BVHParser.py:455
Methodrefresh_configuration
(self)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2295
← previousnext →401–500 of 517, ranked by callers