Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/InternRobotics/OpenHomie
/ functions
Functions
2,194 in github.com/InternRobotics/OpenHomie
⨍
Functions
2,194
◇
Types & classes
451
↓ 1 callers
Method
_encode_one
(self, buf)
HomieDeploy/g1_gym_deploy/lcm_types/hand_action_lcmt.py:27
↓ 1 callers
Method
_encode_one
(self, buf)
HomieDeploy/g1_gym_deploy/lcm_types/pd_tau_targets_lcmt.py:31
↓ 1 callers
Method
_get_env_origins
(self)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:981
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/rc_command_lcmt.py:61
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/state_estimator_lcmt.py:74
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/body_control_data_lcmt.py:50
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/pd_tau_targets_lcmt.py:50
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/body_record_lcmt.py:47
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/rc_command_lcmt.py:73
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/arm_action_lcmt.py:47
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/command_lcmt.py:47
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/state_estimator_lcmt.py:87
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/body_control_data_lcmt.py:55
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/hand_action_lcmt.py:47
↓ 1 callers
Method
_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/pd_tau_targets_lcmt.py:55
↓ 1 callers
Method
_get_noise_scale_vec
Sets a vector used to scale the noise added to the observations. [NOTE]: Must be adapted when changing the observations structure
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:645
↓ 1 callers
Method
_init_buffers
Initialize torch tensors which will contain simulation states and processed quantities
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:668
↓ 1 callers
Method
_map_path
(self, path)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:57
↓ 1 callers
Method
_parse_cfg
(self, cfg)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:993
↓ 1 callers
Method
_post_physics_step_callback
Callback called before computing terminations, rewards, and observations Default behaviour: Compute ang vel command based on target and h
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:506
↓ 1 callers
Method
_prepare_reward_function
Prepares a list of reward functions, whcih will be called to compute the total reward. Looks for self._reward_<REWARD_NAME>, where <REWAR
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:779
↓ 1 callers
Method
_process_dof_props
Callback allowing to store/change/randomize the DOF properties of each environment. Called During environment creation. Base
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:448
↓ 1 callers
Method
_process_rigid_body_props
(self, props, env_id)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:479
↓ 1 callers
Method
_process_rigid_shape_props
Callback allowing to store/change/randomize the rigid shape properties of each environment. Called During environment creation.
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:397
↓ 1 callers
Method
_push_robots
Random pushes the robots. Emulates an impulse by setting a randomized base velocity.
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:616
↓ 1 callers
Method
_reset_dofs
Resets DOF position and velocities of selected environmments Positions are randomly selected within 0.5:1.5 x default positions. Velo
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:569
↓ 1 callers
Method
_reset_root_states
Resets ROOT states position and velocities of selected environmments Sets base position based on the curriculum Selects rando
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:593
↓ 1 callers
Method
add_command_profile
(self, command_profile)
HomieDeploy/g1_gym_deploy/utils/deployment_runner.py:36
↓ 1 callers
Method
add_control_agent
(self, agent, name)
HomieDeploy/g1_gym_deploy/utils/deployment_runner.py:26
↓ 1 callers
Method
add_policy
(self, policy)
HomieDeploy/g1_gym_deploy/utils/deployment_runner.py:33
↓ 1 callers
Method
add_robot
(self, name, cfg)
HomieDeploy/g1_gym_deploy/utils/logger.py:31
↓ 1 callers
Method
check_termination
Check if environments need to be reset
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:216
↓ 1 callers
Function
class_to_dict
(obj)
HomieDeploy/g1_gym_deploy/utils/logger.py:8
↓ 1 callers
Method
compute_observations
Computes observations
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:313
↓ 1 callers
Method
compute_returns
(self, last_critic_obs)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:137
↓ 1 callers
Method
compute_reward
Compute rewards Calls each reward function which had a non-zero scale (processed in self._prepare_reward_function()) adds eac
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:292
↓ 1 callers
Method
compute_termination_observations
Computes observations
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:333
↓ 1 callers
Method
create_sim
Creates simulation, terrain and evironments
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:353
↓ 1 callers
Method
encode
(self, obs_history)
HomieRL/rsl_rl/rsl_rl/modules/him_estimator.py:85
↓ 1 callers
Method
encode
HomieDeploy/g1_gym_deploy/lcm_types/command_lcmt.hpp:69
↓ 1 callers
Function
export_jit_to_onnx
(jit_model, path, dummy_input)
HomieRL/legged_gym/legged_gym/scripts/export_onnx.py:7
↓ 1 callers
Function
export_policy_as_jit
(actor_critic, path)
HomieRL/legged_gym/legged_gym/utils/helpers.py:183
↓ 1 callers
Method
flip_g1_actions
(self, actions)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:439
↓ 1 callers
Method
forward
(self, obs_history)
HomieRL/legged_gym/legged_gym/utils/helpers.py:201
↓ 1 callers
Function
get_activation
(act_name)
HomieRL/rsl_rl/rsl_rl/modules/him_estimator.py:151
↓ 1 callers
Function
get_activation
(act_name)
HomieRL/rsl_rl/rsl_rl/modules/him_actor_critic.py:39
↓ 1 callers
Method
get_body_angular_vel
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:132
↓ 1 callers
Method
get_buttons
(self)
HomieDeploy/g1_gym_deploy/utils/command_profile.py:16
↓ 1 callers
Method
get_dof_pos
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:123
↓ 1 callers
Method
get_dof_vel
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:126
↓ 1 callers
Function
get_gravity_orientation
Get gravity vector in body frame
MujocoDeploy/mujoco_deploy_g1.py:54
↓ 1 callers
Method
get_gravity_vector
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:97
↓ 1 callers
Method
get_inference_policy
(self, device=None)
HomieRL/rsl_rl/rsl_rl/runners/him_on_policy_runner.py:279
↓ 1 callers
Function
get_likely_iface
()
HomieDeploy/g1_gym_deploy/utils/network_config_unitree.py:18
↓ 1 callers
Method
get_observations
(self)
HomieRL/legged_gym/legged_gym/envs/base/base_task.py:101
↓ 1 callers
Method
get_observations
(self)
HomieRL/rsl_rl/rsl_rl/env/vec_env.py:56
↓ 1 callers
Method
get_privileged_observations
(self)
HomieRL/rsl_rl/rsl_rl/env/vec_env.py:59
↓ 1 callers
Function
get_rotation_matrix_from_rpy
Get rotation matrix from the given quaternion. Args: q (np.array[float[4]]): quaternion [w,x,y,z] Returns: np.array[float
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:23
↓ 1 callers
Method
get_rpy
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:102
↓ 1 callers
Function
get_saved_interface_name
()
HomieDeploy/g1_gym_deploy/utils/network_config_unitree.py:8
↓ 1 callers
Method
get_task_class
(self, name: str)
HomieRL/legged_gym/legged_gym/utils/task_registry.py:55
↓ 1 callers
Method
init_member_classes
(obj)
HomieRL/legged_gym/legged_gym/envs/base/base_config.py:39
↓ 1 callers
Method
init_storage
(self, num_envs, num_transitions_per_env, actor_obs_shape, critic_obs_shape, action_shape)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:85
↓ 1 callers
Method
learn
(self, num_learning_iterations, init_at_random_ep_len=False)
HomieRL/rsl_rl/rsl_rl/runners/him_on_policy_runner.py:98
↓ 1 callers
Function
load_and_run_policy
()
HomieDeploy/g1_gym_deploy/scripts/deploy_policy.py:19
↓ 1 callers
Function
load_config
Load and process the YAML configuration file
MujocoDeploy/mujoco_deploy_g1.py:11
↓ 1 callers
Function
load_onnx_policy
(path)
HomieDeploy/g1_gym_deploy/scripts/deploy_policy.py:47
↓ 1 callers
Method
log_config
(self, env_cfg, runner_cfg, alg_cfg, policy_cfg)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:76
↓ 1 callers
Method
log_state
(self, key, value)
HomieRL/legged_gym/legged_gym/utils/logger.py:44
↓ 1 callers
Function
main
()
MujocoDeploy/mujoco_deploy_g1.py:95
↓ 1 callers
Function
main
()
HomieDeploy/g1_gym_deploy/utils/network_config_unitree.py:54
↓ 1 callers
Method
mini_batch_generator
(self, num_mini_batches, num_epochs=8)
HomieRL/rsl_rl/rsl_rl/storage/him_rollout_storage.py:128
↓ 1 callers
Function
parse_sim_params
(args, cfg)
HomieRL/legged_gym/legged_gym/utils/helpers.py:80
↓ 1 callers
Function
play
(args, x_vel=0.0, y_vel=0.0, yaw_vel=0.0, height=0.74)
HomieRL/legged_gym/legged_gym/scripts/play.py:59
↓ 1 callers
Method
poll
(self, cb=None)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:179
↓ 1 callers
Method
post_physics_step
check terminations, compute observations and rewards calls self._post_physics_step_callback() for common computations
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:160
↓ 1 callers
Method
process_env_step
(self, rewards, dones, infos, next_critic_obs)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:117
↓ 1 callers
Method
publish_action
(self, action, hard_reset=False)
HomieDeploy/g1_gym_deploy/envs/lcm_agent.py:80
↓ 1 callers
Method
refresh_actor_rigid_shape_props
(self, env_ids)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:429
↓ 1 callers
Method
register
(self, name: str, task_class: VecEnv, env_cfg: LeggedRobotCfg, train_cfg: LeggedRobotCfgPPO)
HomieRL/legged_gym/legged_gym/utils/task_registry.py:50
↓ 1 callers
Method
render
(self, sync_frame_time=True)
HomieRL/legged_gym/legged_gym/envs/base/base_task.py:120
↓ 1 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)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:225
↓ 1 callers
Function
set_seed
(seed)
HomieRL/legged_gym/legged_gym/utils/helpers.py:68
↓ 1 callers
Method
spin
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:200
↓ 1 callers
Method
stop
(self)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:73
↓ 1 callers
Method
store_config
(self, env_cfg, runner_cfg, alg_cfg, policy_cfg)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:50
↓ 1 callers
Function
train
(args, headless=False)
HomieRL/legged_gym/legged_gym/scripts/train.py:40
↓ 1 callers
Method
update_action_curriculum
Implements a curriculum of increasing action range Args: env_ids (List[int]): ids of environments being reset
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:635
↓ 1 callers
Method
update_command_curriculum
Implements a curriculum of increasing commands Args: env_ids (List[int]): ids of environments being reset
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:623
↓ 1 callers
Method
update_distribution
(self, obs_history)
HomieRL/rsl_rl/rsl_rl/modules/him_actor_critic.py:209
↓ 1 callers
Method
update_estimator
(self, obs_history, next_critic_obs, lr=None)
HomieRL/rsl_rl/rsl_rl/modules/him_actor_critic.py:242
Method
AddBackTrace
HomieDeploy/unitree_sdk2/include/unitree/common/exception.hpp:83
Method
AddDetail
HomieDeploy/unitree_sdk2/include/unitree/common/exception.hpp:71
Method
AddTask
HomieDeploy/unitree_sdk2/include/unitree/common/thread/thread_pool.hpp:47
Method
AddTaskFuture
HomieDeploy/unitree_sdk2/include/unitree/common/thread/thread_pool.hpp:53
Method
Any
HomieDeploy/unitree_sdk2/include/unitree/common/any.hpp:13
Function
AnyNumberCast
HomieDeploy/unitree_sdk2/include/unitree/common/any.hpp:288
Method
ApplyLeaseData
HomieDeploy/unitree_sdk2/include/unitree/robot/internal/internal_api.hpp:96
Method
ApplyLeaseParameter
HomieDeploy/unitree_sdk2/include/unitree/robot/internal/internal_api.hpp:69
Function
AssertEqual
HomieDeploy/unitree_sdk2/include/unitree/common/assert.hpp:103
← previous
next →
501–600 of 2,194, ranked by callers