MCPcopy Create free account

hub / github.com/ZyuonRobotics/humanoid-retarget / functions

Functions386 in github.com/ZyuonRobotics/humanoid-retarget

↓ 1 callersMethodcreate_body_with_joint
Create a body element with joint and geometry
humanoid_retargeting/mjcf_generator/retargeting_generator_base.py:79
↓ 1 callersMethodcreate_connection_geom
Create a capsule geometry connecting parent to child joint
humanoid_retargeting/mjcf_generator/retargeting_generator_base.py:69
↓ 1 callersMethodcreate_default
Create a default config in memory (without saving to file). Args: robot_name: Robot name (e.g., "DumBot13-21dof") gen
humanoid_retargeting/utils/retarget_config.py:79
↓ 1 callersMethodcreate_generator
(self)
humanoid_retargeting/motion_player/player_base.py:68
↓ 1 callersFunctioncreate_gui
Instantiate DearPyGui widgets and enter its main loop.
scripts/mocap_retargeting/generate_retarget_params.py:403
↓ 1 callersFunctioncreate_three_slider
Add three aligned sliders (x, y, z).
scripts/mocap_retargeting/generate_retarget_params.py:84
↓ 1 callersFunctiondelete_latest_tracker
(part_name: str, human_group_tag: str, robot_group_tag: str)
scripts/mocap_retargeting/generate_retarget_params.py:210
↓ 1 callersFunctionevent_generator
()
web_backend/api/model.py:212
↓ 1 callersFunctionextract_bvh_skeleton_type
(bvh_path: str)
scripts/mocap_processing/check_bvh_bodytype_in_folder.py:20
↓ 1 callersFunctionfetchAlignPreview
( sourceFile: string, robotName: string, generatorType: string, retargetConfig: any )
web_frontend/src/components/Viewer3D/mujoco.ts:808
↓ 1 callersFunctionfetchHumanPreview
( sourceFile: string, generatorType: string, retargetConfig: any )
web_frontend/src/components/Viewer3D/mujoco.ts:838
↓ 1 callersFunctionfilter_lowpass_quaternion
(quat: np.ndarray, frame_rate: int, cutoff: float = 20, order: int = 2)
humanoid_retargeting/utils/lowpass.py:20
↓ 1 callersMethodfitCameraToModel
* Auto-adjust camera position to fit model size * View angle: oblique from side-back (looking at model from side-back)
web_frontend/src/components/Viewer3D/ThreeScene.ts:693
↓ 1 callersFunctionflattenBodyNames
(nodes: TreeNodeLocal[])
web_frontend/src/components/Widgets/BodyRotateWidget/index.tsx:25
↓ 1 callersFunctiongetAntdLocale
()
web_frontend/src/main.tsx:10
↓ 1 callersFunctiongetBodyName
(bodyId: number)
web_frontend/src/components/Viewer3D/mujoco.ts:469
↓ 1 callersFunctiongetExistingPairs
(trackerKey: string)
web_frontend/src/components/Widgets/TrackersWidget/index.tsx:67
↓ 1 callersFunctiongetSavedLanguage
()
web_frontend/src/i18n/index.ts:12
↓ 1 callersMethodget_body_motion_data
Play motion_data once and get position, orientation and velocity data for specified bodies Args: body_names (list): List
humanoid_retargeting/motion_player/player_base.py:144
↓ 1 callersMethodget_body_ratio
(self, body_name, prefix=None)
humanoid_retargeting/mjcf_generator/retargeting_generator_base.py:48
↓ 1 callersMethodget_frame_rate
(self)
humanoid_retargeting/motion_player/smpl_player.py:17
↓ 1 callersFunctionget_human_body_tree
Get human body tree from a motion file. Args: generator_type: Either "smpl" or "bvh" file_path: Path to motion file. Used to dete
humanoid_retargeting/mjcf_generator/body_tree.py:29
↓ 1 callersFunctionget_prefix_name
(prefix, name)
humanoid_retargeting/mjcf_generator/tracker_generator.py:5
↓ 1 callersMethodget_qpos
(self)
humanoid_retargeting/motion_player/smpl_player.py:33
↓ 1 callersFunctionget_robot_body_tree
Get robot body tree from MJCFHumanoidGenerator. Args: robot_name: Name of the robot Returns: Dict with robot body tree or er
humanoid_retargeting/mjcf_generator/body_tree.py:59
↓ 1 callersFunctionget_yaml_candidates
(robot_name, generator_type)
scripts/mocap_retargeting/generate_retarget_params.py:376
↓ 1 callersFunctionhandleAddPair
(trackerKey: string, human: string, robot: string)
web_frontend/src/components/Widgets/TrackersWidget/index.tsx:25
↓ 1 callersFunctionhandleColumnClick
(columnIndex: number)
web_frontend/src/components/Widgets/FileBrowserWidget/index.tsx:91
↓ 1 callersFunctionhandleDeletePair
(trackerKey: string, index: number)
web_frontend/src/components/Widgets/TrackersWidget/index.tsx:56
↓ 1 callersFunctionhandleFileClick
(file: MotionFileInfo)
web_frontend/src/components/Widgets/FileBrowserWidget/index.tsx:87
↓ 1 callersFunctionhandleFileClick
(file: MotionFileInfo)
web_frontend/src/components/TopBar/index.tsx:407
↓ 1 callersFunctionhandleFolderClick
(columnIndex: number, folder: FolderInfo)
web_frontend/src/components/Widgets/FileBrowserWidget/index.tsx:68
↓ 1 callersFunctionhandleFolderClick
(columnIndex: number, folder: FolderInfo)
web_frontend/src/components/TopBar/index.tsx:389
↓ 1 callersMethodhandleResize
()
web_frontend/src/components/Viewer3D/ThreeScene.ts:308
↓ 1 callersFunctionhighlightBody
(bodyId: number, color?: [number, number, number])
web_frontend/src/components/Viewer3D/mujoco.ts:512
↓ 1 callersFunctionisHumanBodyInfo
(human: BodyTree['human'])
web_frontend/src/components/Widgets/BodyTreeWidget/index.tsx:26
↓ 1 callersMethodisPlayerRunning
* Check if player animation is currently running
web_frontend/src/components/Viewer3D/ThreeScene.ts:1144
↓ 1 callersFunctionisTreeNodeArray
(human: BodyTree['human'])
web_frontend/src/components/Widgets/TrackersWidget/BodyTreeSelectorModal.tsx:21
↓ 1 callersFunctionisTreeNodeArray
(human: BodyTree['human'])
web_frontend/src/components/Widgets/BodyRotateWidget/index.tsx:19
↓ 1 callersFunctionisTreeNodeArray
(human: BodyTree['human'])
web_frontend/src/components/Widgets/BodyTreeWidget/index.tsx:20
↓ 1 callersMethodis_valid
(self)
humanoid_retargeting/utils/human_config.py:14
↓ 1 callersFunctionloadHumanPlayerMotion
( generatorType: string, motionFile: string, generateSkin: boolean = true )
web_frontend/src/components/Viewer3D/mujoco.ts:895
↓ 1 callersFunctionloadMotionTree
()
web_frontend/src/components/Widgets/FileBrowserWidget/index.tsx:55
↓ 1 callersFunctionloadPlayer
()
web_frontend/src/components/Viewer3D/index.tsx:227
↓ 1 callersFunctionloadRobotModel
( _robotName: string, xml: string, meshes: Record<string, string> // base64 encoded mesh files )
web_frontend/src/components/Viewer3D/mujoco.ts:176
↓ 1 callersFunctionloadRobotPlayerMotion
( robotName: string, motionFile: string )
web_frontend/src/components/Viewer3D/mujoco.ts:867
↓ 1 callersMethodload_config
(self, source_file_path)
humanoid_retargeting/motion_player/humanoid_player_base.py:41
↓ 1 callersMethodload_human_parmas
(self)
humanoid_retargeting/aligner.py:72
↓ 1 callersMethodload_motion_file
(self)
humanoid_retargeting/motion_player/robot_peroid_player.py:60
↓ 1 callersMethodload_robot_parmas
(self)
humanoid_retargeting/aligner.py:64
↓ 1 callersFunctionmain
Recursively check all npz files in the given folder. If 'mocap_framerate' is missing, fill it with the provided value. If neither the npz fil
scripts/mocap_processing/process_smpl.py:22
↓ 1 callersFunctionmain
(source_file_path, generator_type)
scripts/mocap_processing/play_mocap_motion.py:12
↓ 1 callersFunctionmain
Scan a root BVH folder and print per-folder skeleton structure summary.
scripts/mocap_processing/check_bvh_bodytype_in_folder.py:85
↓ 1 callersFunctionmain
Recursively check all npz files in the given folder. If 'mocap_framerate' is missing, fill it with the provided value. If neither the npz fil
scripts/mocap_processing/fix_smpl_file.py:28
↓ 1 callersFunctionmain
(source_file_path, robot_name)
scripts/retargeted_data_processing/play_robot_motion.py:12
↓ 1 callersFunctionmain
Play periodic robot motion based on YAML configuration. This script generates and plays sinusoidal motion patterns for robot joints
scripts/retargeted_data_processing/play_robot_period.py:12
↓ 1 callersFunctionmain
CLI wrapper - sets up *Aligner*, starts sim thread, launches GUI.
scripts/mocap_retargeting/generate_retarget_params.py:488
↓ 1 callersFunctionmain
(source_file_path, robot_name, generator_type, config_name, view, speed, offset)
scripts/mocap_retargeting/single_retarget.py:14
↓ 1 callersFunctionmain
Batch process motion files in the specified folder using Retargeter, convert to .npy format and save in a separate target folder with preserv
scripts/mocap_retargeting/batch_retarget.py:45
↓ 1 callersFunctionmain
(source_file_path, robot_name, generator_type, config_name)
scripts/mocap_retargeting/check_align.py:11
↓ 1 callersFunctionmaxPairs
(tracker: TrackerConfig)
web_frontend/src/components/Widgets/TrackersWidget/index.tsx:23
↓ 1 callersFunctionmujocoQuaternionToThree
(w: number, x: number, y: number, z: number)
web_frontend/src/components/Viewer3D/coord.ts:31
↓ 1 callersMethodparse_bvh_file
(self, source_file_path)
humanoid_retargeting/motion_player/bvh_player.py:27
↓ 1 callersMethodparse_channel
(self, joint_idx: int, array: np.ndarray, channel: list[str])
humanoid_retargeting/motion_player/bvh_player.py:44
↓ 1 callersMethodparse_channels
(self)
humanoid_retargeting/mjcf_generator/bvh2mjcf_generator.py:45
↓ 1 callersMethodparse_end
(self, parent)
humanoid_retargeting/mjcf_generator/bvh2mjcf_generator.py:75
↓ 1 callersMethodparse_joint
(self, parent)
humanoid_retargeting/mjcf_generator/bvh2mjcf_generator.py:58
↓ 1 callersMethodparse_joint_name
(self)
humanoid_retargeting/mjcf_generator/bvh2mjcf_generator.py:51
↓ 1 callersMethodpausePlayer
* Pause player motion animation
web_frontend/src/components/Viewer3D/ThreeScene.ts:1122
↓ 1 callersMethodplay
(self, speed=1., loop=True, offset=None)
humanoid_retargeting/retargeter.py:285
↓ 1 callersFunctionprint_summary
()
scripts/mocap_processing/check_bvh_bodytype_in_folder.py:59
↓ 1 callersFunctionprocess_file
(args)
scripts/mocap_retargeting/batch_retarget.py:13
↓ 1 callersFunctionprocess_folder
Process a single folder and its subfolders recursively.
scripts/mocap_processing/check_bvh_bodytype_in_folder.py:33
↓ 1 callersFunctionprocess_npz_file
Check and fix a single npz file. If 'mocap_framerate' is missing, fill it with the provided value. If neither the npz file nor the argument p
scripts/mocap_processing/fix_smpl_file.py:6
↓ 1 callersFunctionprocess_pkl_file
(npz_file, mocap_framerate)
scripts/mocap_processing/process_smpl.py:8
↓ 1 callersFunctionremoveJointAdjustment
(jointName: string)
web_frontend/src/components/Widgets/JointAdjustmentWidget/index.tsx:26
↓ 1 callersFunctionrenderFallback
* Fallback 2D rendering when mujoco is not available
web_frontend/src/components/Viewer3D/mujoco.ts:575
↓ 1 callersFunctionrenderHumanTree
()
web_frontend/src/components/Widgets/BodyTreeWidget/index.tsx:34
↓ 1 callersMethodrun_ik_streaming
Run IK and yield frame data incrementally for streaming.
humanoid_retargeting/retargeter.py:197
↓ 1 callersMethodsave_as_csv
(self, res_path, target_framerate=100)
humanoid_retargeting/retargeter.py:279
↓ 1 callersMethodsetCamera
(config: { lookat?: [number, number, number] })
web_frontend/src/components/Viewer3D/ThreeScene.ts:1037
↓ 1 callersFunctionsetLowPerformanceMode
(enabled: boolean)
web_frontend/src/contexts/PerformanceContext.tsx:45
↓ 1 callersMethodsetPlayerFrameCallback
* Set callback for frame changes (called on every frame update during playback)
web_frontend/src/components/Viewer3D/ThreeScene.ts:1203
↓ 1 callersMethodsetPlayerMotion
* Set pre-computed player motion data for animation playback * @param autostart if true, immediately starts the animation loop (default: true)
web_frontend/src/components/Viewer3D/ThreeScene.ts:1049
↓ 1 callersMethodset_base_rotation
Apply user-defined base Euler rotation to the human root.
humanoid_retargeting/aligner.py:211
↓ 1 callersMethodset_base_translation
Set base XY translation and Z height alignment based on feet positions.
humanoid_retargeting/aligner.py:183
↓ 1 callersMethodset_dof_pos
(self)
humanoid_retargeting/aligner.py:228
↓ 1 callersMethodsetupGroundPlane
()
web_frontend/src/components/Viewer3D/ThreeScene.ts:287
↓ 1 callersMethodsetupLights
()
web_frontend/src/components/Viewer3D/ThreeScene.ts:262
↓ 1 callersMethodstartRenderLoop
* Start continuous render loop (borrowed from urdf-loaders implementation)
web_frontend/src/components/Viewer3D/ThreeScene.ts:216
↓ 1 callersFunctionstartRendering
()
web_frontend/src/components/Viewer3D/mujoco.ts:544
↓ 1 callersMethodstopRenderLoop
()
web_frontend/src/components/Viewer3D/ThreeScene.ts:228
↓ 1 callersFunctionsync_gui_with_config
Sync GUI widgets to match values from retarget_config.
scripts/mocap_retargeting/generate_retarget_params.py:354
↓ 1 callersFunctionsync_trackers_from_config
Synchronize the GUI with the contents of retarget_config.tracker_dict
scripts/mocap_retargeting/generate_retarget_params.py:310
↓ 1 callersFunctiontransformMeshNormalsM2T
(normals: Float32Array, count: number)
web_frontend/src/components/Viewer3D/coord.ts:100
↓ 1 callersFunctiontransformMeshVerticesM2T
(vertices: Float32Array, count: number)
web_frontend/src/components/Viewer3D/coord.ts:78
↓ 1 callersMethodupdateEnvironment
* Update environment (adjust ground position and shadows, update camera focus) * @param fitCamera - Whether to auto-adjust camera view
web_frontend/src/components/Viewer3D/ThreeScene.ts:630
↓ 1 callersMethodupdateStreamingFrames
* Update streaming frames (for retarget-stream mode) * Incrementally adds new frames without rebuilding the entire array
web_frontend/src/components/Viewer3D/ThreeScene.ts:1068
↓ 1 callersFunctionupdateWidth
()
web_frontend/src/App.tsx:63
↓ 1 callersMethodview_frame
(self, frame_id=0, offset=None)
humanoid_retargeting/retargeter.py:243
← previousnext →101–200 of 386, ranked by callers