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
↓ 106 callers
Function
trace_dd
(*args)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:99
↓ 74 callers
Function
trace_mf
(*args)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:107
↓ 28 callers
Function
get_tab_str
(tab_str, level)
general_motion_retargeting/optitrack_vendor/MoCapData.py:42
↓ 25 callers
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:496
↓ 23 callers
Function
trace
(*args)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:92
↓ 22 callers
Function
get_tab_str
(tab_str, level)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:39
↓ 14 callers
Method
close
(self)
general_motion_retargeting/robot_motion_viewer.py:156
↓ 12 callers
Function
get_as_string
(input_str)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:109
↓ 10 callers
Method
step
by default visualize robot motion. also support visualize human motion by providing human_motion_data, to compare with robot motion.
general_motion_retargeting/robot_motion_viewer.py:96
↓ 9 callers
Method
retarget
(self, human_data, offset_to_ground=False)
general_motion_retargeting/motion_retarget.py:173
↓ 8 callers
Method
__unpack_data_size
(self, data, major, minor)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:647
↓ 8 callers
Function
generate_rigid_body_description
generate_rigid_body_description - Generate Rigid Body Description Data
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:736
↓ 8 callers
Method
start
Start Xsens data streaming.
general_motion_retargeting/utils/xsens_vendor/xsens_to_gmr_adapter.py:166
↓ 7 callers
Method
add_rb_marker
(self, new_rb_maker)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:212
↓ 7 callers
Method
add_rigid_body_description
(self, rigid_body_description)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:253
↓ 7 callers
Method
generate_order_name
Generate the name for the order list based on the current length of the list
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:539
↓ 7 callers
Method
get_as_string
(self, tab_str=" ", level=0)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:177
↓ 7 callers
Method
set_id
(self, new_id)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:200
↓ 7 callers
Method
set_parent_id
(self, parent_id)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:203
↓ 7 callers
Method
set_pos
(self, p_x, p_y, p_z)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:206
↓ 6 callers
Method
set_name
(self, new_name)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:197
↓ 5 callers
Method
add_camera
Add a new camera
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:607
↓ 5 callers
Method
add_data
Add data based on data type
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:616
↓ 5 callers
Method
add_marker_name
(self, marker_name)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:152
↓ 5 callers
Method
add_rigid_body_marker
(self, rigid_body_marker)
general_motion_retargeting/optitrack_vendor/MoCapData.py:290
↓ 5 callers
Function
generate_position_srand
(pos_num=0, frame_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:937
↓ 5 callers
Function
quat_mul
Performs quaternion multiplication on arrays of quaternions :param x: tensor of quaternions of shape (..., Nb of joints, 4) :param y: te
general_motion_retargeting/utils/lafan_vendor/utils.py:131
↓ 4 callers
Method
add_channel_data
(self, channel_data)
general_motion_retargeting/optitrack_vendor/MoCapData.py:729
↓ 4 callers
Method
add_device
add_device - Add a device
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:598
↓ 4 callers
Method
add_force_plate
(self, force_plate)
general_motion_retargeting/optitrack_vendor/MoCapData.py:673
↓ 4 callers
Method
add_force_plate
Add a force plate
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:589
↓ 4 callers
Method
add_labeled_marker
(self, labeled_marker)
general_motion_retargeting/optitrack_vendor/MoCapData.py:597
↓ 4 callers
Method
add_marker_data
(self, marker_data)
general_motion_retargeting/optitrack_vendor/MoCapData.py:199
↓ 4 callers
Method
add_rigid_body
(self, rigid_body)
general_motion_retargeting/optitrack_vendor/MoCapData.py:339
↓ 4 callers
Method
add_skeleton
(self, new_skeleton)
general_motion_retargeting/optitrack_vendor/MoCapData.py:387
↓ 4 callers
Method
add_skeleton
Add a skeleton
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:569
↓ 4 callers
Method
forward_kinematics
(self, root_pos, root_rot, dof_pos, fitted_shape=None)
general_motion_retargeting/kinematics_model.py:213
↓ 4 callers
Function
generate_camera_description
generate_camera_description - Generate Test CameraDescription data
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:805
↓ 4 callers
Function
generate_rigid_body
(body_num=0, frame_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:988
↓ 4 callers
Method
get_frame_data
Get all data for specific frame index
general_motion_retargeting/xrobot_utils.py:700
↓ 4 callers
Function
get_str
(_a)
general_motion_retargeting/utils/xsens_vendor/rq.py:3
↓ 4 callers
Method
get_total_frames
Get total number of frames (based on video frames since we align to video timing)
general_motion_retargeting/xrobot_utils.py:395
↓ 4 callers
Function
log_memory
(message)
scripts/smplx_to_robot_dataset.py:40
↓ 4 callers
Function
quat_inv
Inverts a tensor of quaternions :param q: quaternion tensor :return: tensor of inverted quaternions
general_motion_retargeting/utils/lafan_vendor/utils.py:77
↓ 4 callers
Function
quat_mul_vec
Performs multiplication of an array of 3D vectors by an array of quaternions (rotation). :param q: tensor of quaternions of shape (..., Nb o
general_motion_retargeting/utils/lafan_vendor/utils.py:151
↓ 4 callers
Function
quat_normalize
Normalizes a quaternion tensor :param x: data tensor :param eps: epsilon to prevent numerical instabilities :return: The normalized
general_motion_retargeting/utils/lafan_vendor/utils.py:30
↓ 4 callers
Method
send_command
(self, command_str)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2269
↓ 4 callers
Function
slerp
Spherical linear interpolation between two rotations.
general_motion_retargeting/utils/smpl.py:136
↓ 4 callers
Method
update_plot
更新曲线图
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:296
↓ 3 callers
Method
__unpack_rigid_body_description
(self, data, major, minor)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:1534
↓ 3 callers
Method
add_device
(self, device)
general_motion_retargeting/optitrack_vendor/MoCapData.py:752
↓ 3 callers
Method
add_pos
(self, pos)
general_motion_retargeting/optitrack_vendor/MoCapData.py:168
↓ 3 callers
Function
angle_axis_to_quat
Converts from and angle-axis representation to a quaternion representation :param angle: angles tensor :param axis: axis tensor :ret
general_motion_retargeting/utils/lafan_vendor/utils.py:42
↓ 3 callers
Method
coordinate_transform_unity_data
(self, body_pose_dict)
general_motion_retargeting/xrobot_utils.py:175
↓ 3 callers
Method
coordinate_transform_unity_data
Transform coordinates from Unity to right-hand coordinate system. Same as XRobotStreamer.coordinate_transform_unity_data()
general_motion_retargeting/xrobot_utils.py:680
↓ 3 callers
Method
error1
(self)
general_motion_retargeting/motion_retarget.py:222
↓ 3 callers
Method
error2
(self)
general_motion_retargeting/motion_retarget.py:229
↓ 3 callers
Function
generate_device_channel_data
(frame_num=0, device_num=0, channel_num=0, num_frames=1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1083
↓ 3 callers
Function
generate_device_description
generate_device_description- Generate Test DeviceDescription Data
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:791
↓ 3 callers
Function
generate_force_plate
(frame_num=0, fp_num=0, num_channels=1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1065
↓ 3 callers
Function
generate_force_plate_description
generate_force_plate_description - Generate Test ForcePlateDescription Data
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:765
↓ 3 callers
Function
generate_labeled_marker
(frame_num=0, marker_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1027
↓ 3 callers
Function
generate_marker_data
(label_base, label_num, num_points=1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:945
↓ 3 callers
Function
generate_rb_marker
generate_rb_marker - Generate rigid body marker based on marker number
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:719
↓ 3 callers
Function
generate_rigid_body_marker_srand
(marker_num=0, frame_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:976
↓ 3 callers
Function
generate_skeleton
(frame_num=0, skeleton_num=0, num_rbs=1)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1009
↓ 3 callers
Function
generate_skeleton_description
generate_skeleton_description -Generate Test SkeletonDescription Data
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:751
↓ 3 callers
Function
get_as_string
(input_str)
general_motion_retargeting/optitrack_vendor/MoCapData.py:115
↓ 3 callers
Function
get_message_id
(data)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:113
↓ 3 callers
Method
get_video_frame
Get video frame at specific index
general_motion_retargeting/xrobot_utils.py:399
↓ 3 callers
Method
load_offsets
从指定路径加载 offset。如果路径不存在,则初始化为全 0。
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:70
↓ 3 callers
Function
normalize
(x, eps: float = 1e-9)
general_motion_retargeting/torch_utils.py:58
↓ 3 callers
Method
parse
(self, text, start=None, end=None, reset_to_zero=False)
general_motion_retargeting/utils/xsens_vendor/BVHParser.py:476
↓ 3 callers
Method
plot_curve
(self)
general_motion_retargeting/utils/xsens_vendor/bvh_edit/bspline.py:63
↓ 3 callers
Function
quat_from_angle_axis
(angle, axis)
general_motion_retargeting/torch_utils.py:111
↓ 3 callers
Function
quat_rotate
(q, v)
general_motion_retargeting/torch_utils.py:66
↓ 3 callers
Method
send_request
(self, in_socket, command, command_str, address)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2222
↓ 3 callers
Method
set_model_name
(self, model_name)
general_motion_retargeting/optitrack_vendor/MoCapData.py:165
↓ 3 callers
Method
update_dial_from_offset
根据当前偏移更新旋钮位置
general_motion_retargeting/utils/xsens_vendor/bvh_edit/CurveEditor.py:319
↓ 2 callers
Method
_MOTION_data_post_processing
(self, rotations, positions, reset_to_zero)
general_motion_retargeting/utils/xsens_vendor/BVHParser.py:344
↓ 2 callers
Method
__process_message
(self, data: bytes, print_level=0)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:2121
↓ 2 callers
Method
__unpack_rigid_body
(self, data, major, minor, rb_num)
general_motion_retargeting/optitrack_vendor/NatNetClient.py:569
↓ 2 callers
Method
_draw_geom
( self, position, rotation_matrix=None, axis_length=0.1, shaft_width=0
general_motion_retargeting/utils/xsens_vendor/mujoco_xsens_bvh_view.py:32
↓ 2 callers
Method
add_channel_data
(self, channel_data)
general_motion_retargeting/optitrack_vendor/MoCapData.py:652
↓ 2 callers
Method
add_channel_name
(self, channel_name)
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:314
↓ 2 callers
Method
add_channel_name
Add channel name to channel_list
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:406
↓ 2 callers
Method
add_frame_entry
(self, frame_entry)
general_motion_retargeting/optitrack_vendor/MoCapData.py:623
↓ 2 callers
Method
add_frame_entry
(self, frame_entry)
general_motion_retargeting/optitrack_vendor/MoCapData.py:700
↓ 2 callers
Method
add_rigid_body
(self, rigid_body)
general_motion_retargeting/optitrack_vendor/MoCapData.py:365
↓ 2 callers
Function
calc_heading
(q)
general_motion_retargeting/torch_utils.py:278
↓ 2 callers
Function
convert_smpl_to_smplx
(input_path, output_path, gender='neutral')
scripts/smpl_to_smplx.py:6
↓ 2 callers
Function
generate_device
(frame_num=0, device_num=0)
general_motion_retargeting/optitrack_vendor/MoCapData.py:1093
↓ 2 callers
Function
generate_marker_set_description
generate_marker_set_description - Testing functions
general_motion_retargeting/optitrack_vendor/DataDescriptions.py:708
↓ 2 callers
Method
get_asset_count
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:527
↓ 2 callers
Method
get_human_frame
Get current frame data in GMR format. Returns: Dictionary mapping body names to (position, orientation) tuples:
general_motion_retargeting/utils/xsens_vendor/xsens_to_gmr_adapter.py:181
↓ 2 callers
Method
get_left_hand_data
(self)
general_motion_retargeting/xrobot_utils.py:98
↓ 2 callers
Method
get_left_hand_data
Get left hand tracking data for specific frame index
general_motion_retargeting/xrobot_utils.py:504
↓ 2 callers
Method
get_num_points
(self)
general_motion_retargeting/optitrack_vendor/MoCapData.py:172
↓ 2 callers
Method
get_right_hand_data
(self)
general_motion_retargeting/xrobot_utils.py:109
↓ 2 callers
Method
get_right_hand_data
Get right hand tracking data for specific frame index
general_motion_retargeting/xrobot_utils.py:555
next →
1–100 of 517, ranked by callers