MCPcopy Create free account

hub / github.com/NVlabs/GR00T-WholeBodyControl / functions

Functions6,086 in github.com/NVlabs/GR00T-WholeBodyControl

↓ 4 callersMethod_randomize_table_texture
(self)
decoupled_wbc/dexmg/gr00trobocasa/robocasa/environments/locomanipulation/base.py:725
↓ 4 callersFunction_resolve_matching_names
Resolve body name patterns (exact or regex) against available names.
gear_sonic/envs/manager_env/mdp/terminations.py:264
↓ 4 callersFunction_safe_btn
(attr)
gear_sonic/scripts/pico_manager_thread_server.py:673
↓ 4 callersFunction_send_to_pane
(pane_index: int, cmd: str, wait: float = 1.0)
gear_sonic/scripts/launch_inference.py:236
↓ 4 callersFunction_send_to_pane
Send a command string to a tmux pane.
gear_sonic/scripts/launch_data_collection.py:261
↓ 4 callersFunction_sincos
(a)
decoupled_wbc/control/teleop/gui/library/matrix.py:106
↓ 4 callersFunction_sqrt_positive_part
Returns torch.sqrt(torch.max(0, x)) but with a zero subgradient where x is 0.
gear_sonic/trl/utils/smplx/body_model/rotation_conversions.py:87
↓ 4 callersFunction_toUnicode
Unicode representation of the formatted message. String is decoded with the codeset used by the filesystem of the operating system.
decoupled_wbc/control/teleop/gui/library/log.py:75
↓ 4 callersMethod_updateVisibility
(self)
decoupled_wbc/control/teleop/gui/core/gui3d.py:180
↓ 4 callersMethod_update_counters
Accumulate consecutive steps above the threshold and return done mask.
gear_sonic/envs/manager_env/mdp/terminations.py:306
↓ 4 callersMethod_update_replay_frame
Update all robot states to match the current replay frames
gear_sonic/envs/wrapper/manager_env_wrapper.py:1887
↓ 4 callersMethodaccept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:12321
↓ 4 callersMethodaccept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:12321
↓ 4 callersMethodactivate_policy
activate the teleop policy
decoupled_wbc/control/policy/teleop_policy.py:189
↓ 4 callersFunctionangle_axis_to_rotation_matrix
r"""Convert 3d vector of axis-angle rotation to 3x3 rotation matrix. Args: angle_axis: tensor of 3d vector of axis-angle rotations.
gear_sonic/trl/utils/kornia_transform.py:304
↓ 4 callersMethodattachMesh
(mesh)
decoupled_wbc/control/teleop/gui/core/guicommon.py:127
↓ 4 callersFunctionaxis_angle_to_matrix
Convert rotations given as axis/angle to rotation matrices. Args: axis_angle: Rotations given as a vector in axis angle form,
gear_sonic/trl/utils/smplx/body_model/rotation_conversions.py:404
↓ 4 callersFunctionbatch_rigid_transform
Perform batch rigid transformation on a skeletal structure. Args: rot_mats: Local rotation matrices for each joint: (B, J, 3, 3)
motionbricks/motionbricks/motionlib/core/utils/torch_utils.py:39
↓ 4 callersMethodbatch_update_data
Overwrite the entire buffer for ``key`` with ``data``. Useful for writing pre-computed values (e.g. advantages, returns) after a full
gear_sonic/trl/modules/data_utils.py:91
↓ 4 callersMethodcalcNormals
Updates the given vertex and/or face normals. :param recalcVertexNormals: A flag to indicate whether or not the vertex normals shoul
decoupled_wbc/control/teleop/gui/core/module3d.py:1244
↓ 4 callersFunctioncapture_or_render_frame
Capture frame for video recording if enabled, or render the environment.
decoupled_wbc/control/main/teleop/playback_sync_sim_data.py:598
↓ 4 callersFunctioncheck_contact
Finds contact between two body groups. Any geom in the body is considered to be in contact. Args: mj_model (MujocoModel): Current sim
decoupled_wbc/control/envs/g1/sim/metric_utils.py:8
↓ 4 callersMethodclone
(self)
decoupled_wbc/control/teleop/gui/core/guicommon.py:110
↓ 4 callersMethodclose
Close and clean up this environment
decoupled_wbc/control/base/env.py:43
↓ 4 callersMethodclose
Close the camera connection.
decoupled_wbc/control/sensor/oak.py:223
↓ 4 callersMethodclose
(self)
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/gym_utils/gymnasium_basic.py:380
↓ 4 callersMethodcompute_root_pos_and_rot
Compute root position and rotation from the representation. Returns: torch.Tensor: [..., T, 3] global root position t
motionbricks/motionbricks/motionlib/core/motion_reps/motion_reps_base/dual_root_local_body.py:365
↓ 4 callersMethodconvert
Convert DOF order between conventions. Auto-detects input format: - qpos: [..., 7 + num_dof] -> reorder DOF p
gear_sonic/trl/utils/order_converter.py:26
↓ 4 callersMethodconvert_body_q
(self, q: np.ndarray)
decoupled_wbc/control/envs/robocasa/utils/robocasa_env.py:326
↓ 4 callersMethodconvert_motion_features_to_mujoco_qpos
Fast batch conversion from motion features to mujoco qpos format. Args: motion_features: [batch, numFrames, motion_dim] Motion fe
motionbricks/motionbricks/helper/mujoco_helper.py:265
↓ 4 callersFunctioncreate_html_table
Create a sortable HTML table for metrics logging using DataTables. Args: metrics_dict: Dictionary containing metrics data with keys
gear_sonic/trl/callbacks/im_eval_callback.py:14
↓ 4 callersMethodcreate_realtime_plotter
Create a plotter for real-time visualization with pre-created actors. This method initializes a plotter that can be updated efficien
gear_sonic/utils/teleop/vis/vr3pt_pose_visualizer.py:1429
↓ 4 callersMethodcreate_video_writer
(self)
decoupled_wbc/data/exporter.py:255
↓ 4 callersMethodcreate_video_writer
(self)
gear_sonic/data/exporter.py:247
↓ 4 callersFunctiondestroy
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:19856
↓ 4 callersFunctiondestroy
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:19856
↓ 4 callersFunctiondiff_angles
Computes differences between angles. Args: angles (Tensor): [..., T] the batched sequences of rotation angles in radians. Returns:
motionbricks/motionbricks/motionlib/core/utils/rotations.py:330
↓ 4 callersFunctionempty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:14002
↓ 4 callersFunctionempty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:14002
↓ 4 callersMethodend_render_results
(self)
gear_sonic/envs/wrapper/manager_env_wrapper.py:988
↓ 4 callersMethodevaluate
Compute the value estimate for given observations. Normalizes the ``critic_obs`` entry if a normalizer is configured, then forwards t
gear_sonic/trl/modules/actor_critic_modules.py:634
↓ 4 callersMethodextract_body
Extracts body motion features from input. Args: motion (torch.Tensor): Motion features of shape [..., D] Returns:
motionbricks/motionbricks/motionlib/core/motion_reps/motion_reps_base/seperate_root_local_body.py:231
↓ 4 callersMethodextract_feature
@brief: extract the root / localPose / boundary features from the original full 353 feature
motionbricks/motionbricks/vqvae/neural_modules/vqvae.py:101
↓ 4 callersMethodfull_to_reduced_configuration
Convert a full configuration to the reduced configuration space. :param q_full: Configuration in full space :return: Configu
decoupled_wbc/control/robot_model/robot_model.py:718
↓ 4 callersFunctiongenerate_and_save_frame
Generate and save a frame to LeRobot dataset if enabled.
decoupled_wbc/control/main/teleop/playback_sync_sim_data.py:157
↓ 4 callersMethodgetFaceMask
(self, indices=None)
decoupled_wbc/control/teleop/gui/core/module3d.py:686
↓ 4 callersFunctiongetSysPath
Path to the system folder where MakeHuman is installed (it is possible that data is stored in another path). Writing to this folder or mo
decoupled_wbc/control/teleop/gui/library/getpath.py:233
↓ 4 callersMethodgetVerticesForFaceMask
(self, face_mask)
decoupled_wbc/control/teleop/gui/core/module3d.py:1178
↓ 4 callersMethodget_actions_log_prob
Compute log-probability of actions under the current distribution. Args: actions: Action tensor of shape ``(batch, act_dim)``.
gear_sonic/trl/modules/actor_critic_modules.py:488
↓ 4 callersFunctionget_arithmetic_value
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:4678
↓ 4 callersFunctionget_arithmetic_value
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:4678
↓ 4 callersMethodget_binary
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:12008
↓ 4 callersMethodget_binary
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:12008
↓ 4 callersMethodget_body_actuated_joints
Get the configuration of body actuated joints from a full configuration. :param q: Configuration in full space :return: Conf
decoupled_wbc/control/robot_model/robot_model.py:317
↓ 4 callersMethodget_configuration_from_actuated_joints
Get the full configuration from the body and hand actuated joint configurations. Can specify either both hands together or left and r
gear_sonic/data/robot_model/robot_model.py:381
↓ 4 callersMethodget_dof_vel
(self, motion_ids, motion_steps)
gear_sonic/utils/motion_lib/motion_lib_base.py:561
↓ 4 callersFunctionget_g1_key_frame_poses
Get poses (position + orientation) of G1 key frames using Pinocchio FK. This is a **display-independent** function — it only needs a Pinocch
gear_sonic/utils/teleop/vis/vr3pt_pose_visualizer.py:92
↓ 4 callersMethodget_key_value_by_name
Returns the trigger/grip value by name (float). Valid names: "left_trigger", "right_trigger", "left_grip", "right_grip".
decoupled_wbc/control/teleop/device/pico/xr_client.py:31
↓ 4 callersMethodget_latest
(self)
gear_sonic/scripts/pico_manager_thread_server.py:822
↓ 4 callersMethodget_msg
(self)
decoupled_wbc/tests/control/main/test_data_exporter_loop.py:55
↓ 4 callersFunctionget_network_interfaces
Get network interfaces with their IP addresses
decoupled_wbc/control/utils/network_utils.py:11
↓ 4 callersFunctionget_network_interfaces
Get network interfaces with their IP addresses
gear_sonic/utils/network/network_utils.py:11
↓ 4 callersMethodget_object_root_quat
(self, motion_ids, motion_steps)
gear_sonic/utils/motion_lib/motion_lib_base.py:677
↓ 4 callersFunctionget_policies
( config: SyncSimDataCollectionConfig, robot_type: str, robot_model: RobotModel, activate_keyb
decoupled_wbc/control/utils/sync_sim_utils.py:578
↓ 4 callersFunctionget_random_textures
This function returns a dictionary of random textures for cabinet, counter top, floor, and wall. Args: rng (np.random.Generator): Ra
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/texture_swap.py:428
↓ 4 callersMethodget_state
Get the current state of the Joy-Con by reading all available events.
decoupled_wbc/control/teleop/streamers/joycon_streamer.py:187
↓ 4 callersMethodget_string
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:11975
↓ 4 callersMethodget_string
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:11975
↓ 4 callersFunctionglobal_mats_to_local_mats
( global_rot_mats: torch.Tensor, skeleton: SkeletonBase )
motionbricks/motionbricks/motionlib/core/motion_reps/tools/changing_t_pose.py:181
↓ 4 callersFunctionhash
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:6022
↓ 4 callersFunctioninit
()
decoupled_wbc/control/teleop/main/test_vive.py:43
↓ 4 callersMethodinit_rollout
Initialize the observation buffer for rollout phase.
gear_sonic/trl/modules/actor_critic_modules.py:543
↓ 4 callersFunctioninsert_iterator
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:22568
↓ 4 callersFunctioninsert_iterator
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:22568
↓ 4 callersMethodinverse
Converts motion features back to joint rotations and positions. Args: features (torch.Tensor): Motion features of shape [..., D]
motionbricks/motionbricks/motionlib/core/motion_reps/motion_reps_base/seperate_root_local_body.py:416
↓ 4 callersFunctionis_boolean
@brief return whether value is a boolean @sa https://json.nlohmann.me/api/basic_json/is_boolean/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:20624
↓ 4 callersFunctionis_boolean
@brief return whether value is a boolean @sa https://json.nlohmann.me/api/basic_json/is_boolean/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:20624
↓ 4 callersMethodis_true
(self, env: MujocoEnv)
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:50
↓ 4 callersFunctionload_info
(dataset_path: Path)
gear_sonic/scripts/process_dataset.py:94
↓ 4 callersMethodload_wbc_yaml
Load and merge wbc yaml with dataclass overrides
decoupled_wbc/control/main/teleop/configs/configs.py:194
↓ 4 callersMethodlog_timing_info
Logs timing information based on thresholds and averages.
decoupled_wbc/control/utils/telemetry.py:80
↓ 4 callersMethodnum_bytes
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/cnpy.h:52
↓ 4 callersMethodplot_tensors
Plot tensor data. Args: data: Dictionary mapping keys to tensor values timestamp: Timestamp for the data (if None, us
decoupled_wbc/data/viz/rerun_viz.py:121
↓ 4 callersFunctionprepend_names
(elem, prefix)
gear_sonic_deploy/visualize_motion.py:162
↓ 4 callersMethodpublish_config
* @brief Publish (or re-publish) the robot configuration. * * Called during init and periodically so that late-joining subscribers * al
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/output_interface/output_interface.hpp:108
↓ 4 callersFunctionquat_from_angle_axis
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/math_utils.hpp:263
↓ 4 callersFunctionquat_identity
Construct 3D identity rotation given shape
gear_sonic/isaac_utils/rotations.py:479
↓ 4 callersFunctionquat_mul
(a, b, w_last: bool)
gear_sonic/isaac_utils/rotations.py:437
↓ 4 callersFunctionquat_rotate
(q: Tensor, v: Tensor, w_last: bool)
gear_sonic/isaac_utils/rotations.py:94
↓ 4 callersFunctionquat_unit
Normalize quaternion to unit length.
gear_sonic/isaac_utils/rotations.py:22
↓ 4 callersFunctionquaternion_to_angle_axis
Convert quaternion vector to angle axis of rotation. The quaternion should be in (x, y, z, w) or (w, x, y, z) format. Adapted from ceres C++
gear_sonic/trl/utils/kornia_transform.py:614
↓ 4 callersFunctionquaternion_to_matrix
Convert rotations given as quaternions to rotation matrices. Args: quaternions: quaternions with real part first, as ten
gear_sonic/isaac_utils/rotations.py:540
↓ 4 callersMethodqueue_action
Queue an action to be executed Args: action: A dictionary of action parameters
decoupled_wbc/control/base/env.py:15
↓ 4 callersMethodregister
(self, listener)
decoupled_wbc/control/utils/keyboard_dispatcher.py:63
↓ 4 callersFunctionreplace_substring
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:2971
↓ 4 callersFunctionreplace_substring
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:2971
↓ 4 callersMethodrun
(self)
decoupled_wbc/control/utils/service.py:84
↓ 4 callersMethodsample_time_steps
(self, motion_ids, truncate_time=None)
gear_sonic/utils/motion_lib/motion_lib_base.py:2215
↓ 4 callersMethodsetFaces
(self, verts, uvs=None, groups=None, skipUpdate=False)
decoupled_wbc/control/teleop/gui/core/module3d.py:653
↓ 4 callersMethodsetUVs
(self, uvs)
decoupled_wbc/control/teleop/gui/core/module3d.py:627
← previousnext →501–600 of 6,086, ranked by callers