Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVlabs/GR00T-WholeBodyControl
/ types & classes
Types & classes
1,284 in github.com/NVlabs/GR00T-WholeBodyControl
⨍
Functions
6,086
◇
Types & classes
1,284
↳
Endpoints
2
↓ 30 callers
Class
ChannelPublisher
external_dependencies/unitree_sdk2_python/unitree_sdk2py/core/channel.py:245
↓ 28 callers
Class
ChannelSubscriber
external_dependencies/unitree_sdk2_python/unitree_sdk2py/core/channel.py:266
↓ 22 callers
Class
TestOption
external_dependencies/unitree_sdk2_python/example/go2/high_level/go2_sport_client.py:15
↓ 20 callers
Class
SamplingConfig
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/configs.py:31
↓ 19 callers
Class
ObjectConfig
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/configs.py:47
↓ 19 callers
Class
SceneObject
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/scene.py:23
↓ 18 callers
Class
HeadingState
* @brief Bundled heading state for thread-safe access via DataBuffer. * * Captures both the initial IMU base quaternion (set when heading is * rein
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/robot_parameters.hpp:55
↓ 16 callers
Class
Button
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/joystick.py:8
↓ 16 callers
Class
MovementState
* @brief Per-tick locomotion command passed from input interfaces to the planner. * * Written into a DataBuffer<MovementState> by the input thread a
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/localmotion_kplanner.hpp:60
↓ 14 callers
Class
TestOption
external_dependencies/unitree_sdk2_python/example/g1/high_level/g1_loco_client_example.py:11
↓ 13 callers
Class
CRC
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/crc.py:15
↓ 12 callers
Class
RecurrentThread
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/thread.py:37
↓ 12 callers
Class
TestOption
external_dependencies/unitree_sdk2_python/example/b2/high_level/b2_sport_client.py:9
↓ 11 callers
Class
AllCriteria
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:144
↓ 11 callers
Class
StreamerOutput
Clean separation of different data types
decoupled_wbc/control/teleop/streamers/base_streamer.py:8
↓ 11 callers
Class
TestOption
external_dependencies/unitree_sdk2_python/example/b2w/high_level/b2w_sport_client.py:9
↓ 11 callers
Class
TestOption
external_dependencies/unitree_sdk2_python/example/go2w/high_level/go2w_sport_client.py:11
↓ 10 callers
Class
VR3PtPoseVisualizer
PyVista-based visualizer for VR 3-point pose debugging. Coordinate convention: - X: forward (RED axis) - Y: left (GREEN axis) -
gear_sonic/utils/teleop/vis/vr3pt_pose_visualizer.py:818
↓ 9 callers
Class
MotionSwitcherClient
external_dependencies/unitree_sdk2_python/unitree_sdk2py/comm/motion_switcher/motion_switcher_client.py:9
↓ 9 callers
Class
ReducedRobotModel
A class that creates a reduced order robot model by fixing certain joints. This class maintains a mapping between the reduced state space and
decoupled_wbc/control/robot_model/robot_model.py:403
↓ 9 callers
Class
SportClient
external_dependencies/unitree_sdk2_python/unitree_sdk2py/b2/sport/sport_client.py:29
↓ 9 callers
Class
TestOption
external_dependencies/unitree_sdk2_python/example/h1/high_level/h1_loco_client_example.py:11
↓ 8 callers
Class
CameraConfig
decoupled_wbc/control/envs/robocasa/utils/cam_key_converter.py:8
↓ 8 callers
Class
IsInContact
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:59
↓ 8 callers
Class
MockROSMsgSubscriber
decoupled_wbc/tests/control/main/test_data_exporter_loop.py:43
↓ 8 callers
Class
ROSManager
Manages the ROS2 node and executor. Usage example: ```python def main(): ros_manager = ROSManager() node = ros_manag
decoupled_wbc/control/utils/ros_utils.py:34
↓ 7 callers
Class
ReferenceConfig
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/configs.py:16
↓ 7 callers
Class
Thread
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/thread.py:11
↓ 6 callers
Class
BodyModelSMPLX
Support Batch inference
gear_sonic/trl/utils/smplx/body_model/body_model_smplx.py:21
↓ 6 callers
Class
ImageMessageSchema
Standardized message schema for camera images. Handles two encodings on the wire: * **str** – legacy base64-encoded JPEG. * **bytes** –
gear_sonic/camera/sensor_server.py:106
↓ 6 callers
Class
IsGrasped
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:77
↓ 6 callers
Class
ROSMsgPublisher
Publishes any serializable dict to a topic.
decoupled_wbc/control/utils/ros_utils.py:83
↓ 5 callers
Class
ChannelFactory
external_dependencies/unitree_sdk2_python/unitree_sdk2py/core/channel.py:190
↓ 5 callers
Class
Gr00tDataCollector
decoupled_wbc/control/main/teleop/run_g1_data_exporter.py:75
↓ 5 callers
Class
IsUpright
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:22
↓ 5 callers
Class
KeyboardListenerSubscriber
decoupled_wbc/control/utils/keyboard_dispatcher.py:191
↓ 5 callers
Class
diyfp
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:16964
↓ 5 callers
Class
diyfp
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:16964
↓ 4 callers
Class
Axis
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/joystick.py:45
↓ 4 callers
Class
BackVideoClient
external_dependencies/unitree_sdk2_python/unitree_sdk2py/b2/back_video/back_video_client.py:10
↓ 4 callers
Class
ComposedCameraClientSensor
ZMQ client that deserializes merged camera frames from the server.
gear_sonic/camera/composed_camera.py:500
↓ 4 callers
Class
CvBridgeError
This is the error raised by :class:`cv_bridge.CvBridge` methods when they fail.
decoupled_wbc/control/utils/cv_bridge.py:151
↓ 4 callers
Class
DataCollectionInfo
This dataclass stores additional information that is relevant to the data collection process.
decoupled_wbc/data/exporter.py:37
↓ 4 callers
Class
FrontVideoClient
external_dependencies/unitree_sdk2_python/unitree_sdk2py/b2/front_video/front_video_client.py:10
↓ 4 callers
Class
FutureResult
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/future.py:16
↓ 4 callers
Class
IPhoneDevice
Returns the absolute pose of the iPhone device relative to the world frame. The coordinate system is defined when ARKit is initialized.
decoupled_wbc/control/teleop/device/iphone/iphone.py:8
↓ 4 callers
Class
ImageMessageSchema
This is a standardized message schema for image data. Any camera should use this schema to serialize (send to queue) and deserialize (rec
decoupled_wbc/control/sensor/sensor_server.py:14
↓ 4 callers
Class
MockKeyboardListenerSubscriber
decoupled_wbc/tests/control/main/test_data_exporter_loop.py:63
↓ 4 callers
Class
MockROSEnvironment
Context manager for mocking ROS environment and subscribers.
decoupled_wbc/tests/control/main/test_data_exporter_loop.py:81
↓ 4 callers
Class
RerunViz
Class for visualizing data using Rerun.
decoupled_wbc/data/viz/rerun_viz.py:16
↓ 4 callers
Class
SceneScaleConfig
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/configs.py:73
↓ 4 callers
Class
Telemetry
Handles timing and performance monitoring for different code sections.
decoupled_wbc/control/utils/telemetry.py:5
↓ 4 callers
Class
UniformRandomSampler
Places all objects within the table uniformly random. Args: name (str): Name of this sampler. mujoco_objects (None or Mujoc
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/placement_samplers.py:146
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/aarch64/nlohmann/json.hpp:4557
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
external_dependencies/XRoboToolkit-PC-Service-Pybind_X86_and_ARM64/include/nlohmann/json.hpp:4557
↓ 3 callers
Class
BQueue
external_dependencies/unitree_sdk2_python/unitree_sdk2py/utils/bqueue.py:5
↓ 3 callers
Class
BodyModelSMPLH
Support Batch inference
gear_sonic/trl/utils/smplx/body_model/body_model_smplh.py:17
↓ 3 callers
Class
ComposedCameraClientSensor
Class that serves as client for multiple different cameras.
decoupled_wbc/control/sensor/composed_camera.py:370
↓ 3 callers
Class
G1GripperInverseKinematicsSolver
gear_sonic/utils/teleop/solver/hand/g1_gripper_ik_solver.py:12
↓ 3 callers
Class
Image
Container for handling images. It is equipped with the necessary methods that one needs for loading and saving images and fetching their data
decoupled_wbc/control/teleop/gui/library/image.py:56
↓ 3 callers
Class
InterpolationPolicy
decoupled_wbc/control/policy/interpolation_policy.py:12
↓ 3 callers
Class
IphoneStreamer
decoupled_wbc/control/teleop/streamers/iphone_streamer.py:47
↓ 3 callers
Class
IsPositionInRange
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:106
↓ 3 callers
Class
JointSafetyMonitor
Monitor joint velocities for G1 robot arms and hands.
decoupled_wbc/control/envs/g1/utils/joint_safety.py:17
↓ 3 callers
Class
JoyconStreamer
A streamer for Nintendo Joy-Con controllers following iPhone streamer pattern. Supports two modes: locomotion and manipulation.
decoupled_wbc/control/teleop/streamers/joycon_streamer.py:255
↓ 3 callers
Class
LerobotReplayPolicy
Replay policy for Lerobot dataset, so we can replay the dataset and just use the action from the dataset. Args: parquet_path: Path to
decoupled_wbc/control/policy/lerobot_replay_policy.py:15
↓ 3 callers
Class
MJCFObject
Blender object with support for changing the scaling
decoupled_wbc/dexmg/gr00trobocasa/robocasa/models/objects/objects.py:14
↓ 3 callers
Class
NotCriteria
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/scene/success_criteria.py:136
↓ 3 callers
Class
OAKConfig
Configuration for the OAK camera.
decoupled_wbc/control/sensor/oak.py:17
↓ 3 callers
Class
OAKConfig
Configuration for the OAK camera.
gear_sonic/camera/drivers/oak.py:31
↓ 3 callers
Class
OAKSensor
Sensor for the OAK camera family.
decoupled_wbc/control/sensor/oak.py:28
↓ 3 callers
Class
OAKSensor
Sensor for the OAK camera family (OAK-D, OAK-1, etc.).
gear_sonic/camera/drivers/oak.py:46
↓ 3 callers
Class
ObstaclesAvoidClient
external_dependencies/unitree_sdk2_python/unitree_sdk2py/go2/obstacles_avoid/obstacles_avoid_client.py:10
↓ 3 callers
Class
PicoStreamer
decoupled_wbc/control/teleop/streamers/pico_streamer.py:19
↓ 3 callers
Class
PlannerConfig
* @brief Configuration for planner initialization */
gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/localmotion_kplanner.hpp:212
↓ 3 callers
Class
PoseTrajectoryInterpolator
decoupled_wbc/control/policy/interpolation_policy.py:151
↓ 3 callers
Class
ROSMsgSubscriber
Subscribes to any topics published by a ROSMsgPublisher.
decoupled_wbc/control/utils/ros_utils.py:101
↓ 3 callers
Class
RunningMeanStd
gear_sonic/utils/running_mean_std.py:13
↓ 3 callers
Class
SmplxLiteSmplN24
Output SMPL(not smplx)-Neutral 24 joints (Faster, but cannot output vertices)
gear_sonic/trl/utils/smplx/body_model/smplx_lite.py:261
↓ 3 callers
Class
SyntheticMotionDataset
Synthetic motion dataset for training without the full motion dataset. Each sample is a random tensor of shape [T, feat_dim] where T is drawn
motionbricks/motionbricks/data/synthetic_dataset.py:9
↓ 3 callers
Class
TeleopRetargetingIK
Robot-agnostic teleop retargeting inverse kinematics code. Focus only on IK processing, ignore commands.
decoupled_wbc/control/teleop/teleop_retargeting_ik.py:14
↓ 3 callers
Class
VideoClient
external_dependencies/unitree_sdk2_python/unitree_sdk2py/go2/video/video_client.py:10
↓ 2 callers
Class
BaseSimulator
Base simulator class that handles initialization and running of simulations
decoupled_wbc/control/envs/g1/sim/base_sim.py:601
↓ 2 callers
Class
BatchNormNormalizer
gear_sonic/utils/batch_normalizer.py:5
↓ 2 callers
Class
Bin
Generates a four-walled bin container with an open top. Args: name (str): Name of this Bin object bin_size (3-array): (x,y,z)
decoupled_wbc/dexmg/gr00trobocasa/robocasa/models/objects/composite/bin.py:8
↓ 2 callers
Class
CoffeeMachineLidObject
Coffee machine lid piece (used in Coffee task).
decoupled_wbc/dexmg/gr00trobocasa/robocasa/models/objects/xml_objects.py:165
↓ 2 callers
Class
CupObject
Cup object with optional handle.
decoupled_wbc/dexmg/gr00trobocasa/robocasa/models/objects/composite_body/cup.py:14
↓ 2 callers
Class
DoubleCondDecoder
motionbricks/motionbricks/vqvae/neural_modules/encdec_double_cond.py:5
↓ 2 callers
Class
EpisodeState
Episode state controller for data collection. Manages the state transitions for episode recording: - IDLE: Not recording - RECORDING: Cur
decoupled_wbc/control/utils/episode_state.py:1
↓ 2 callers
Class
FingersPreProcessor
Dummy class just takes out the fingers from the data.
decoupled_wbc/control/teleop/pre_processor/fingers/fingers.py:4
↓ 2 callers
Class
G1Env
decoupled_wbc/control/envs/g1/g1_env.py:18
↓ 2 callers
Class
G1GripperInverseKinematicsSolver
decoupled_wbc/control/teleop/solver/hand/g1_gripper_ik_solver.py:9
↓ 2 callers
Class
G1SupplementalInfo
Supplemental information for the G1 robot. Args: waist_location: Where to place waist joints in the joint groups elbow_pose:
decoupled_wbc/control/robot_model/supplemental_info/g1/g1_supplemental_info.py:27
↓ 2 callers
Class
G1ThreeFingerHand
decoupled_wbc/control/envs/g1/g1_hand.py:11
↓ 2 callers
Class
Gr00tLocomanipRoboCasaEnv
decoupled_wbc/control/envs/robocasa/utils/robocasa_env.py:25
↓ 2 callers
Class
Gradient
decoupled_wbc/dexmg/gr00trobocasa/robocasa/utils/visuals_utls.py:9
↓ 2 callers
Class
HandCmd_
external_dependencies/unitree_sdk2_python/unitree_sdk2py/idl/unitree_hg/msg/dds_/_HandCmd_.py:24
↓ 2 callers
Class
Humanoid_Batch
gear_sonic/utils/motion_lib/torch_humanoid_batch.py:153
↓ 2 callers
Class
IKWrapper
decoupled_wbc/dexmg/gr00trobocasa/robocasa/wrappers/ik_wrapper.py:15
↓ 2 callers
Class
ImageMessageSchema
Standardized message schema for image data.
gear_sonic/utils/mujoco_sim/sensor_server.py:15
next →
1–100 of 1,284, ranked by callers