Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chengxuxin/expressive-humanoid
/ functions
Functions
1,218 in github.com/chengxuxin/expressive-humanoid
⨍
Functions
1,218
◇
Types & classes
255
↓ 2 callers
Method
create_sim
(self)
ASE/ase/env/tasks/humanoid.py:145
↓ 2 callers
Method
create_sim
(self, compute_device, graphics_device, physics_engine, sim_params)
ASE/ase/env/tasks/base_task.py:118
↓ 2 callers
Method
detach_hidden_states
(self)
rsl_rl/rsl_rl/modules/depth_backbone.py:40
↓ 2 callers
Method
dim
(self)
ASE/ase/poselib/poselib/visualization/simple_plotter_tasks.py:162
↓ 2 callers
Function
dof_to_obs
(pose, dof_obs_size, dof_offsets)
ASE/ase/env/tasks/humanoid.py:545
↓ 2 callers
Method
drop_nodes_by_names
( self, node_names: List[str], pairwise_translation=None )
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:240
↓ 2 callers
Method
env_reset
(self, env_ids=None)
ASE/ase/learning/common_agent.py:479
↓ 2 callers
Method
env_reset
(self, env_ids=None)
ASE/ase/learning/common_player.py:196
↓ 2 callers
Function
euclidean_to_rotation_matrix
Get the rotation matrix on the top-left corner of a Euclidean transformation matrix
ASE/ase/poselib/poselib/core/rotation3d.py:430
↓ 2 callers
Function
euclidean_to_transform
Construct a transform from a Euclidean transformation matrix
ASE/ase/poselib/poselib/core/rotation3d.py:465
↓ 2 callers
Function
euclidean_translation
Get the translation vector located at the last column of the matrix
ASE/ase/poselib/poselib/core/rotation3d.py:445
↓ 2 callers
Method
fetch_amp_obs_demo
(self, num_samples)
legged_gym/legged_gym/envs/h1/h1_amp.py:244
↓ 2 callers
Function
find_entries
(word, column)
ASE/ase/poselib/parse_cmu_mocap_all.py:7
↓ 2 callers
Method
get_action_size
(self)
ASE/ase/env/tasks/humanoid.py:138
↓ 2 callers
Function
get_attr_val_from_sample
Retrieves param value for the given prop and attr from the sample.
ASE/ase/env/tasks/base_task.py:420
↓ 2 callers
Method
get_hidden_states
(self)
rsl_rl/rsl_rl/modules/actor_critic_recurrent.py:89
↓ 2 callers
Function
get_load_path
(root, load_run=-1, checkpoint=-1, model_name_include="jit")
legged_gym/legged_gym/scripts/play.py:53
↓ 2 callers
Method
get_motion_difficulty
(self, motion_ids)
ASE/ase/utils/motion_lib.py:177
↓ 2 callers
Method
get_num_amp_obs
(self)
legged_gym/legged_gym/envs/h1/h1_amp.py:308
↓ 2 callers
Method
get_num_amp_obs
(self)
legged_gym/legged_gym/envs/h1/h1_mimic_amp.py:109
↓ 2 callers
Method
get_out_size
(self)
ASE/ase/learning/ase_network_builder.py:297
↓ 2 callers
Method
get_task_obs_size
(self)
ASE/ase/env/tasks/humanoid_reach.py:67
↓ 2 callers
Method
get_total_length
(self)
ASE/ase/utils/motion_lib.py:143
↓ 2 callers
Function
global_to_local
(quat, rigid_body_pos, root_pos)
legged_gym/legged_gym/envs/h1/h1_mimic.py:861
↓ 2 callers
Method
infer_hist_latent
(self, obs)
rsl_rl/rsl_rl/modules/actor_critic_mimic.py:206
↓ 2 callers
Method
infer_priv_latent
(self, obs)
rsl_rl/rsl_rl/modules/actor_critic_mimic.py:202
↓ 2 callers
Method
infer_scandots_latent
(self, obs)
rsl_rl/rsl_rl/modules/actor_critic.py:205
↓ 2 callers
Method
keep_nodes_by_names
( self, node_names: List[str], pairwise_translation=None )
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:283
↓ 2 callers
Function
local_to_global
(quat, rigid_body_pos, root_pos)
legged_gym/legged_gym/envs/h1/h1_mimic.py:848
↓ 2 callers
Method
log
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner_mimic_amp.py:428
↓ 2 callers
Method
log
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner_mimic.py:386
↓ 2 callers
Method
make_alg_runner
Creates the training algorithm either from a registered namme or from the provided config file. Args: env (isaacgym.VecTaskPyth
legged_gym/legged_gym/utils/task_registry.py:105
↓ 2 callers
Method
make_env
Creates an environment either from a registered namme or from the provided config file. Args: name (string): Name of a registere
legged_gym/legged_gym/utils/task_registry.py:66
↓ 2 callers
Method
normalize_torch
(self, input, device)
rsl_rl/rsl_rl/utils/utils.py:123
↓ 2 callers
Method
obs_to_torch
(self, obs)
ASE/ase/learning/common_player.py:157
↓ 2 callers
Function
parkour_hurdle_terrain
(terrain, platform_len=2.5, platform_height=0.,
legged_gym/legged_gym/utils/terrain.py:566
↓ 2 callers
Function
parse_device_str
(device_str)
legged_gym/legged_gym/utils/helpers.py:308
↓ 2 callers
Method
post_physics_step
(self)
legged_gym/legged_gym/envs/h1/h1_view_motion_nohand.py:115
↓ 2 callers
Method
post_physics_step
(self)
legged_gym/legged_gym/envs/h1/h1_mimic.py:337
↓ 2 callers
Method
post_physics_step
(self)
legged_gym/legged_gym/envs/h1/h1_amp.py:214
↓ 2 callers
Method
preprocess_actions
(self, actions)
ASE/ase/learning/hrl_agent.py:117
↓ 2 callers
Function
quat_angle_axis
The (angle, axis) representation of the rotation. The axis is normalized to unit length. The angle is guaranteed to be between [0, pi].
ASE/ase/poselib/poselib/core/rotation3d.py:258
↓ 2 callers
Function
quat_conjugate
quaternion with its imaginary part negated
ASE/ase/poselib/poselib/core/rotation3d.py:82
↓ 2 callers
Function
quat_identity_like
Construct identity 3D rotation with the same shape
ASE/ase/poselib/poselib/core/rotation3d.py:250
↓ 2 callers
Method
reindex_feet
(self, vec)
legged_gym/legged_gym/envs/base/legged_robot.py:284
↓ 2 callers
Function
reindex_motion_dof
(dof, indices_sim, indices_motion, valid_dof_body_ids)
legged_gym/legged_gym/envs/h1/h1_mimic.py:842
↓ 2 callers
Function
reindex_motion_dof
(dof, indices_sim, indices_motion, valid_dof_body_ids)
legged_gym/legged_gym/envs/h1/h1_amp.py:344
↓ 2 callers
Method
render_record
(self, mode="rgb_array")
legged_gym/legged_gym/envs/h1/h1_mimic_eval.py:30
↓ 2 callers
Method
reset
(self, dones=None)
rsl_rl/rsl_rl/modules/actor_critic_recurrent.py:114
↓ 2 callers
Method
reset
(self, env_ids: Union[list, torch.Tensor])
rsl_rl/rsl_rl/env/vec_env.py:53
↓ 2 callers
Method
reset
(self, env_ids=None)
ASE/ase/run.py:150
↓ 2 callers
Method
reset
(self)
ASE/ase/learning/replay_buffer.py:43
↓ 2 callers
Method
reset_idx
Reset some environments. Calls self._reset_dofs(env_ids), self._reset_root_states(env_ids), and self._resample_commands(env_ids)
legged_gym/legged_gym/envs/base/legged_robot.py:307
↓ 2 callers
Method
restore
(self, fn)
ASE/ase/learning/amp_players.py:44
↓ 2 callers
Method
retarget_to
Retarget the skeleton state to a target skeleton tree. This is a naive retarget implementation with rough approximations. The functi
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:816
↓ 2 callers
Method
run
(self)
ASE/ase/learning/hrl_players.py:91
↓ 2 callers
Method
sample_latents
(self, n)
ASE/ase/learning/ase_network_builder.py:249
↓ 2 callers
Function
save_yaml
(motion_ids, motion_descriptions, name)
ASE/ase/poselib/parse_cmu_mocap_all.py:16
↓ 2 callers
Method
serialize_motions
(self, pkl_file)
ASE/ase/utils/motion_lib.py:345
↓ 2 callers
Method
set_char_color
(self, col, env_ids)
ASE/ase/env/tasks/humanoid.py:159
↓ 2 callers
Function
split_and_pad_trajectories
Splits trajectories at done indices. Then concatenates them and padds with zeros up to the length og the longest trajectory. Returns masks corres
rsl_rl/rsl_rl/utils/utils.py:36
↓ 2 callers
Method
to_dict
(self)
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:165
↓ 2 callers
Function
transform_inverse
Inverse transformation
ASE/ase/poselib/poselib/core/rotation3d.py:331
↓ 2 callers
Method
update
(self, frame_index=None, reset_trail=False, skeleton_motion=None)
ASE/ase/poselib/poselib/visualization/skeleton_plotter_tasks.py:158
↓ 2 callers
Method
update_amp_demos
(self)
rsl_rl/rsl_rl/algorithms/ppo.py:161
↓ 2 callers
Function
update_cfg_from_args
(env_cfg, cfg_train, args)
legged_gym/legged_gym/utils/helpers.py:123
↓ 2 callers
Method
update_counter
(self)
rsl_rl/rsl_rl/algorithms/ppo_mimic.py:376
↓ 2 callers
Method
update_counter
(self)
rsl_rl/rsl_rl/algorithms/ppo.py:417
↓ 2 callers
Method
update_depth_actor
(self, actions_student_batch, actions_teacher_batch, yaw_student_batch, yaw_teacher_batch)
rsl_rl/rsl_rl/algorithms/ppo.py:391
↓ 1 callers
Method
__init__
(self, input_size, type='lstm', num_layers=1, hidden_size=256)
rsl_rl/rsl_rl/modules/actor_critic_recurrent.py:94
↓ 1 callers
Method
__init__
(self, insize, epsilon=1e-05, per_channel=False, norm_only=False)
rsl_rl/rsl_rl/utils/running_mean_std.py:8
↓ 1 callers
Method
__init__
(self)
rsl_rl/rsl_rl/storage/rollout_storage.py:38
↓ 1 callers
Method
__init__
( self, task_name: str, dots: np.ndarray, color: str = "blue", marker_
ASE/ase/poselib/poselib/visualization/simple_plotter_tasks.py:111
↓ 1 callers
Method
__init__
(self, task: "BasePlotterTask")
ASE/ase/poselib/poselib/visualization/plt_plotter.py:53
↓ 1 callers
Method
__init__
( self, task_name: str, skeleton_state, joints_color: str = "red", lin
ASE/ase/poselib/poselib/visualization/skeleton_plotter_tasks.py:44
↓ 1 callers
Method
__init__
:param node_names: a list of names for each tree node :type node_names: List[str] :param parent_indices: an int32-typed tenso
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:98
↓ 1 callers
Method
__init__
(self, **kwargs)
ASE/ase/learning/amp_network_builder.py:40
↓ 1 callers
Method
__init__
(self, network)
ASE/ase/learning/hrl_models.py:33
↓ 1 callers
Method
__init__
(self, network)
ASE/ase/learning/amp_models.py:33
↓ 1 callers
Method
__init__
(self, **kwargs)
ASE/ase/learning/hrl_network_builder.py:37
↓ 1 callers
Method
__init__
(self, network)
ASE/ase/learning/ase_models.py:32
↓ 1 callers
Method
_action_to_pd_targets
(self, action)
ASE/ase/env/tasks/humanoid.py:501
↓ 1 callers
Method
_amp_debug
(self, info)
ASE/ase/learning/amp_players.py:75
↓ 1 callers
Method
_amp_debug
(self, info)
ASE/ase/learning/amp_agent.py:646
↓ 1 callers
Method
_amp_debug
(self, info, ase_latents)
ASE/ase/learning/ase_agent.py:553
↓ 1 callers
Method
_build_actor_critic_net
(self, input_shape, ase_latent_shape)
ASE/ase/learning/ase_network_builder.py:183
↓ 1 callers
Method
_build_amp_buffers
(self)
ASE/ase/learning/amp_agent.py:530
↓ 1 callers
Method
_build_amp_obs_demo_buf
(self, num_samples)
legged_gym/legged_gym/envs/h1/h1_amp.py:285
↓ 1 callers
Method
_build_amp_obs_demo_buf
(self, num_samples)
legged_gym/legged_gym/envs/h1/h1_mimic_amp.py:91
↓ 1 callers
Method
_build_amp_obs_demo_buf
(self, num_samples)
ASE/ase/env/tasks/humanoid_amp.py:131
↓ 1 callers
Method
_build_contact_body_ids_tensor
(self, contact_body_names)
ASE/ase/env/tasks/humanoid.py:488
↓ 1 callers
Method
_build_enc
(self, input_shape)
ASE/ase/learning/ase_network_builder.py:213
↓ 1 callers
Method
_build_env
(self, env_id, env_ptr, humanoid_asset)
ASE/ase/env/tasks/humanoid.py:308
↓ 1 callers
Method
_build_key_body_ids_tensor
(self, key_body_names)
legged_gym/legged_gym/envs/h1/h1_view_motion_nohand.py:61
↓ 1 callers
Method
_build_key_body_ids_tensor
(self, key_body_names)
legged_gym/legged_gym/envs/h1/h1_amp.py:84
↓ 1 callers
Method
_build_key_body_ids_tensor
(self, key_body_names)
ASE/ase/env/tasks/humanoid.py:475
↓ 1 callers
Method
_build_llc
(self, config_params, checkpoint_file)
ASE/ase/learning/hrl_players.py:238
↓ 1 callers
Method
_build_llc
(self, config_params, checkpoint_file)
ASE/ase/learning/hrl_agent.py:230
↓ 1 callers
Method
_build_llc_agent_config
(self, config_params, network)
ASE/ase/learning/hrl_players.py:251
↓ 1 callers
Method
_build_llc_agent_config
(self, config_params, network)
ASE/ase/learning/hrl_agent.py:244
← previous
next →
201–300 of 1,218, ranked by callers