MCPcopy Create free account

hub / github.com/chengxuxin/expressive-humanoid / functions

Functions1,218 in github.com/chengxuxin/expressive-humanoid

↓ 1 callersFunctiondemo_terrain
(terrain)
legged_gym/legged_gym/utils/terrain.py:705
↓ 1 callersMethoddeserialize_motions
(self, pkl_file)
ASE/ase/utils/motion_lib.py:361
↓ 1 callersMethoddraw_rigid_bodies_actual
(self, )
legged_gym/legged_gym/envs/h1/h1_mimic.py:612
↓ 1 callersMethoddraw_rigid_bodies_demo
(self, )
legged_gym/legged_gym/envs/h1/h1_mimic.py:600
↓ 1 callersMethoddrop_nodes_by_names
Drop a list of nodes from the skeleton and re-compute the local rotation to match the original joint position as much as possible.
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:743
↓ 1 callersMethodenv_step
(self, env, obs_dict, action)
ASE/ase/learning/hrl_players.py:197
↓ 1 callersMethodenv_step
(self, env, actions)
ASE/ase/learning/common_player.py:168
↓ 1 callersMethodeval_actor
(self, obs, ase_latents, use_hidden_latents=False)
ASE/ase/learning/ase_network_builder.py:151
↓ 1 callersMethodeval_critic
(self, obs, ase_latents, use_hidden_latents=False)
ASE/ase/learning/ase_network_builder.py:143
↓ 1 callersMethodeval_style
(self, latent)
ASE/ase/learning/ase_network_builder.py:348
↓ 1 callersFunctionexp_map_to_angle_axis
(exp_map)
ASE/ase/utils/torch_utils.py:97
↓ 1 callersMethodexport
(self, path)
legged_gym/legged_gym/utils/helpers.py:299
↓ 1 callersFunctionfbx_to_array
Reads an fbx file to an array. :param fbx_file_path: str, file path to fbx :return: tuple with joint_names, parents, transforms, frame t
ASE/ase/poselib/poselib/skeleton/backend/fbx/fbx_read_wrapper.py:25
↓ 1 callersFunctionfbx_to_npy
This function reads in an fbx file, and saves the relevant info to a numpy array Fbx files have a series of animation curves, each of which
ASE/ase/poselib/poselib/skeleton/backend/fbx/fbx_backend.py:49
↓ 1 callersMethodfetch_amp_obs_demo
(self, num_samples)
ASE/ase/env/tasks/humanoid_amp.py:92
↓ 1 callersFunctionfetch_videos
(args, config)
legged_gym/legged_gym/scripts/fetch_video.py:6
↓ 1 callersMethodfrom_dict
Read the object from an ordered dictionary :param dict_repr: the ordered dictionary that is used to construct the object :type dict_
ASE/ase/poselib/poselib/core/backend/abstract.py:97
↓ 1 callersMethodfrom_state_vector_and_velocity
Construct a skeleton motion from a skeleton state vector, global velocity and angular velocity at each joint. :param skeleto
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:1088
↓ 1 callersFunctiongap_parkour_terrain
(terrain, difficulty, platform_size=2.)
legged_gym/legged_gym/utils/terrain.py:369
↓ 1 callersMethodget_action
(self, obs_dict, is_determenistic = False)
ASE/ase/learning/hrl_players.py:64
↓ 1 callersMethodget_action
(self, obs_dict, is_determenistic = False)
ASE/ase/learning/common_player.py:164
↓ 1 callersMethodget_action_values
(self, obs_dict, ase_latents, rand_action_probs)
ASE/ase/learning/ase_agent.py:145
↓ 1 callersFunctionget_args
(benchmark=False)
ASE/ase/utils/config.py:186
↓ 1 callersMethodget_disc_logit_weights
(self)
ASE/ase/learning/amp_network_builder.py:114
↓ 1 callersMethodget_disc_weights
(self)
ASE/ase/learning/amp_network_builder.py:117
↓ 1 callersMethodget_enc_weights
(self)
ASE/ase/learning/ase_network_builder.py:174
↓ 1 callersMethodget_estimator_inference_policy
(self, device=None)
rsl_rl/rsl_rl/runners/on_policy_runner.py:584
↓ 1 callersMethodget_inference_policy
(self, device=None)
rsl_rl/rsl_rl/runners/on_policy_runner.py:566
↓ 1 callersFunctionget_load_path
(root, load_run=-1, checkpoint=-1, model_name_include="model")
legged_gym/legged_gym/utils/helpers.py:103
↓ 1 callersFunctionget_load_path
(root, load_run=-1, checkpoint=-1, model_name_include="model")
legged_gym/legged_gym/scripts/save_jit.py:12
↓ 1 callersMethodget_motion
(self, motion_id)
ASE/ase/utils/motion_lib.py:146
↓ 1 callersMethodget_motion_fps
(self, motion_ids)
ASE/ase/utils/motion_lib.py:186
↓ 1 callersMethodget_motion_num_frames
(self, motion_ids)
ASE/ase/utils/motion_lib.py:189
↓ 1 callersMethodget_obs_size
(self)
ASE/ase/env/tasks/humanoid.py:135
↓ 1 callersMethodget_observations
(self)
legged_gym/legged_gym/envs/base/base_task.py:131
↓ 1 callersMethodget_task_class
(self, name: str)
legged_gym/legged_gym/utils/task_registry.py:56
↓ 1 callersMethodget_task_obs_size
(self)
ASE/ase/env/tasks/humanoid_amp_task.py:53
↓ 1 callersMethodglobal_repr
Convert the skeleton state into global representation. This will only affects the values of .tensor. If the skeleton state already h
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:706
↓ 1 callersFunctionglobal_to_local_xy
(yaw, global_pos_delta)
legged_gym/legged_gym/envs/h1/h1_mimic.py:874
↓ 1 callersFunctionhalf_platform_terrain
(terrain, start2center=2, max_height=1)
legged_gym/legged_gym/utils/terrain.py:802
↓ 1 callersMethodinit_amp_demo_buf
(self)
rsl_rl/rsl_rl/algorithms/ppo.py:152
↓ 1 callersMethodinit_member_classes
(obj)
legged_gym/legged_gym/envs/base/base_config.py:39
↓ 1 callersMethodinit_motion_buffers
(self, cfg)
legged_gym/legged_gym/envs/h1/h1_mimic.py:120
↓ 1 callersMethodinit_motions
(self, cfg)
legged_gym/legged_gym/envs/h1/h1_mimic.py:71
↓ 1 callersMethodinit_params
(self)
ASE/ase/learning/ase_network_builder.py:354
↓ 1 callersMethodinit_tensors
(self)
ASE/ase/learning/common_agent.py:102
↓ 1 callersFunctioninitialize_gym
(config)
ASE/ase/utils/gym_util.py:42
↓ 1 callersMethodload
(self, params)
ASE/ase/learning/ase_network_builder.py:120
↓ 1 callersFunctionload_cfg
(args)
ASE/ase/utils/config.py:80
↓ 1 callersMethodlocal_repr
Convert the skeleton state into local representation. This will only affects the values of .tensor. If the skeleton state already ha
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:690
↓ 1 callersMethodlog_distill
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner_mimic.py:322
↓ 1 callersMethodlog_state
(self, key, value)
legged_gym/legged_gym/utils/logger.py:44
↓ 1 callersMethodlog_vision
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner_mimic_amp.py:357
↓ 1 callersMethodlog_vision
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner.py:357
↓ 1 callersFunctionmain
(args, config)
legged_gym/legged_gym/scripts/fetch.py:6
↓ 1 callersFunctionmain
()
ASE/ase/run.py:200
↓ 1 callersFunctionmain
()
ASE/ase/poselib/fbx_importer_all.py:70
↓ 1 callersFunctionmain
()
ASE/ase/poselib/retarget_motion_h1.py:209
↓ 1 callersFunctionmain
()
ASE/ase/poselib/retarget_motion_h1_smpl.py:207
↓ 1 callersFunctionmain
()
ASE/ase/poselib/retarget_motion.py:207
↓ 1 callersFunctionmain
()
ASE/ase/poselib/retarget_motion_moveone_h1.py:207
↓ 1 callersMethodnormalize_depth_image
(self, depth_image)
legged_gym/legged_gym/envs/base/legged_robot.py:161
↓ 1 callersMethodparent_of
get the name of the parent of the given node :param node_name: the name of the node :type node_name: string :rtype: string
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:222
↓ 1 callersFunctionparkour_gap_terrain
(terrain, platform_len=2.5, platform_height=0.,
legged_gym/legged_gym/utils/terrain.py:494
↓ 1 callersFunctionparkour_step_terrain
(terrain, platform_len=2.5, platform_height=0.,
legged_gym/legged_gym/utils/terrain.py:635
↓ 1 callersFunctionparkour_terrain
(terrain, platform_len=2.5, platform_height=0.,
legged_gym/legged_gym/utils/terrain.py:418
↓ 1 callersFunctionparse_arguments
(description="Isaac Gym Example", headless=False, no_graphics=False, custom_parameters=[])
legged_gym/legged_gym/utils/helpers.py:326
↓ 1 callersFunctionparse_fbx
(file_name_in, root_joint_name, fps)
ASE/ase/poselib/poselib/skeleton/backend/fbx/fbx_backend.py:275
↓ 1 callersFunctionparse_sim_params
(args, cfg)
legged_gym/legged_gym/utils/helpers.py:79
↓ 1 callersFunctionparse_sim_params
(args, cfg, cfg_train)
ASE/ase/utils/config.py:151
↓ 1 callersFunctionparse_task
(args, cfg, cfg_train, sim_params)
ASE/ase/utils/parse_task.py:50
↓ 1 callersFunctionpit_terrain
(terrain, depth, platform_size=1.)
legged_gym/legged_gym/utils/terrain.py:778
↓ 1 callersFunctionplay
(args)
legged_gym/legged_gym/scripts/play.py:61
↓ 1 callersFunctionplay
(args)
legged_gym/legged_gym/scripts/save_jit.py:89
↓ 1 callersMethodplay_steps
(self)
ASE/ase/learning/common_agent.py:272
↓ 1 callersMethodplay_steps
(self)
ASE/ase/learning/amp_agent.py:89
↓ 1 callersFunctionplot_skeleton_motion_interactive_base
(skeleton_motion, task_name="")
ASE/ase/poselib/poselib/visualization/common.py:94
↓ 1 callersMethodpost_physics_step
check terminations, compute observations and rewards calls self._post_physics_step_callback() for common computations calls
legged_gym/legged_gym/envs/base/legged_robot.py:225
↓ 1 callersMethodpost_physics_step
(self)
ASE/ase/env/tasks/base_task.py:416
↓ 1 callersMethodpre_physics_step
(self, actions)
ASE/ase/env/tasks/humanoid_amp_getup.py:64
↓ 1 callersMethodpre_physics_step
(self, actions)
ASE/ase/env/tasks/base_task.py:407
↓ 1 callersMethodprepare_dataset
(self, batch_dict)
ASE/ase/learning/common_agent.py:337
↓ 1 callersMethodprepare_dataset
(self, batch_dict)
ASE/ase/learning/amp_agent.py:199
↓ 1 callersMethodprocess_depth_image
(self, depth_image, env_id)
legged_gym/legged_gym/envs/base/legged_robot.py:166
↓ 1 callersFunctionproject_joints
(motion)
ASE/ase/poselib/retarget_motion.py:52
↓ 1 callersFunctionquat_abs
quaternion norm (unit quaternion represents a 3D rotation, which has norm of 1)
ASE/ase/poselib/poselib/core/rotation3d.py:64
↓ 1 callersFunctionquat_imaginary
imaginary components of the quaternion
ASE/ase/poselib/poselib/core/rotation3d.py:98
↓ 1 callersFunctionquat_pos
make all the real part of the quaternion positive
ASE/ase/poselib/poselib/core/rotation3d.py:53
↓ 1 callersFunctionquat_to_angle_axis
(q)
ASE/ase/utils/torch_utils.py:35
↓ 1 callersFunctionquat_to_exp_map
(q)
ASE/ase/utils/torch_utils.py:66
↓ 1 callersFunctionquat_unit
normalized quaternion with norm of 1
ASE/ase/poselib/poselib/core/rotation3d.py:73
↓ 1 callersMethodrender
Render and get the image from the current camera This function must be called after the simulation is stepped (post_physics_step). Th
legged_gym/legged_gym/utils/webviewer.py:234
↓ 1 callersMethodrender
(self, sync_frame_time=False)
ASE/ase/env/tasks/base_task.py:149
↓ 1 callersMethodresample_motion_times
(self, env_ids)
legged_gym/legged_gym/envs/h1/h1_mimic.py:209
↓ 1 callersMethodresample_step_inplace_ids
(self, )
legged_gym/legged_gym/envs/h1/h1_mimic.py:361
↓ 1 callersMethodreset_idx
Reset selected robots
legged_gym/legged_gym/envs/base/base_task.py:137
↓ 1 callersMethodreset_idx
(self, env_ids, init=False)
legged_gym/legged_gym/envs/h1/h1_mimic.py:217
↓ 1 callersMethodreset_idx
(self, env_ids)
legged_gym/legged_gym/envs/h1/h1_amp.py:149
↓ 1 callersMethodreset_std
(self, std, num_actions, device)
rsl_rl/rsl_rl/modules/actor_critic.py:304
↓ 1 callersMethodretarget_to
Same as the one in :class:`SkeletonState`. This method discards all velocity information before retargeting and re-estimate the velo
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:1319
← previousnext →501–600 of 1,218, ranked by callers