MCPcopy Create free account

hub / github.com/InternRobotics/OpenHomie / functions

Functions2,194 in github.com/InternRobotics/OpenHomie

↓ 1 callersMethod_encode_one
(self, buf)
HomieDeploy/g1_gym_deploy/lcm_types/hand_action_lcmt.py:27
↓ 1 callersMethod_encode_one
(self, buf)
HomieDeploy/g1_gym_deploy/lcm_types/pd_tau_targets_lcmt.py:31
↓ 1 callersMethod_get_env_origins
(self)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:981
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/rc_command_lcmt.py:61
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/state_estimator_lcmt.py:74
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/body_control_data_lcmt.py:50
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/unitree_sdk2/lcm_types/pd_tau_targets_lcmt.py:50
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/body_record_lcmt.py:47
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/rc_command_lcmt.py:73
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/arm_action_lcmt.py:47
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/command_lcmt.py:47
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/state_estimator_lcmt.py:87
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/body_control_data_lcmt.py:55
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/hand_action_lcmt.py:47
↓ 1 callersMethod_get_hash_recursive
(parents)
HomieDeploy/g1_gym_deploy/lcm_types/pd_tau_targets_lcmt.py:55
↓ 1 callersMethod_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 callersMethod_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 callersMethod_map_path
(self, path)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:57
↓ 1 callersMethod_parse_cfg
(self, cfg)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:993
↓ 1 callersMethod_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 callersMethod_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 callersMethod_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 callersMethod_process_rigid_body_props
(self, props, env_id)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:479
↓ 1 callersMethod_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 callersMethod_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 callersMethod_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 callersMethod_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 callersMethodadd_command_profile
(self, command_profile)
HomieDeploy/g1_gym_deploy/utils/deployment_runner.py:36
↓ 1 callersMethodadd_control_agent
(self, agent, name)
HomieDeploy/g1_gym_deploy/utils/deployment_runner.py:26
↓ 1 callersMethodadd_policy
(self, policy)
HomieDeploy/g1_gym_deploy/utils/deployment_runner.py:33
↓ 1 callersMethodadd_robot
(self, name, cfg)
HomieDeploy/g1_gym_deploy/utils/logger.py:31
↓ 1 callersMethodcheck_termination
Check if environments need to be reset
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:216
↓ 1 callersFunctionclass_to_dict
(obj)
HomieDeploy/g1_gym_deploy/utils/logger.py:8
↓ 1 callersMethodcompute_observations
Computes observations
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:313
↓ 1 callersMethodcompute_returns
(self, last_critic_obs)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:137
↓ 1 callersMethodcompute_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 callersMethodcompute_termination_observations
Computes observations
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:333
↓ 1 callersMethodcreate_sim
Creates simulation, terrain and evironments
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:353
↓ 1 callersMethodencode
(self, obs_history)
HomieRL/rsl_rl/rsl_rl/modules/him_estimator.py:85
↓ 1 callersMethodencode
HomieDeploy/g1_gym_deploy/lcm_types/command_lcmt.hpp:69
↓ 1 callersFunctionexport_jit_to_onnx
(jit_model, path, dummy_input)
HomieRL/legged_gym/legged_gym/scripts/export_onnx.py:7
↓ 1 callersFunctionexport_policy_as_jit
(actor_critic, path)
HomieRL/legged_gym/legged_gym/utils/helpers.py:183
↓ 1 callersMethodflip_g1_actions
(self, actions)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:439
↓ 1 callersMethodforward
(self, obs_history)
HomieRL/legged_gym/legged_gym/utils/helpers.py:201
↓ 1 callersFunctionget_activation
(act_name)
HomieRL/rsl_rl/rsl_rl/modules/him_estimator.py:151
↓ 1 callersFunctionget_activation
(act_name)
HomieRL/rsl_rl/rsl_rl/modules/him_actor_critic.py:39
↓ 1 callersMethodget_body_angular_vel
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:132
↓ 1 callersMethodget_buttons
(self)
HomieDeploy/g1_gym_deploy/utils/command_profile.py:16
↓ 1 callersMethodget_dof_pos
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:123
↓ 1 callersMethodget_dof_vel
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:126
↓ 1 callersFunctionget_gravity_orientation
Get gravity vector in body frame
MujocoDeploy/mujoco_deploy_g1.py:54
↓ 1 callersMethodget_gravity_vector
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:97
↓ 1 callersMethodget_inference_policy
(self, device=None)
HomieRL/rsl_rl/rsl_rl/runners/him_on_policy_runner.py:279
↓ 1 callersFunctionget_likely_iface
()
HomieDeploy/g1_gym_deploy/utils/network_config_unitree.py:18
↓ 1 callersMethodget_observations
(self)
HomieRL/legged_gym/legged_gym/envs/base/base_task.py:101
↓ 1 callersMethodget_observations
(self)
HomieRL/rsl_rl/rsl_rl/env/vec_env.py:56
↓ 1 callersMethodget_privileged_observations
(self)
HomieRL/rsl_rl/rsl_rl/env/vec_env.py:59
↓ 1 callersFunctionget_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 callersMethodget_rpy
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:102
↓ 1 callersFunctionget_saved_interface_name
()
HomieDeploy/g1_gym_deploy/utils/network_config_unitree.py:8
↓ 1 callersMethodget_task_class
(self, name: str)
HomieRL/legged_gym/legged_gym/utils/task_registry.py:55
↓ 1 callersMethodinit_member_classes
(obj)
HomieRL/legged_gym/legged_gym/envs/base/base_config.py:39
↓ 1 callersMethodinit_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 callersMethodlearn
(self, num_learning_iterations, init_at_random_ep_len=False)
HomieRL/rsl_rl/rsl_rl/runners/him_on_policy_runner.py:98
↓ 1 callersFunctionload_and_run_policy
()
HomieDeploy/g1_gym_deploy/scripts/deploy_policy.py:19
↓ 1 callersFunctionload_config
Load and process the YAML configuration file
MujocoDeploy/mujoco_deploy_g1.py:11
↓ 1 callersFunctionload_onnx_policy
(path)
HomieDeploy/g1_gym_deploy/scripts/deploy_policy.py:47
↓ 1 callersMethodlog_config
(self, env_cfg, runner_cfg, alg_cfg, policy_cfg)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:76
↓ 1 callersMethodlog_state
(self, key, value)
HomieRL/legged_gym/legged_gym/utils/logger.py:44
↓ 1 callersFunctionmain
()
MujocoDeploy/mujoco_deploy_g1.py:95
↓ 1 callersFunctionmain
()
HomieDeploy/g1_gym_deploy/utils/network_config_unitree.py:54
↓ 1 callersMethodmini_batch_generator
(self, num_mini_batches, num_epochs=8)
HomieRL/rsl_rl/rsl_rl/storage/him_rollout_storage.py:128
↓ 1 callersFunctionparse_sim_params
(args, cfg)
HomieRL/legged_gym/legged_gym/utils/helpers.py:80
↓ 1 callersFunctionplay
(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 callersMethodpoll
(self, cb=None)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:179
↓ 1 callersMethodpost_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 callersMethodprocess_env_step
(self, rewards, dones, infos, next_critic_obs)
HomieRL/rsl_rl/rsl_rl/algorithms/him_ppo.py:117
↓ 1 callersMethodpublish_action
(self, action, hard_reset=False)
HomieDeploy/g1_gym_deploy/envs/lcm_agent.py:80
↓ 1 callersMethodrefresh_actor_rigid_shape_props
(self, env_ids)
HomieRL/legged_gym/legged_gym/envs/base/legged_robot.py:429
↓ 1 callersMethodregister
(self, name: str, task_class: VecEnv, env_cfg: LeggedRobotCfg, train_cfg: LeggedRobotCfgPPO)
HomieRL/legged_gym/legged_gym/utils/task_registry.py:50
↓ 1 callersMethodrender
(self, sync_frame_time=True)
HomieRL/legged_gym/legged_gym/envs/base/base_task.py:120
↓ 1 callersMethodreset_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 callersFunctionset_seed
(seed)
HomieRL/legged_gym/legged_gym/utils/helpers.py:68
↓ 1 callersMethodspin
(self)
HomieDeploy/g1_gym_deploy/utils/cheetah_state_estimator.py:200
↓ 1 callersMethodstop
(self)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:73
↓ 1 callersMethodstore_config
(self, env_cfg, runner_cfg, alg_cfg, policy_cfg)
HomieRL/rsl_rl/rsl_rl/utils/wandb_utils.py:50
↓ 1 callersFunctiontrain
(args, headless=False)
HomieRL/legged_gym/legged_gym/scripts/train.py:40
↓ 1 callersMethodupdate_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 callersMethodupdate_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 callersMethodupdate_distribution
(self, obs_history)
HomieRL/rsl_rl/rsl_rl/modules/him_actor_critic.py:209
↓ 1 callersMethodupdate_estimator
(self, obs_history, next_critic_obs, lr=None)
HomieRL/rsl_rl/rsl_rl/modules/him_actor_critic.py:242
MethodAddBackTrace
HomieDeploy/unitree_sdk2/include/unitree/common/exception.hpp:83
MethodAddDetail
HomieDeploy/unitree_sdk2/include/unitree/common/exception.hpp:71
MethodAddTask
HomieDeploy/unitree_sdk2/include/unitree/common/thread/thread_pool.hpp:47
MethodAddTaskFuture
HomieDeploy/unitree_sdk2/include/unitree/common/thread/thread_pool.hpp:53
MethodAny
HomieDeploy/unitree_sdk2/include/unitree/common/any.hpp:13
FunctionAnyNumberCast
HomieDeploy/unitree_sdk2/include/unitree/common/any.hpp:288
MethodApplyLeaseData
HomieDeploy/unitree_sdk2/include/unitree/robot/internal/internal_api.hpp:96
MethodApplyLeaseParameter
HomieDeploy/unitree_sdk2/include/unitree/robot/internal/internal_api.hpp:69
FunctionAssertEqual
HomieDeploy/unitree_sdk2/include/unitree/common/assert.hpp:103
← previousnext →501–600 of 2,194, ranked by callers