Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVlabs/GR00T-WholeBodyControl
/ functions
Functions
6,086 in github.com/NVlabs/GR00T-WholeBodyControl
⨍
Functions
6,086
◇
Types & classes
1,284
↳
Endpoints
2
↓ 11 callers
Method
SetInputDataAsync
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/encoder.hpp:215
↓ 11 callers
Method
_print_and_say
Helper to use TextToSpeech print_and_say or fallback to print.
decoupled_wbc/control/main/teleop/run_g1_data_exporter.py:120
↓ 11 callers
Method
clear
Clears both local and remote data to repurpose this object
decoupled_wbc/control/teleop/gui/core/module3d.py:484
↓ 11 callers
Method
close
Close and cleanup visualizer resources.
gear_sonic/scripts/pico_manager_thread_server.py:1074
↓ 11 callers
Method
from_dict
Read the object from an ordered dictionary :param dict_repr: the ordered dictionary that is used to construct the object :type dict_r
gear_sonic/utils/motion_lib/skeleton.py:121
↓ 11 callers
Function
generate_shoulder_pitch_waving
Generate simple shoulder pitch waving motion for testing streamed motion at 50 Hz Parameters: num_frames: Number of frames to ge
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/tests/test_zmq_manager.py:253
↓ 11 callers
Method
get_body_quat_w
(self, motion_ids, motion_steps)
gear_sonic/utils/motion_lib/motion_lib_base.py:577
↓ 11 callers
Method
get_state
(self)
decoupled_wbc/control/envs/robocasa/sync_env.py:100
↓ 11 callers
Method
log
gear_sonic_deploy/src/TRTInference/InferenceEngine.cpp:26
↓ 11 callers
Method
release
(self)
decoupled_wbc/tests/control/main/teleop/test_g1_control_loop.py:272
↓ 11 callers
Method
reset_all
(self, global_rank=0)
gear_sonic/envs/wrapper/manager_env_wrapper.py:353
↓ 11 callers
Method
send_planner
Send a planner/movement command mode: int (LocomotionMode enum value) movement: [x, y, z] direction vector facing: [x
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/tests/test_zmq_manager.py:88
↓ 11 callers
Method
send_pose
Send pose/motion data (Protocol Version 1: joint-based) joint_pos: [N, num_joints] joint positions joint_vel: [N, num_joints]
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/tests/test_zmq_manager.py:181
↓ 11 callers
Method
show
(self)
decoupled_wbc/control/teleop/gui/core/gui3d.py:166
↓ 11 callers
Method
shutdown
()
decoupled_wbc/control/utils/ros_utils.py:74
↓ 11 callers
Method
start_streaming
(self)
decoupled_wbc/control/teleop/streamers/pico_streamer.py:48
↓ 11 callers
Method
to_dict
Recursively converts AttrDict to a normal dictionary
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/dexmg_utils.py:36
↓ 11 callers
Method
value
return value of the iterator
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:5299
↓ 11 callers
Method
visualize
(self, robot_state: np.ndarray)
decoupled_wbc/control/visualization/humanoid_visualizer.py:37
↓ 10 callers
Method
Init
(self)
external_dependencies/unitree_sdk2_python/example/b2/low_level/b2_stand_example.py:57
↓ 10 callers
Function
_compute_masked_loss
Compute loss with optional mask, supporting all loss types. Uses torch loss functions with reduction='none' so masking works uniformly. mask
gear_sonic/trl/losses/token_losses.py:499
↓ 10 callers
Method
_load_model
(self)
decoupled_wbc/dexmg/gr00trobocasa/robocasa/environments/locomanipulation/base.py:664
↓ 10 callers
Method
boolean
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:7303
↓ 10 callers
Method
boolean
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:7303
↓ 10 callers
Method
changeFaceMask
(self, mask, indices=None)
decoupled_wbc/control/teleop/gui/core/module3d.py:681
↓ 10 callers
Method
from_rotation_and_root_translation
Construct a skeleton state from rotation and root translation :param skeleton_tree: the skeleton tree :type skeleton_tree: S
gear_sonic/utils/motion_lib/skeleton.py:736
↓ 10 callers
Method
get_smpl_pose
(self, motion_ids, motion_steps)
gear_sonic/utils/motion_lib/motion_lib_base.py:626
↓ 10 callers
Function
is_static_motion_mode
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/localmotion_kplanner.hpp:108
↓ 10 callers
Method
load_state_dict
Restore adaptive sampling statistics from a checkpoint. Validates that the bin count matches before restoring. If it does not match (
gear_sonic/utils/motion_lib/motion_lib_base.py:2443
↓ 10 callers
Function
parser
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:19434
↓ 10 callers
Function
parser
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:19434
↓ 10 callers
Function
rotr
gear_sonic_deploy/src/TRTInference/picosha2.h:73
↓ 10 callers
Function
run_test
Run a single test with the specified mode.
decoupled_wbc/tests/control/main/teleop/test_g1_control_loop.py:357
↓ 10 callers
Function
set_parent
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:20055
↓ 10 callers
Function
set_parent
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:20055
↓ 10 callers
Function
skip_whitespace
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/xml.h:283
↓ 10 callers
Method
slice
Extracts a specific feature subset from the motion representation. Args: motion (torch.Tensor): Motion features of shape [..., D]
motionbricks/motionbricks/motionlib/core/motion_reps/motion_reps_base/seperate_root_local_body.py:143
↓ 10 callers
Method
string
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:7323
↓ 10 callers
Function
transform
(m, v)
decoupled_wbc/control/teleop/gui/library/matrix.py:44
↓ 10 callers
Function
unitree_go_msg_dds__LowCmd_
()
external_dependencies/unitree_sdk2_python/unitree_sdk2py/idl/default.py:154
↓ 10 callers
Method
update
This method is used to call the update methods on each of a list of vertices or all vertices that form part of this object. Passes th
decoupled_wbc/control/teleop/gui/core/module3d.py:1236
↓ 9 callers
Method
Damp
(self)
external_dependencies/unitree_sdk2_python/unitree_sdk2py/b2/sport/sport_client.py:62
↓ 9 callers
Method
ReleaseMode
(self)
external_dependencies/unitree_sdk2_python/unitree_sdk2py/comm/motion_switcher/motion_switcher_client.py:45
↓ 9 callers
Method
StandDown
(self)
external_dependencies/unitree_sdk2_python/unitree_sdk2py/b2/sport/sport_client.py:90
↓ 9 callers
Method
SwitchGet
(self)
external_dependencies/unitree_sdk2_python/unitree_sdk2py/go2/obstacles_avoid/obstacles_avoid_client.py:33
↓ 9 callers
Method
_create_table
(name: str, position: list[float], euler: list[float])
decoupled_wbc/dexmg/gr00trobocasa/robocasa/environments/locomanipulation/base.py:672
↓ 9 callers
Method
_reset_internal
Resets simulation internal configurations.
decoupled_wbc/dexmg/gr00trobocasa/robocasa/environments/locomanipulation/base.py:698
↓ 9 callers
Method
close
(self)
gear_sonic/utils/mujoco_sim/base_sim.py:645
↓ 9 callers
Function
custom_instantiate
Recursively instantiate nested configs with _target_ fields.
gear_sonic/trl/utils/common.py:73
↓ 9 callers
Method
data
Return the numpy ndarray that contains the Image data.
decoupled_wbc/control/teleop/gui/library/image.py:156
↓ 9 callers
Method
dof_index
Get the index in the degrees of freedom vector corresponding to the single-DoF joint with name `joint_name`.
gear_sonic/data/robot_model/robot_model.py:141
↓ 9 callers
Method
end_array
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:7353
↓ 9 callers
Method
end_array
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:7353
↓ 9 callers
Method
get_bbox_points
Get the full 8 bounding box points of the object rot: a rotation matrix
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/model_zoo/mjcf_obj.py:212
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:20680
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:20680
↓ 9 callers
Function
log_debug
Print debug message. Only if XML_H_DEBUG is defined.
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/xml.h:128
↓ 9 callers
Function
normalize
(x, eps: float = 1e-9)
gear_sonic/trl/utils/torch_transform.py:45
↓ 9 callers
Function
print_green
(x)
gear_sonic/scripts/run_vla_inference.py:128
↓ 9 callers
Function
quat_conjugate
Quaternion conjugate (negate x, y, z components) - float version
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/math_utils.hpp:333
↓ 9 callers
Method
set_is_evaluating
Toggle evaluation mode, which disables reset randomizations.
gear_sonic/envs/manager_env/mdp/commands.py:741
↓ 9 callers
Method
smpl_root_ytoz_up
Convert SMPL root quaternion from Y-up to Z-up convention. Args: root_quat_y_up: Root quaternions in Y-up frame, ``(N, 4)``.
gear_sonic/envs/manager_env/mdp/commands.py:1267
↓ 9 callers
Method
start
(self)
gear_sonic/utils/teleop/input_readers.py:43
↓ 9 callers
Method
start_array
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:7348
↓ 9 callers
Method
start_array
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:7348
↓ 9 callers
Function
std_msgs_msg_dds__Header_
()
external_dependencies/unitree_sdk2_python/unitree_sdk2py/idl/default.py:32
↓ 9 callers
Method
string
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:7323
↓ 9 callers
Method
updateIndexBufferFaces
(self)
decoupled_wbc/control/teleop/gui/core/module3d.py:889
↓ 8 callers
Method
GetNumBodyQuaternions
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/motion_data_reader.hpp:92
↓ 8 callers
Method
IsActive
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/motion_data_reader.hpp:553
↓ 8 callers
Method
TtsMaker
(self, text: str, speaker_id: int)
external_dependencies/unitree_sdk2_python/unitree_sdk2py/g1/audio/g1_audio_client.py:28
↓ 8 callers
Function
_apply_normalizer
Update normalizer from gt, normalize both gt and pred. Flattens trailing dims to match normalizer's expected feature dim, updates running sta
gear_sonic/trl/losses/token_losses.py:367
↓ 8 callers
Function
_build_frame_mask_for_loss
Build a frame mask for a loss tensor. Args: frame_mask: [..., max_frames] bool (from loss_inputs), or None num_frames_in_tensor:
gear_sonic/trl/losses/token_losses.py:440
↓ 8 callers
Method
_create_bottle
( self, name: str = "bottle", rgb: Optional[list[float]] = None )
decoupled_wbc/dexmg/gr00trobocasa/robocasa/environments/locomanipulation/base.py:689
↓ 8 callers
Function
_get_device_from_loss_inputs
Get device from loss_inputs, handling kinematic-only mode where action_mean is None.
gear_sonic/trl/losses/token_losses.py:430
↓ 8 callers
Method
act
Sample actions from the current policy for a single timestep. Update the action distribution and sample from it. Used during the PPO
gear_sonic/trl/modules/actor_critic_modules.py:289
↓ 8 callers
Method
close
(self)
decoupled_wbc/control/teleop/device/pico/xr_client.py:154
↓ 8 callers
Function
dump_integer
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:18722
↓ 8 callers
Function
dump_integer
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:18722
↓ 8 callers
Method
end_object
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:7343
↓ 8 callers
Method
end_object
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:7343
↓ 8 callers
Method
get
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:11896
↓ 8 callers
Function
getSysDataPath
Path to the data folder that is installed with MakeHuman system-wide. NOTE: do NOT assume that getSysPath("data") == getSysDataPath()!
decoupled_wbc/control/teleop/gui/library/getpath.py:221
↓ 8 callers
Method
get_body_actuated_joint_indices
Get the indices of body actuated joints in the full configuration. Ordering is that of the actuated joints as defined in the suppleme
decoupled_wbc/control/robot_model/robot_model.py:144
↓ 8 callers
Method
get_button_state_by_name
Returns the button state by name (bool). Valid names: "A", "B", "X", "Y", "left_menu_button", "right_menu_button",
decoupled_wbc/control/teleop/device/pico/xr_client.py:49
↓ 8 callers
Method
get_hand_actuated_joints
Get the configuration of hand actuated joints from a full configuration. Args: q: Configuration in full space
decoupled_wbc/control/robot_model/robot_model.py:328
↓ 8 callers
Method
observe
Read the current state of this environment Returns: dict: A dictionary of observations
decoupled_wbc/control/base/env.py:7
↓ 8 callers
Method
open
Quick helper: OPEN - move to open pose using per-joint 0 with gains
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/dex3_hands.hpp:360
↓ 8 callers
Function
patch
@brief applies a JSON patch to a copy of the current object @sa https://json.nlohmann.me/api/basic_json/patch/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:24272
↓ 8 callers
Function
quat_conjugate_d
Quaternion conjugate (negate x, y, z components) - double version
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/math_utils.hpp:338
↓ 8 callers
Function
quat_mul
(a, b)
motionbricks/motionbricks/motionlib/core/utils/rotations.py:9
↓ 8 callers
Function
quat_mul_norm
Combine two set of 3D rotations together using \**\* operator. The shape needs to be broadcastable
gear_sonic/isaac_utils/rotations.py:469
↓ 8 callers
Function
quat_rotate_d
Rotate a 3D vector by a quaternion (quaternion in wxyz format) - double version
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/math_utils.hpp:132
↓ 8 callers
Method
query_key
Return the full buffer tensor for ``key``. Args: key: Previously registered buffer key. Returns: Tensor of s
gear_sonic/trl/modules/data_utils.py:139
↓ 8 callers
Method
reduced_to_full_configuration
Convert a reduced configuration to the full configuration space. :param q_reduced: Configuration in reduced space :return: C
decoupled_wbc/control/robot_model/robot_model.py:693
↓ 8 callers
Method
save
Save the Image to a file.
decoupled_wbc/control/teleop/gui/library/image.py:160
↓ 8 callers
Method
start
Kick off the main control loop thread.
external_dependencies/unitree_sdk2_python/example/g1/low_level/g1_move_hands_example.py:85
↓ 8 callers
Method
start_object
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:7333
↓ 8 callers
Method
start_object
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:7333
↓ 8 callers
Method
step
(self, actions)
gear_sonic/envs/wrapper/manager_env_wrapper.py:633
← previous
next →
201–300 of 6,086, ranked by callers