Repository Analysis

isaac-sim/IsaacLab

Unified framework for robot learning built on NVIDIA Isaac Sim

30.4 Strong AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of isaac-sim/IsaacLab, a Python project with 7,674 GitHub stars. SynthScan v2.0 examined 244,155 lines of code across 1529 source files, recording 4000 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 30.4 places this repository in the Strong AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

30.4
Adjusted Score
30.4
Raw Score
100%
Time Factor
2026-07-14
Last Push
7.7K
Stars
Python
Language
244.2K
Lines of Code
1.5K
Files
4.0K
Pattern Hits
2026-07-14
Scan Date
0.33
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 4HIGH 503MEDIUM 511LOW 2982

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 4000 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Cross-File Repetition363 hits · 1815 pts
SeverityFileLineSnippetContext
HIGHsource/isaaclab/test/sensors/test_camera.py0test camera initialization with offset using different conventions.STRING
HIGH…clab/test/sensors/test_multi_mesh_ray_caster_camera.py0test camera initialization with offset using different conventions.STRING
HIGHsource/isaaclab/test/sensors/test_ray_caster_camera.py0test camera initialization with offset using different conventions.STRING
HIGHsource/isaaclab/test/sensors/test_camera.py0test camera function to set specific world pose from view.STRING
HIGH…clab/test/sensors/test_multi_mesh_ray_caster_camera.py0test camera function to set specific world pose from view.STRING
HIGHsource/isaaclab/test/sensors/test_ray_caster_camera.py0test camera function to set specific world pose from view.STRING
HIGHsource/isaaclab/test/sensors/test_camera.py0checks that the camera's set and retrieve methods work for intrinsic matrix.STRING
HIGH…clab/test/sensors/test_multi_mesh_ray_caster_camera.py0checks that the camera's set and retrieve methods work for intrinsic matrix.STRING
HIGHsource/isaaclab/test/sensors/test_ray_caster_camera.py0checks that the camera's set and retrieve methods work for intrinsic matrix.STRING
HIGH…clab/test/sensors/test_multi_mesh_ray_caster_camera.py0test that the output of the ray caster camera and the usd camera are the same when both are initialized with the same inSTRING
HIGHsource/isaaclab/test/sensors/test_ray_caster_camera.py0test that the output of the ray caster camera and the usd camera are the same when both are initialized with the same inSTRING
HIGHsource/isaaclab/test/sensors/test_tiled_camera.py0test that the output of the ray caster camera and the usd camera are the same when both are initialized with the same inSTRING
HIGHsource/isaaclab/test/sensors/check_contact_sensor.py0spawns the anymal robot and clones it using isaac sim cloner api.STRING
HIGHsource/isaaclab/test/deps/isaacsim/check_ref_count.py0spawns the anymal robot and clones it using isaac sim cloner api.STRING
HIGH…saaclab/test/deps/isaacsim/check_legged_robot_clone.py0spawns the anymal robot and clones it using isaac sim cloner api.STRING
HIGH…b/test/deps/isaacsim/check_floating_base_made_fixed.py0path to the `isaac` directory on the nvidia nucleus server.STRING
HIGHsource/isaaclab/test/deps/isaacsim/check_ref_count.py0path to the `isaac` directory on the nvidia nucleus server.STRING
HIGH…saaclab/test/deps/isaacsim/check_legged_robot_clone.py0path to the `isaac` directory on the nvidia nucleus server.STRING
HIGHsource/isaaclab/test/deps/isaacsim/check_camera.py0path to the `isaac` directory on the nvidia nucleus server.STRING
HIGH…b/test/deps/isaacsim/check_floating_base_made_fixed.py0path to the `isaac/isaaclab` directory on the nvidia nucleus server.STRING
HIGHsource/isaaclab/test/deps/isaacsim/check_ref_count.py0path to the `isaac/isaaclab` directory on the nvidia nucleus server.STRING
HIGH…saaclab/test/deps/isaacsim/check_legged_robot_clone.py0path to the `isaac/isaaclab` directory on the nvidia nucleus server.STRING
HIGH…urce/isaaclab/test/actuators/test_implicit_actuator.py0create simulation context with the specified device.STRING
HIGHsource/isaaclab/test/scene/test_interactive_scene.py0create simulation context with the specified device.STRING
HIGHsource/isaaclab/test/assets/test_surface_gripper.py0create simulation context with the specified device.STRING
HIGHsource/isaaclab/test/assets/test_articulation.py0create simulation context with the specified device.STRING
HIGH…e/isaaclab/test/assets/test_rigid_object_collection.py0create simulation context with the specified device.STRING
HIGHsource/isaaclab/test/sim/test_mjcf_converter.py0call conversion twice but change the config in the second call. this should generate a new usd file.STRING
HIGHsource/isaaclab/test/sim/test_mesh_converter.py0call conversion twice but change the config in the second call. this should generate a new usd file.STRING
HIGHsource/isaaclab/test/sim/test_urdf_converter.py0call conversion twice but change the config in the second call. this should generate a new usd file.STRING
HIGHsource/isaaclab/test/envs/test_scale_randomization.py0the articulation asset on which the action term is applied.STRING
HIGH…lab/test/envs/check_manager_based_env_floating_cube.py0the articulation asset on which the action term is applied.STRING
HIGH…clab/isaaclab/envs/mdp/actions/binary_joint_actions.py0the articulation asset on which the action term is applied.STRING
HIGH…b/isaaclab/envs/mdp/actions/joint_actions_to_limits.py0the articulation asset on which the action term is applied.STRING
HIGH…saaclab/envs/mdp/actions/rmpflow_task_space_actions.py0the articulation asset on which the action term is applied.STRING
HIGH…lab/isaaclab/envs/mdp/actions/non_holonomic_actions.py0the articulation asset on which the action term is applied.STRING
HIGH…ce/isaaclab/isaaclab/envs/mdp/actions/joint_actions.py0the articulation asset on which the action term is applied.STRING
HIGH…aaclab/isaaclab/envs/mdp/actions/task_space_actions.py0the articulation asset on which the action term is applied.STRING
HIGH…contrib/isaaclab_contrib/mdp/actions/thrust_actions.py0the articulation asset on which the action term is applied.STRING
HIGHscripts/tutorials/03_envs/create_cube_base_env.py0the articulation asset on which the action term is applied.STRING
HIGHsource/isaaclab/test/envs/test_scale_randomization.py0configuration for the locomotion velocity-tracking environment.STRING
HIGH…test/envs/check_manager_based_env_anymal_locomotion.py0configuration for the locomotion velocity-tracking environment.STRING
HIGH…lab/test/envs/check_manager_based_env_floating_cube.py0configuration for the locomotion velocity-tracking environment.STRING
HIGH…/manager_based/locomotion/velocity/velocity_env_cfg.py0configuration for the locomotion velocity-tracking environment.STRING
HIGHscripts/tutorials/03_envs/create_quadruped_base_env.py0configuration for the locomotion velocity-tracking environment.STRING
HIGHscripts/tutorials/03_envs/create_cube_base_env.py0configuration for the locomotion velocity-tracking environment.STRING
HIGHsource/isaaclab/test/assets/test_deformable_object.py0test that initialization for prim with kinematic flag enabled.STRING
HIGH…e/isaaclab/test/assets/test_rigid_object_collection.py0test that initialization for prim with kinematic flag enabled.STRING
HIGHsource/isaaclab/test/assets/test_rigid_object.py0test that initialization for prim with kinematic flag enabled.STRING
HIGHsource/isaaclab/test/assets/test_deformable_object.py0test that initialization fails when no rigid body is found at the provided prim path.STRING
HIGH…e/isaaclab/test/assets/test_rigid_object_collection.py0test that initialization fails when no rigid body is found at the provided prim path.STRING
HIGHsource/isaaclab/test/assets/test_rigid_object.py0test that initialization fails when no rigid body is found at the provided prim path.STRING
HIGHsource/isaaclab/isaaclab/__init__.py0extension metadata dictionary parsed from the extension.toml file.STRING
HIGHsource/isaaclab_assets/isaaclab_assets/__init__.py0extension metadata dictionary parsed from the extension.toml file.STRING
HIGHsource/isaaclab_tasks/isaaclab_tasks/__init__.py0extension metadata dictionary parsed from the extension.toml file.STRING
HIGHsource/isaaclab_contrib/isaaclab_contrib/__init__.py0extension metadata dictionary parsed from the extension.toml file.STRING
HIGH…rce/isaaclab/isaaclab/ui/widgets/ui_visualizer_base.py0set debug visualization into visualization objects. this function is responsible for creating the visualization objects STRING
HIGHsource/isaaclab/isaaclab/sensors/sensor_base.py0set debug visualization into visualization objects. this function is responsible for creating the visualization objects STRING
HIGHsource/isaaclab/isaaclab/managers/action_manager.py0set debug visualization into visualization objects. this function is responsible for creating the visualization objects STRING
HIGHsource/isaaclab/isaaclab/managers/command_manager.py0set debug visualization into visualization objects. this function is responsible for creating the visualization objects STRING
303 more matches not shown…
Decorative Section Separators265 hits · 1126 pts
SeverityFileLineSnippetContext
MEDIUMsource/isaaclab/test/utils/test_wrench_composer.py410# ============================================================================COMMENT
MEDIUMsource/isaaclab/test/utils/test_wrench_composer.py412# ============================================================================COMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py124# =============================================================================COMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py126# =============================================================================COMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py277# =============================================================================COMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py279# =============================================================================COMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py498# =============================================================================COMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py500# =============================================================================COMMENT
MEDIUMsource/isaaclab/isaaclab/devices/device_base.py133 # -----------------------------COMMENT
MEDIUMsource/isaaclab/isaaclab/devices/device_base.py135 # -----------------------------COMMENT
MEDIUM…urce/isaaclab/isaaclab/devices/openxr/openxr_device.py364 # -----------------------------COMMENT
MEDIUM…urce/isaaclab/isaaclab/devices/openxr/openxr_device.py366 # -----------------------------COMMENT
MEDIUMsource/isaaclab_tasks/test/test_rl_device_separation.py300# ============================================================================COMMENT
MEDIUMsource/isaaclab_tasks/test/test_rl_device_separation.py302# ============================================================================COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py27# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py38# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py78# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py113# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py184# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py190# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py215# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py248# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py280# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py371# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py400# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py445# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml16# ┏━━━━━━▼━━━━━┓COMMENT
MEDIUM…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml18# ┡━━━━━━━━━━━━┩COMMENT
MEDIUM…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml23# └──────┬─────┘COMMENT
MEDIUM…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml27# ┏━━━━━━━━━━━▼━━━━━━━━━━━┓COMMENT
MEDIUM…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml29# ┡━━━━━━━━━━━━━━━━━━━━━━━┩COMMENT
MEDIUM…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml31# └───────────┬───────────┘COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml14# ┏━━━━━━▼━━━━━┓ ┏━━━━━━▼━━━━━┓COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml16# ┡━━━━━━━━━━━━┩ ┡━━━━━━━━━━━━┩COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml23# └─────────▶(+)◀─────────┘COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml25# ┏━━━━━▼━━━━━┓COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml27# ┡━━━━━━━━━━━┩COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml29# shared └─────┬─────┘COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml32# ┏━━━━━━━━━━━▼━━━━━━━━━━━┓COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml34# ┡━━━━━━━━━━━━━━━━━━━━━━━┩COMMENT
MEDIUM…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml36# └───────────┬───────────┘COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml14# ┏━━━━━━▼━━━━━┓ ┏━━━━━━▼━━━━━┓COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml16# ┡━━━━━━━━━━━━┩ ┡━━━━━━━━━━━━┩COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml23# └─────────▶(*)◀─────────┘COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml25# ┏━━━━━▼━━━━━┓COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml27# ┡━━━━━━━━━━━┩COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml29# shared └─────┬─────┘COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml32# ┏━━━━━━━━━━━▼━━━━━━━━━━━┓COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml34# ┡━━━━━━━━━━━━━━━━━━━━━━━┩COMMENT
MEDIUM…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml36# └───────────┬───────────┘COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml14# ┏━━━━━━▼━━━━━┓ ┏━━━━━━▼━━━━━┓COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml16# ┡━━━━━━━━━━━━┩ ┡━━━━━━━━━━━━┩COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml23# └─────────▶(*)◀─────────┘COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml25# ┏━━━━━▼━━━━━┓COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml27# ┡━━━━━━━━━━━┩COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml29# shared └─────┬─────┘COMMENT
MEDIUM…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml32# ┏━━━━━━━━━━━▼━━━━━━━━━━━┓COMMENT
205 more matches not shown…
Hyper-Verbose Identifiers1127 hits · 1071 pts
SeverityFileLineSnippetContext
LOWtools/conftest.py26def capture_test_output_with_timeout(cmd, timeout, env):CODE
LOWtools/run_all_tests.py252def extract_tests_and_timeouts(CODE
LOWtools/template/generator.py67def _generate_task_per_workflow(task_dir: str, specification: dict) -> None:CODE
LOWtools/template/generator.py277def get_algorithms_per_rl_library(single_agent: bool = True, multi_agent: bool = True):CODE
LOW…plate/templates/external/.vscode/tools/setup_vscode.py63def overwrite_python_analysis_extra_paths(isaaclab_settings: str) -> str:CODE
LOW…plate/templates/external/.vscode/tools/setup_vscode.py133def overwrite_default_python_interpreter(isaaclab_settings: str) -> str:CODE
LOW…lab/test/visualization/check_scene_xr_visualization.py109def _sample_update_error_text_color(mgr: VisualizationManager, data_collector: DataCollector) -> None:CODE
LOW…lab/test/visualization/check_scene_xr_visualization.py117def _sample_update_left_panel(mgr: VisualizationManager, data_collector: DataCollector) -> None:CODE
LOW…lab/test/visualization/check_scene_xr_visualization.py145def _sample_update_right_panel(mgr: VisualizationManager, data_collector: DataCollector) -> None:CODE
LOW…lab/test/visualization/check_scene_xr_visualization.py181def apply_sample_visualization():CODE
LOW…ce/isaaclab/test/sensors/test_multi_mesh_ray_caster.py191def test_raycast_rotated_cube(device, single_mesh, rays):STRING
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py71def test_multi_tiled_camera_init(setup_camera):CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py153def test_all_annotators_multi_tiled_camera(setup_camera):CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py266def test_different_resolution_multi_tiled_camera(setup_camera):CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py338def test_frame_offset_multi_tiled_camera(setup_camera):CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py404def test_frame_different_poses_multi_tiled_camera(setup_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py251def test_multi_camera_with_different_resolution(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py284def test_camera_init_intrinsic_matrix(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py337def test_camera_set_world_poses(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py364def test_camera_set_world_poses_from_view(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py538def test_camera_resolution_all_colorize(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py602def test_camera_resolution_no_colorize(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py665def test_camera_large_resolution_all_colorize(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py731def test_camera_resolution_rgb_only(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py758def test_camera_resolution_rgba_only(setup_sim_camera):CODE
LOWsource/isaaclab/test/sensors/test_camera.py785def test_camera_resolution_depth_only(setup_sim_camera):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py43 def test_grid_pattern_num_rays(self, device, size, resolution, ordering, expected_num_rays):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py54 def test_grid_pattern_ordering(self, device, ordering):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py72 def test_grid_pattern_direction(self, device, direction):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py96 def test_grid_pattern_invalid_ordering(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py102 def test_grid_pattern_invalid_resolution(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py133 def test_lidar_pattern_num_rays(self, device, horizontal_fov_range, horizontal_res, channels, vertical_fov_range):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py164 def test_lidar_pattern_basic_properties(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py189 def test_lidar_pattern_vertical_channels(self, device, vertical_fov_range, channels):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py225 def test_lidar_pattern_exact_angles(CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py285 def test_bpearl_pattern_horizontal_params(self, device, horizontal_fov, horizontal_res):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py299 def test_bpearl_pattern_basic_properties(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py311 def test_bpearl_pattern_custom_vertical_angles(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py338 def test_pinhole_camera_pattern_num_rays(self, device, width, height):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py364 def test_pinhole_camera_pattern_basic_properties(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py384 def test_pinhole_camera_pattern_batch(self, device):CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py406 def test_pinhole_camera_from_intrinsic_matrix(self, device):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py188def test_camera_init_intrinsic_matrix(setup_simulation):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py280def test_camera_set_world_poses(setup_simulation):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py302def test_camera_set_world_poses_from_view(setup_simulation):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py425def test_output_equal_to_usdcamera(setup_simulation, data_types):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py520def test_output_equal_to_usdcamera_offset(setup_simulation):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py596def test_output_equal_to_usdcamera_prim_offset(setup_simulation):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py693def test_output_equal_to_usd_camera_intrinsics(setup_simulation, height, width):CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py787def test_output_equal_to_usd_camera_when_intrinsics_set(setup_simulation):CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py252def test_cube_stack_contact_filtering(setup_simulation, device, num_envs):CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py313def test_no_contact_reporting(setup_simulation):CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py402def test_contact_sensor_threshold(setup_simulation, device):CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py504def test_invalid_prim_paths_config(setup_simulation):CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py538def test_invalid_max_contact_points_config(setup_simulation):CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py798def _check_prim_contact_state_times(CODE
LOWsource/isaaclab/test/sensors/test_imu.py311def test_constant_acceleration(setup_sim):CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera_env.py47def test_tiled_resolutions_tiny():CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera_env.py56def test_tiled_resolutions_small():CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera_env.py65def test_tiled_resolutions_medium():CODE
1067 more matches not shown…
Unused Imports958 hits · 942 pts
SeverityFileLineSnippetContext
LOW…lates/tasks/manager-based_single-agent/mdp/__init__.py8CODE
LOW…lates/tasks/manager-based_single-agent/mdp/__init__.py10CODE
LOW…plates/tasks/manager-based_single-agent/mdp/rewards.py6CODE
LOW…plate/templates/external/.vscode/tools/setup_vscode.py26CODE
LOWdocker/utils/x11_utils.py8CODE
LOWdocker/utils/__init__.py6CODE
LOWdocker/utils/state_file.py6CODE
LOWdocker/utils/container_interface.py6CODE
LOW…ce/isaaclab/test/sensors/test_multi_mesh_ray_caster.py7CODE
LOW…urce/isaaclab/test/sensors/test_ray_caster_patterns.py6CODE
LOWsource/isaaclab/test/sensors/check_imu_sensor.py10CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera_env.py42CODE
LOWsource/isaaclab/test/sensors/test_ray_caster.py6CODE
LOWsource/isaaclab/test/sensors/test_outdated_sensor.py25CODE
LOWsource/isaaclab/test/managers/test_recorder_manager.py6CODE
LOW…rce/isaaclab/test/managers/test_observation_manager.py7CODE
LOWsource/isaaclab/test/utils/test_assets.py6CODE
LOW…b/test/deps/isaacsim/check_floating_base_made_fixed.py15CODE
LOWsource/isaaclab/test/deps/isaacsim/check_ref_count.py40CODE
LOWsource/isaaclab/test/deps/isaacsim/check_ref_count.py27CODE
LOW…saaclab/test/deps/isaacsim/check_legged_robot_clone.py19CODE
LOW…aaclab/test/performance/test_robot_load_performance.py9CODE
LOW…aclab/test/performance/test_kit_startup_performance.py9CODE
LOW…aclab/test/controllers/test_null_space_posture_task.py13CODE
LOW…aclab/test/controllers/test_null_space_posture_task.py16CODE
LOW…e/isaaclab/test/controllers/test_pink_ik_components.py14CODE
LOWsource/isaaclab/test/controllers/test_pink_ik.py39CODE
LOWsource/isaaclab/test/controllers/test_pink_ik.py40CODE
LOWsource/isaaclab/test/controllers/test_pink_ik.py41CODE
LOWsource/isaaclab/test/controllers/test_pink_ik.py14CODE
LOW…rce/isaaclab/test/controllers/test_local_frame_task.py14CODE
LOWsource/isaaclab/test/envs/test_direct_marl_env.py9CODE
LOWsource/isaaclab/test/envs/test_scale_randomization.py11CODE
LOW…/isaaclab/test/envs/test_action_state_recorder_term.py28CODE
LOW…rce/isaaclab/test/envs/test_manager_based_rl_env_ui.py9CODE
LOWsource/isaaclab/test/envs/test_spaces_utils.py9CODE
LOWsource/isaaclab/test/envs/test_manager_based_env.py9CODE
LOWsource/isaaclab/test/devices/test_oxr_device.py9CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py5CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py5CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py5CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py6CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py6CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py6CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py6CODE
LOWsource/isaaclab/isaaclab/ui/xr_widgets/__init__.py7CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py6CODE
LOW…saaclab/isaaclab/ui/widgets/manager_live_visualizer.py6CODE
LOWsource/isaaclab/isaaclab/ui/widgets/__init__.py6CODE
LOWsource/isaaclab/isaaclab/ui/widgets/__init__.py7CODE
LOWsource/isaaclab/isaaclab/ui/widgets/__init__.py8CODE
LOWsource/isaaclab/isaaclab/ui/widgets/__init__.py9CODE
LOW…urce/isaaclab/isaaclab/ui/widgets/ui_widget_wrapper.py9CODE
LOWsource/isaaclab/isaaclab/ui/widgets/image_plot.py6CODE
LOWsource/isaaclab/isaaclab/ui/widgets/line_plot.py6CODE
LOW…rce/isaaclab/isaaclab/ui/widgets/ui_visualizer_base.py6CODE
LOWsource/isaaclab/isaaclab/sensors/__init__.py38CODE
LOWsource/isaaclab/isaaclab/sensors/__init__.py39CODE
LOWsource/isaaclab/isaaclab/sensors/__init__.py40CODE
LOWsource/isaaclab/isaaclab/sensors/__init__.py41CODE
898 more matches not shown…
Docstring Block Structure135 hits · 675 pts
SeverityFileLineSnippetContext
HIGHtools/run_all_tests.py84Run all tests under the given directory. Args: test_dir: Path to the directory containing the tests. STRING
HIGHtools/run_all_tests.py259Extract all tests under the given directory or extension and their respective timeouts. Args: test_dir: PatSTRING
HIGHdocker/utils/state_file.py79Get a variable from the configuration object. Note: Since we use the ConfigParser class, the sectioSTRING
HIGH…ce/isaaclab/test/controllers/test_operational_space.py1499Update the target for the operational space controller. Args: osc (OperationalSpaceController): The operatiSTRING
HIGH…ce/isaaclab/test/controllers/test_operational_space.py1549Convert the target command to the task frame if required. Args: osc (OperationalSpaceController): The operaSTRING
HIGH…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py305Register a callback function to be executed based on trigger conditions. Args: trigger: Type of triSTRING
HIGH…clab/isaaclab/sensors/contact_sensor/contact_sensor.py183Checks if bodies that have established contact within the last :attr:`dt` seconds. This function checks if the STRING
HIGH…clab/isaaclab/sensors/contact_sensor/contact_sensor.py219Checks if bodies that have broken contact within the last :attr:`dt` seconds. This function checks if the bodieSTRING
HIGHsource/isaaclab/isaaclab/sensors/camera/utils.py166Creates pointcloud from input depth image and camera transformation matrix. This function provides the same functioSTRING
HIGH…isaaclab/isaaclab/sensors/ray_caster/ray_cast_utils.py23Get the world poses of the prim referenced by the prim view. Args: physx_view: The prim view to get the worSTRING
HIGH…aclab/isaaclab/sensors/ray_caster/patterns/patterns.py18A regular grid pattern for ray casting. The grid pattern is made from rays that are parallel to each other. They spSTRING
HIGH…saaclab/sensors/frame_transformer/frame_transformer.py541Extract a normalized body path from a prim path. Removes the environment instance segment `/envs/env_<id>/` to STRING
HIGHsource/isaaclab/isaaclab/managers/reward_manager.py181Gets the configuration for the specified term. Args: term_name: The name of the reward term. STRING
HIGH…urce/isaaclab/isaaclab/managers/termination_manager.py232Gets the configuration for the specified term. Args: term_name: The name of the termination term. STRING
HIGHsource/isaaclab/isaaclab/managers/event_manager.py305Gets the configuration for the specified term. The method finds the term by name by searching through all the mSTRING
HIGH…urce/isaaclab/isaaclab/managers/observation_manager.py345Computes the observations for a given group. The observations for a given group are computed by calling the regSTRING
HIGHsource/isaaclab/isaaclab/terrains/terrain_importer.py152Set the debug visualization of the terrain importer. Args: debug_vis: Whether to visualize the terrSTRING
HIGHsource/isaaclab/isaaclab/terrains/utils.py143Finds flat patches of given radius in the input mesh. The function finds flat patches of given radius based on the STRING
HIGH…isaaclab/isaaclab/terrains/height_field/hf_terrains.py23Generate a terrain with height sampled uniformly from a specified range. .. image:: ../../_static/terrains/height_fSTRING
HIGH…isaaclab/isaaclab/terrains/height_field/hf_terrains.py294Generate a terrain with a wave pattern. The terrain is a flat platform at the center of the terrain with a wave patSTRING
HIGH…ce/isaaclab/isaaclab/terrains/trimesh/mesh_terrains.py254Generate a terrain with cells of random heights and fixed width. The terrain is generated in the x-y plane and has STRING
HIGH…ce/isaaclab/isaaclab/terrains/trimesh/mesh_terrains.py651Generate a terrain with a star. The terrain has a ground with a cylinder in the middle. The star is made of :obj:`nSTRING
HIGH…ce/isaaclab/isaaclab/terrains/trimesh/mesh_terrains.py725Generate a terrain with a set of repeated objects. The terrain has a ground with a platform in the middle. The objeSTRING
HIGHsource/isaaclab/isaaclab/utils/timer.py157Retrieves the time logged in the global dictionary based on name. Args: name: Name of tSTRING
HIGHsource/isaaclab/isaaclab/utils/mesh.py51Converts a primitive object to a trimesh. Args: prim: The prim that should be converted to a trimesh. STRING
HIGHsource/isaaclab/isaaclab/utils/assets.py66Retrieves the path to a file on the Nucleus Server or locally. If the file exists locally, then the absolute path tSTRING
HIGHsource/isaaclab/isaaclab/utils/assets.py115Reads a file from the Nucleus Server or locally. Args: path: The path to the file. Raises: FilSTRING
HIGHsource/isaaclab/isaaclab/utils/dict.py25Convert an object into dictionary recursively. Note: Ignores all names starting with "__" (i.e. built-in meSTRING
HIGHsource/isaaclab/isaaclab/utils/dict.py204Convert all arrays or tensors in a dictionary to a given backend. This function iterates over the dictionary, conveSTRING
HIGHsource/isaaclab/isaaclab/utils/math.py199Converts quaternion from one convention to another. The convention to convert TO is specified as an optional argumeSTRING
HIGHsource/isaaclab/isaaclab/utils/math.py527Multiply two quaternions together. Args: q1: The first quaternion in (w, x, y, z). Shape is (..., 4). STRING
HIGHsource/isaaclab/isaaclab/utils/math.py745Computes the skew-symmetric matrix of a vector. Args: vec: The input vector. Shape is (3,) or (N, 3). STRING
HIGHsource/isaaclab/isaaclab/utils/math.py915Compute the position and orientation error between source and target frames. Args: t01: Position of source STRING
HIGHsource/isaaclab/isaaclab/utils/math.py1005Transform input points in a given frame to a target frame. This function transform points from a source frame to a STRING
HIGHsource/isaaclab/isaaclab/utils/math.py1080Converts perspective depth image to orthogonal depth image. Perspective depth images contain distances measured froSTRING
HIGHsource/isaaclab/isaaclab/utils/math.py1172Un-project depth image into a pointcloud. This function converts orthogonal or perspective depth images into pointsSTRING
HIGHsource/isaaclab/isaaclab/utils/string.py21Converts a string from snake case to camel case. Args: snake_str: A string in snake case (i.e. with '_') STRING
HIGHsource/isaaclab/isaaclab/utils/string.py109Converts a callable object to a string. Args: value: A callable object. Raises: ValueError: WhSTRING
HIGHsource/isaaclab/isaaclab/utils/string.py139Resolves the module and function names to return the function. Args: name: The function name. The format shSTRING
HIGHsource/isaaclab/isaaclab/utils/string.py181Match a list of query regular expressions against a list of strings and return the matched indices and names. When STRING
HIGHsource/isaaclab/isaaclab/utils/string.py280Match a list of regular expressions in a dictionary against a list of strings and return the matched indices, names,STRING
HIGHsource/isaaclab/isaaclab/utils/configclass.py247Check the validity of configclass object. This function checks if the object is a valid configclass object. A validSTRING
HIGH…rce/isaaclab/isaaclab/utils/buffers/circular_buffer.py144Retrieve the data from the circular buffer in last-in-first-out (LIFO) fashion. If the requested index is largeSTRING
HIGHsource/isaaclab/isaaclab/utils/io/yaml.py16Loads an input PKL file safely. Args: filename: The path to pickled file. Raises: FileNotFoundSTRING
HIGHsource/isaaclab/isaaclab/utils/io/torchscript.py15Load a TorchScript model from the specified path. This function only loads TorchScript models (.pt or .pth files crSTRING
HIGHsource/isaaclab/isaaclab/actuators/actuator_base.py315Parse the joint parameter from the configuration. Args: cfg_value: The parameter value from the conSTRING
HIGHsource/isaaclab/isaaclab/controllers/joint_impedance.py191Performs inference with the controller. Args: dof_pos: The current joint positions. dofSTRING
HIGH…rce/isaaclab/isaaclab/controllers/operational_space.py180Set the task-space targets and impedance parameters. Args: command (torch.Tensor): A concatenated tSTRING
HIGH…rce/isaaclab/isaaclab/controllers/operational_space.py358Performs inference with the controller. Args: jacobian_b: The Jacobian matrix of the end-effector iSTRING
HIGH…saaclab/controllers/pink_ik/null_space_posture_task.py170Compute posture task error. The error computation follows: .. math:: \mathbf{e}(\mathbf{qSTRING
HIGH…b/controllers/pink_ik/pink_kinematics_configuration.py153Get the pose of a frame in the current configuration. We override this method from the super class to solve theSTRING
HIGHsource/isaaclab/isaaclab/sim/utils/transforms.py45Standardize the transform operation stack on a USD prim to a canonical form. This function converts a prim's transfSTRING
HIGHsource/isaaclab/isaaclab/sim/utils/transforms.py255Resolve the pose of a prim with respect to another prim. Note: This function ignores scale and skew by orthSTRING
HIGHsource/isaaclab/isaaclab/sim/utils/transforms.py327Resolve the scale of a prim in the world frame. At an attribute level, a USD prim's scale is a scaling transformatiSTRING
HIGHsource/isaaclab/isaaclab/sim/utils/transforms.py373Convert a world-space pose to local-space pose relative to a reference prim. This function takes a position and oriSTRING
HIGHsource/isaaclab/isaaclab/sim/utils/legacy.py228Create a USD Prim at the given prim_path of type prim type unless one already exists. This function creates a prim STRING
HIGHsource/isaaclab/isaaclab/sim/utils/legacy.py276Get the type name of the USD Prim at the provided path. .. deprecated:: 2.3.0 This function is deprecated. STRING
HIGHsource/isaaclab/isaaclab/sim/utils/prims.py57Creates a prim in the provided USD stage. The method applies the specified transforms, the semantic label and sets STRING
HIGHsource/isaaclab/isaaclab/sim/utils/prims.py428Change or create a property value on a USD prim. This is a simplified property setter that works with the current eSTRING
HIGHsource/isaaclab/isaaclab/sim/utils/prims.py588Decorator to apply a function to all prims under a specified prim-path. The function iterates over the provided priSTRING
75 more matches not shown…
Self-Referential Comments213 hits · 638 pts
SeverityFileLineSnippetContext
MEDIUMtools/conftest.py172 # Create a special XML report for timeout tests with captured logsCOMMENT
MEDIUMtools/run_all_tests.py105 # Create the log directory if it doesn't existCOMMENT
MEDIUM…plate/templates/external/.vscode/tools/setup_vscode.py30 # Create a parser to get the isaac-sim pathCOMMENT
MEDIUMdocker/utils/container_interface.py176 # Create the file with sticky bit on the groupCOMMENT
MEDIUM…lab/test/visualization/check_scene_xr_visualization.py139 # Create a simple panel content since make_panel_content doesn't existCOMMENT
MEDIUM…lab/test/visualization/check_scene_xr_visualization.py152 # Create a simple panel content since make_panel_content doesn't existCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_multi_tiled_camera.py48 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_camera.py61 # Create a new stageCOMMENT
MEDIUM…urce/isaaclab/test/sensors/test_ray_caster_patterns.py345 # Create a simple intrinsic matrix for testingCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_imu_sensor.py84 # Define the sceneCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_imu_sensor.py131 # Create a ray-caster sensorCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_imu_sensor.py152 # Create a counter for resetting the sceneCOMMENT
MEDIUM…clab/test/sensors/test_multi_mesh_ray_caster_camera.py47 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_ray_caster.py64 # Define the sceneCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_ray_caster.py109 # Create a ray-caster sensorCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_ray_caster.py118 # Create a view over all the ballsCOMMENT
MEDIUMsource/isaaclab/test/sensors/check_ray_caster.py139 # Create a counter for resetting the sceneCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_imu.py204 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_tiled_camera.py49 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_tiled_camera.py1383 # Create a stage with 10 instanceable cubes, where each camera points to one cubeCOMMENT
MEDIUM…e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py70 # Define the sceneCOMMENT
MEDIUM…e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py140 # Create a ray-caster sensorCOMMENT
MEDIUM…e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py149 # Create a view over all the ballsCOMMENT
MEDIUM…e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py170 # Create a counter for resetting the sceneCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_ray_caster_camera.py47 # Create a blank new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_ray_caster_camera.py65 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_sensor_base.py90 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_frame_transformer.py77 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_frame_transformer.py624 # Create a custom scene config with two robotsCOMMENT
MEDIUMsource/isaaclab/test/terrains/check_terrain_importer.py115 # Define the sceneCOMMENT
MEDIUMsource/isaaclab/test/terrains/check_terrain_importer.py157 # Create a view over all the ballsCOMMENT
MEDIUMsource/isaaclab/test/terrains/check_terrain_importer.py172 # Create a counter for resetting the sceneCOMMENT
MEDIUMsource/isaaclab/test/terrains/test_terrain_importer.py174 # Create a scene with rough terrain and ballsCOMMENT
MEDIUMsource/isaaclab/test/terrains/test_terrain_importer.py177 # Create a view over all the ballsCOMMENT
MEDIUMsource/isaaclab/test/terrains/test_terrain_importer.py204 # Create a scene with rough terrain and ballsCOMMENT
MEDIUMsource/isaaclab/test/terrains/test_terrain_importer.py210 # Create a view over all the ballsCOMMENT
MEDIUMsource/isaaclab/test/terrains/test_terrain_importer.py282 # Define the sceneCOMMENT
MEDIUMsource/isaaclab/test/terrains/test_terrain_importer.py327 # Create a view over all the ballsCOMMENT
MEDIUMsource/isaaclab/test/utils/test_math.py511 # Create a sample perspective depth image (N, H, W)COMMENT
MEDIUMsource/isaaclab/test/utils/test_math.py570 # Create a Slerp object and interpolate create the interpolated rotation matricesCOMMENT
MEDIUMsource/isaaclab/test/utils/test_math.py1232 # Create a Slerp object and interpolate create the interpolated matricesCOMMENT
MEDIUMsource/isaaclab/test/utils/test_logger.py440 # Create a logger with both filter and formatterCOMMENT
MEDIUM…lab/test/deps/isaacsim/check_rep_texture_randomizer.py83 # Define the sceneCOMMENT
MEDIUM…lab/test/deps/isaacsim/check_rep_texture_randomizer.py100 # Define a function to get all the shapesCOMMENT
MEDIUM…lab/test/deps/isaacsim/check_rep_texture_randomizer.py114 # Create a view over all the ballsCOMMENT
MEDIUM…lab/test/deps/isaacsim/check_rep_texture_randomizer.py136 # Create a counter for resetting the sceneCOMMENT
MEDIUMsource/isaaclab/test/deps/isaacsim/check_ref_count.py114 # Create a dummy tensor for testingCOMMENT
MEDIUMsource/isaaclab/test/deps/isaacsim/check_camera.py154 # Create a view of the stuff we want to seeCOMMENT
MEDIUM…urce/isaaclab/test/controllers/test_differential_ik.py51 # Create a ground planeCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py561 # Create a temporary file with invalid contentCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py649 # Create a temporary file that will cause a loading errorCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py108 # Create a temporary directory for test filesCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py111 # Create the test URDF fileCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py579 # Create a temporary empty fileCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py628 # Create a dummy input tensor (adjust size based on expected input)COMMENT
MEDIUM…ce/isaaclab/test/controllers/test_operational_space.py55 # Create a ground planeCOMMENT
MEDIUM…ce/isaaclab/test/controllers/test_operational_space.py92 # Define the ContactSensorCOMMENT
MEDIUM…ce/isaaclab/test/controllers/test_operational_space.py95 # Define the target setsCOMMENT
MEDIUM…e/isaaclab/test/controllers/test_pink_ik_components.py99 # Create a new configuration with different joint valuesCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_local_frame_task.py117 # Create a test transformCOMMENT
153 more matches not shown…
Redundant / Tautological Comments220 hits · 319 pts
SeverityFileLineSnippetContext
LOWtools/conftest.py241 # Check if there were any failuresCOMMENT
LOWtools/install_deps.py60 # Check if the extension.toml file existsCOMMENT
LOWtools/install_deps.py103 # Check if the extension.toml file existsCOMMENT
LOW…plate/templates/external/.vscode/tools/setup_vscode.py152 # Check if the OS is Windows or Linux to use appropriate shell fileCOMMENT
LOWdocker/cluster/cluster_interface.sh41 # Check if Docker version is exactly 24.0.7 or Apptainer version is exactly 1.2.5COMMENT
LOWdocker/cluster/cluster_interface.sh45 # Check if Docker version is >= 27.0.0 and Apptainer version is >= 1.3.4COMMENT
LOWdocker/cluster/cluster_interface.sh65# Check if the singularity image exists on the remote host, otherwise print warning and exitCOMMENT
LOWdocker/cluster/cluster_interface.sh155 # Check if Docker image existsCOMMENT
LOWdocker/cluster/cluster_interface.sh194 # Check if singularity image exists on the remote hostCOMMENT
LOWdocker/utils/container_interface.py173 # Check if the container history file existsCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py95 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py97 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py191 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py193 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py292 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py294 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_camera.py105 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_camera.py107 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py137 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_contact_sensor.py431 # Check if the prim has contact report API and verify threshold is close to 0.0COMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py79 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py81 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py258 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py260 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py315 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py317 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py378 # Check if cameras are initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py383 # Check if camera prims are set correctly and that they are camera primsCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py417 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py419 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py471 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py473 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py525 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py527 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py579 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py581 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py633 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py635 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py690 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py692 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py744 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py746 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py799 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py801 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py854 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py856 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py910 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py912 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py967 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py969 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1022 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1024 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1090 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1092 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1192 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1194 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1292 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1294 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1412 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1414 # Check if camera prim is set correctly and that it is a camera primCOMMENT
160 more matches not shown…
Deep Nesting253 hits · 235 pts
SeverityFileLineSnippetContext
LOWtools/conftest.py26CODE
LOWtools/conftest.py132CODE
LOWtools/conftest.py259CODE
LOWtools/install_deps.py44CODE
LOWtools/install_deps.py81CODE
LOWtools/template/generator.py277CODE
LOWdocker/container.py103CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py71CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py153CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py266CODE
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py404CODE
LOWsource/isaaclab/test/sensors/test_camera.py812CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py359CODE
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py425CODE
LOWsource/isaaclab/test/sensors/test_contact_sensor.py578CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py70CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py242CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1061CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1161CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1263CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1363CODE
LOWsource/isaaclab/test/sensors/test_tiled_camera.py1490CODE
LOWsource/isaaclab/test/sensors/test_ray_caster_camera.py454CODE
LOWsource/isaaclab/test/managers/test_recorder_manager.py130CODE
LOWsource/isaaclab/test/utils/test_noise.py24CODE
LOWsource/isaaclab/test/utils/test_noise.py55CODE
LOWsource/isaaclab/test/utils/test_noise.py89CODE
LOWsource/isaaclab/test/utils/test_wrench_composer.py211CODE
LOWsource/isaaclab/test/utils/test_wrench_composer.py312CODE
LOW…urce/isaaclab/test/actuators/test_ideal_pd_actuator.py100CODE
LOW…urce/isaaclab/test/actuators/test_ideal_pd_actuator.py157CODE
LOW…urce/isaaclab/test/actuators/test_implicit_actuator.py107CODE
LOW…urce/isaaclab/test/actuators/test_implicit_actuator.py179CODE
LOW…ce/isaaclab/test/controllers/test_operational_space.py1492CODE
LOW…ce/isaaclab/test/controllers/test_operational_space.py1546CODE
LOW…ce/isaaclab/test/controllers/test_operational_space.py1602CODE
LOWsource/isaaclab/test/controllers/test_pink_ik.py218CODE
LOW…rce/isaaclab/test/sim/test_simulation_render_config.py97CODE
LOWsource/isaaclab/test/sim/test_spawn_lights.py127CODE
LOWsource/isaaclab/test/sim/test_utils_prims.py127CODE
LOWsource/isaaclab/test/sim/test_utils_prims.py190CODE
LOWsource/isaaclab/test/sim/test_views_xform_prim.py792CODE
LOWsource/isaaclab/test/sim/test_schemas.py223CODE
LOWsource/isaaclab/test/sim/test_schemas.py266CODE
LOWsource/isaaclab/test/sim/test_schemas.py294CODE
LOWsource/isaaclab/test/sim/test_schemas.py323CODE
LOWsource/isaaclab/test/sim/test_schemas.py351CODE
LOWsource/isaaclab/test/envs/test_texture_randomization.py185CODE
LOW…/isaaclab/test/envs/test_action_state_recorder_term.py47CODE
LOWsource/isaaclab/test/envs/test_color_randomization.py139CODE
LOWsource/isaaclab/test/assets/test_articulation.py42CODE
LOWsource/isaaclab/test/assets/test_articulation.py1745CODE
LOW…e/isaaclab/test/assets/test_rigid_object_collection.py409CODE
LOW…e/isaaclab/test/assets/test_rigid_object_collection.py566CODE
LOWsource/isaaclab/test/assets/test_rigid_object.py454CODE
LOWsource/isaaclab/test/assets/test_rigid_object.py660CODE
LOWsource/isaaclab/test/assets/test_rigid_object.py743CODE
LOWsource/isaaclab/test/assets/test_rigid_object.py1012CODE
LOWsource/isaaclab/test/assets/test_rigid_object.py1074CODE
LOW…/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py244CODE
193 more matches not shown…
Over-Commented Block167 hits · 166 pts
SeverityFileLineSnippetContext
LOWisaaclab.sh1#!/usr/bin/env bashCOMMENT
LOWtools/template/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWdocker/cluster/submit_job_pbs.sh1#!/usr/bin/env bashCOMMENT
LOWdocker/cluster/submit_job_slurm.sh1#!/usr/bin/env bashCOMMENT
LOWdocker/cluster/cluster_interface.sh1#!/usr/bin/env bashCOMMENT
LOWsource/isaaclab/test/sim/test_simulation_context.py121 # check default render modeCOMMENT
LOWsource/isaaclab/test/sim/test_simulation_context.py141# sim_ref_count = ctypes.c_long.from_address(id(sim)).valueCOMMENT
LOWsource/isaaclab/isaaclab/app/app_launcher.py81COMMENT
LOWsource/isaaclab/isaaclab/app/app_launcher.py241 # to be added back after the additional AppLauncher argsCOMMENT
LOWsource/isaaclab/isaaclab/utils/configclass.py361 # iterate over annotations and add field factory for mutable typesCOMMENT
LOW…rce/isaaclab/isaaclab/controllers/operational_space.py441 # Calculate the operational space mass matrix fully accounting for the couplingsCOMMENT
LOWsource/isaaclab/isaaclab/controllers/config/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab/isaaclab/sim/simulation_context.py221 if not self._render_viewport and self._offscreen_render:COMMENT
LOW…rce/isaaclab/isaaclab/sim/converters/mjcf_converter.py81 # set imported robot as default primCOMMENT
LOW…ce/isaaclab/isaaclab/sim/spawners/wrappers/wrappers.py181 # propagate the contact sensor settingsCOMMENT
LOWsource/isaaclab/isaaclab/envs/utils/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab/isaaclab/assets/utils/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab/isaaclab/devices/openxr/common.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…nitree/trihand/g1_upper_body_motion_ctrl_retargeter.py161 squeeze = inputs[DeviceBase.MotionControllerInputIndex.SQUEEZE.value] # 0.0 to 1.0 (analog)COMMENT
LOWsource/isaaclab/isaaclab/devices/gamepad/se3_gamepad.py201 # map gamepad input to the element in self._delta_pose_rawCOMMENT
LOWsource/isaaclab/isaaclab/devices/spacemouse/utils.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…ce/isaaclab_assets/isaaclab_assets/sensors/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…lab_tasks/isaaclab_tasks/direct/ant/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…/isaaclab_tasks/direct/inhand_manipulation/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…s/isaaclab_tasks/direct/shadow_hand/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…lab_tasks/isaaclab_tasks/direct/locomotion/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…saaclab_tasks/direct/franka_cabinet/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…_tasks/direct/shadow_hand_over/shadow_hand_over_env.py201 self.left_fingertip_rot.view(self.num_envs, self.num_fingertips * 4),COMMENT
LOW…_tasks/direct/shadow_hand_over/shadow_hand_over_env.py241 self.right_fingertip_velocities.view(self.num_envs, self.num_fingertips * 6),COMMENT
LOW…aclab_tasks/direct/shadow_hand_over/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…asks/isaaclab_tasks/direct/cartpole/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…/isaaclab_tasks/direct/allegro_hand/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…b_tasks/isaaclab_tasks/direct/forge/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…saaclab_tasks/direct/automate/industreal_algo_utils.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…saaclab_tasks/direct/automate/industreal_algo_utils.py21# this software without specific prior written permission.COMMENT
LOW…asks/isaaclab_tasks/direct/automate/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…se/cartpole/agents/skrl_multidiscrete_box_ppo_cfg.yaml21# │ linear(32) │COMMENT
LOW…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…owcase/cartpole/agents/skrl_dict_discrete_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
LOW…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…/cartpole/agents/skrl_tuple_multidiscrete_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
LOW…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…wcase/cartpole/agents/skrl_tuple_discrete_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
LOW…s/direct/cartpole_showcase/cartpole/agents/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…e_showcase/cartpole/agents/skrl_tuple_box_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…e_showcase/cartpole/agents/skrl_tuple_box_ppo_cfg.yaml21# └──────┬─────┘ └─────┬──────┘COMMENT
LOW…rtpole/agents/skrl_multidiscrete_discrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…rtpole/agents/skrl_multidiscrete_discrete_ppo_cfg.yaml21# │ linear(32) │COMMENT
LOW…howcase/cartpole/agents/skrl_discrete_box_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…howcase/cartpole/agents/skrl_discrete_box_ppo_cfg.yaml21# │ linear(32) │COMMENT
LOW…se/cartpole/agents/skrl_box_multidiscrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…e/agents/skrl_multidiscrete_multidiscrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…e/agents/skrl_multidiscrete_multidiscrete_ppo_cfg.yaml21# │ linear(32) │COMMENT
LOW…howcase/cartpole/agents/skrl_box_discrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…ole_showcase/cartpole/agents/skrl_box_box_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…rtpole/agents/skrl_discrete_multidiscrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…rtpole/agents/skrl_discrete_multidiscrete_ppo_cfg.yaml21# │ linear(32) │COMMENT
LOW…se/cartpole/agents/skrl_discrete_discrete_ppo_cfg.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
107 more matches not shown…
Excessive Try-Catch Wrapping108 hits · 126 pts
SeverityFileLineSnippetContext
LOWisaaclab.sh129except Exception:CODE
LOWisaaclab.sh288except Exception:CODE
LOWtools/conftest.py101 except Exception as e:CODE
LOWtools/conftest.py228 except Exception as e:CODE
MEDIUMtools/conftest.py229 print(f"Error reading test report {report_file}: {e}")CODE
MEDIUMtools/conftest.py294 print(f"Error: source directory not found at {source_dir}")CODE
LOWtools/run_all_tests.py160 except Exception as e:CODE
LOW…lab/test/visualization/check_scene_xr_visualization.py90 except Exception as e:CODE
LOWsource/isaaclab/test/sensors/check_imu_sensor.py185 except Exception as err:CODE
LOW…rce/isaaclab/test/controllers/test_controller_utils.py641 except Exception:CODE
LOWsource/isaaclab/test/controllers/test_pink_ik.py84 except Exception as e:CODE
LOWsource/isaaclab/test/envs/test_direct_marl_env.py64 except Exception as e:CODE
LOWsource/isaaclab/test/envs/test_env_rendering_logic.py157 except Exception as e:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py444 except Exception as e:CODE
LOWsource/isaaclab/isaaclab/sensors/sensor_base.py304 except Exception as e:CODE
MEDIUMsource/isaaclab/isaaclab/app/app_launcher.py1020def patch_matrix4d(self, *args, **kwargs):CODE
LOWsource/isaaclab/isaaclab/app/app_launcher.py965 except Exception:CODE
LOWsource/isaaclab/isaaclab/app/app_launcher.py1072 except Exception as e:CODE
LOWsource/isaaclab/isaaclab/app/app_launcher.py1078 except Exception as inner_e:CODE
LOWsource/isaaclab/isaaclab/managers/action_manager.py294 except Exception as e:CODE
MEDIUMsource/isaaclab/isaaclab/managers/action_manager.py295 print(f"Error getting IO descriptor for term '{term_name}': {e}")CODE
LOW…urce/isaaclab/isaaclab/managers/observation_manager.py271 except Exception as e:CODE
MEDIUM…urce/isaaclab/isaaclab/managers/observation_manager.py272 print(f"Error getting IO descriptor for term '{term_name}' in group '{group_name}': {e}")CODE
LOWsource/isaaclab/isaaclab/utils/assets.py209 except Exception as ex:CODE
LOWsource/isaaclab/isaaclab/utils/io/torchscript.py38 except Exception as e:CODE
MEDIUMsource/isaaclab/isaaclab/utils/io/torchscript.py39 print(f"Error loading TorchScript model: {e}")CODE
LOWsource/isaaclab/isaaclab/controllers/config/rmp_flow.py23except Exception:CODE
LOWsource/isaaclab/isaaclab/sim/simulation_context.py804 except Exception:CODE
LOWsource/isaaclab/isaaclab/sim/simulation_context.py1118 except Exception:CODE
LOWsource/isaaclab/isaaclab/sim/utils/semantics.py80 except Exception as e:CODE
LOWsource/isaaclab/isaaclab/assets/asset_base.py318 except Exception as e:CODE
LOW…lab/isaaclab/assets/surface_gripper/surface_gripper.py344 except Exception as e:CODE
LOW…lab/isaaclab/assets/surface_gripper/surface_gripper.py352 except Exception as e:CODE
LOW…lab/isaaclab/assets/surface_gripper/surface_gripper.py360 except Exception as e:CODE
LOW…lab/isaaclab/assets/surface_gripper/surface_gripper.py368 except Exception as e:CODE
LOW…urce/isaaclab/isaaclab/devices/openxr/openxr_device.py140 except Exception as e:CODE
LOW…urce/isaaclab/isaaclab/devices/openxr/openxr_device.py276 except Exception:CODE
LOW…e/isaaclab/isaaclab/devices/openxr/manus_vive_utils.py150 except Exception as e:CODE
LOW…e/isaaclab/isaaclab/devices/openxr/manus_vive_utils.py252 except Exception as e:CODE
LOW…e/isaaclab/isaaclab/devices/openxr/manus_vive_utils.py352 except Exception:CODE
LOW…e/isaaclab/isaaclab/devices/openxr/manus_vive_utils.py440 except Exception as e:CODE
LOW…e/isaaclab/isaaclab/devices/openxr/manus_vive_utils.py511 except Exception:CODE
LOW…ce/isaaclab/isaaclab/devices/openxr/xr_anchor_utils.py55 except Exception:CODE
LOW…ce/isaaclab/isaaclab/devices/openxr/xr_anchor_utils.py175 except Exception as e:CODE
LOW…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py139 except Exception as e:CODE
LOW…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py142 except Exception as e:CODE
LOW…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py135 except Exception as e:CODE
LOWsource/isaaclab/isaaclab/devices/haply/se3_haply.py361 except Exception as e:CODE
LOWsource/isaaclab/isaaclab/devices/haply/se3_haply.py365 except Exception:CODE
LOWsource/isaaclab_tasks/test/env_test_utils.py212 except Exception as e:CODE
LOWsource/isaaclab_tasks/test/test_rl_device_separation.py78 except Exception as e:CODE
LOWsource/isaaclab_tasks/test/test_lift_teddy_bear.py42 except Exception as e:CODE
LOW…ce/isaaclab_tasks/test/test_environment_determinism.py104 except Exception as e:CODE
LOW…ab_tasks/test/benchmarking/env_benchmark_test_utils.py215 except Exception:CODE
MEDIUM…/isaaclab_tasks/direct/automate/automate_algo_utils.py67 print(f"Error executing nvcc: {e.stderr}")CODE
LOW…/isaaclab_tasks/direct/automate/automate_algo_utils.py69 except Exception as e:CODE
MEDIUM…/isaaclab_tasks/direct/automate/automate_algo_utils.py50def get_cuda_version():CODE
LOWsource/isaaclab_tasks/isaaclab_tasks/utils/importer.py85 except Exception:CODE
LOWsource/isaaclab_mimic/test/test_generate_dataset.py37 except Exception as e:CODE
MEDIUM…aaclab_mimic/motion_planners/curobo/plan_visualizer.py227 print(f"Error in parent process monitor: {e}")CODE
48 more matches not shown…
Modern Structural Boilerplate110 hits · 109 pts
SeverityFileLineSnippetContext
LOWtools/template/generator.py23def _setup_git_repo(project_dir: str) -> None:CODE
LOWdocker/utils/__init__.py8__all__ = ["ContainerInterface"]CODE
LOWsource/isaaclab/test/sensors/check_imu_sensor.py59logger = logging.getLogger(__name__)CODE
LOW…b/test/deps/isaacsim/check_floating_base_made_fixed.py48logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/test/deps/isaacsim/check_ref_count.py48logger = logging.getLogger(__name__)CODE
LOW…saaclab/test/deps/isaacsim/check_legged_robot_clone.py56logger = logging.getLogger(__name__)CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py26logger = logging.getLogger(__name__)CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py94 def update_data(self, name: str, value: Any) -> None:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py121 def update_loop(self) -> None:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py143 def set_visualization_callback(self, callback: Callable) -> None:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py272 def update_loop(self) -> None:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py397 def set_attr(self, name: str, value: Any) -> None:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py538 def update_loop(self, event) -> None:CODE
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py573 def set_attrs(cls, attributes: dict[str, Any]) -> None:CODE
LOW…saaclab/isaaclab/ui/widgets/manager_live_visualizer.py29logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/ui/widgets/image_plot.py28logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sensors/camera/camera.py41logger = logging.getLogger(__name__)CODE
LOW…rce/isaaclab/isaaclab/sensors/ray_caster/ray_caster.py37logger = logging.getLogger(__name__)CODE
LOW…aclab/isaaclab/sensors/ray_caster/ray_caster_camera.py27logger = logging.getLogger(__name__)CODE
LOW…b/isaaclab/sensors/ray_caster/multi_mesh_ray_caster.py34logger = logging.getLogger(__name__)CODE
LOW…sensors/ray_caster/multi_mesh_ray_caster_camera_cfg.py17logger = logging.getLogger(__name__)CODE
LOW…saaclab/sensors/frame_transformer/frame_transformer.py37logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/app/app_launcher.py30logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/app/app_launcher.py896 def _set_rendering_mode_settings(self, launcher_args: dict) -> None:CODE
LOWsource/isaaclab/isaaclab/app/app_launcher.py912 def _set_animation_recording_settings(self, launcher_args: dict) -> None:CODE
LOW…rce/isaaclab/isaaclab/markers/visualization_markers.py37logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/managers/manager_base.py28logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/managers/event_manager.py25logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/terrains/terrain_importer.py25logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/terrains/terrain_generator.py29logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/utils/sensors.py9logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/utils/mesh.py16__all__ = [CODE
LOWsource/isaaclab/isaaclab/utils/assets.py28logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/utils/dict.py75def update_class_from_dict(obj, data: dict[str, Any], _ns: str = "") -> None:CODE
LOWsource/isaaclab/isaaclab/utils/math.py20logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/utils/configclass.py128def _update_class_from_dict(obj, data: dict[str, Any]) -> None:CODE
LOWsource/isaaclab/isaaclab/actuators/actuator_pd.py29logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/scene/interactive_scene.py44logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/controllers/utils.py22logger = logging.getLogger(__name__)CODE
LOW…aclab/isaaclab/controllers/pink_ik/local_frame_task.py54 def set_target(self, transform_target_to_base: pin.SE3) -> None:CODE
LOW…aclab/isaaclab/controllers/pink_ik/local_frame_task.py63 def set_target_from_configuration(self, configuration: PinkKinematicsConfiguration) -> None:CODE
LOW…saaclab/controllers/pink_ik/null_space_posture_task.py149 def set_target(self, target_q: np.ndarray) -> None:CODE
LOW…saaclab/controllers/pink_ik/null_space_posture_task.py160 def set_target_from_configuration(self, configuration: Configuration) -> None:CODE
LOWsource/isaaclab/isaaclab/sim/simulation_context.py42logger = logging.getLogger(__name__)CODE
LOW…rce/isaaclab/isaaclab/sim/converters/mesh_converter.py21logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/transforms.py22logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/legacy.py27logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/prims.py36logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/prims.py315def set_prim_visibility(prim: Usd.Prim, visible: bool) -> None:CODE
LOWsource/isaaclab/isaaclab/sim/utils/semantics.py24logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/queries.py21logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/stage.py22logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/utils/stage.py184def update_stage() -> None:CODE
LOWsource/isaaclab/isaaclab/sim/schemas/__init__.py75__all__ = [CODE
LOWsource/isaaclab/isaaclab/sim/schemas/schemas.py29logger = logging.getLogger(__name__)CODE
LOW…urce/isaaclab/isaaclab/sim/spawners/sensors/sensors.py20logger = logging.getLogger(__name__)CODE
LOW…ab/isaaclab/sim/spawners/materials/visual_materials.py22logger = logging.getLogger(__name__)CODE
LOW…saaclab/isaaclab/sim/spawners/from_files/from_files.py34logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py22logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab/isaaclab/envs/manager_based_env.py32logger = logging.getLogger(__name__)CODE
50 more matches not shown…
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICAL…rce/isaaclab/isaaclab/sim/converters/urdf_converter.py226 for joint_name, stiffness in self.cfg.joint_drive.gains.stiffness.items():CODE
CRITICAL…rce/isaaclab/isaaclab/sim/converters/urdf_converter.py242 for joint_name, damping in self.cfg.joint_drive.gains.damping.items():CODE
CRITICAL…rce/isaaclab/isaaclab/sim/converters/urdf_converter.py261 for joint_name, damping_ratio in self.cfg.joint_drive.gains.damping_ratio.items():CODE
CRITICAL…rce/isaaclab/isaaclab/sim/converters/urdf_converter.py279 for joint_name, natural_frequency in self.cfg.joint_drive.gains.natural_frequency.items():CODE
Structural Annotation Overuse14 hits · 28 pts
SeverityFileLineSnippetContext
LOW…rce/isaaclab/test/managers/test_termination_manager.py129 # Step 5: terminated fires, not timeoutCOMMENT
LOW…rce/isaaclab/test/managers/test_termination_manager.py135 # Step 10: both fire; timeout and terminated both TrueCOMMENT
LOW…ce/isaaclab/test/controllers/test_ik_configs/README.md60### Step 1: Choose Robot TypeCOMMENT
LOW…ce/isaaclab/test/controllers/test_ik_configs/README.md64### Step 2: Define TolerancesCOMMENT
LOW…ce/isaaclab/test/controllers/test_ik_configs/README.md74### Step 3: Create Test MovementsCOMMENT
LOW…ce/isaaclab/test/controllers/test_ik_configs/README.md81### Step 4: Specify Hand PosesCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py988 # Step 1: Ensure all prims have Fabric hierarchy attributesCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py1017 # Step 2: Create index arrays for batch operationsCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py1027 # Step 3: Create Fabric selection with attribute filteringCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py1047 # Step 4: Create bidirectional mapping between view and fabric indicesCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py606 # Step 1: Get elastomer pose and precompute pose componentsCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py618 # Step 2: Transform tactile points to contact object local frame for SDF queriesCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py629 # Step 3: Query SDF for collision detectionCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py634 # Step 4: Compute tactile forces from SDF dataCOMMENT
Modern AI Meta-Vocabulary9 hits · 26 pts
SeverityFileLineSnippetContext
MEDIUMtools/test_settings.py27 "test_multi_agent_environments.py": 800, # This test runs through multi-agent environments for 100 steps eachCODE
MEDIUMsource/isaaclab/test/envs/test_direct_marl_env.py72 # check multi-agent configCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py50 # check if it is possible to use the multi-agent environment state as single-agent observationCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py99 # split single-agent actions to build the multi-agent onesCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py170 # check if it is possible to use the multi-agent environment state as agent observationCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py235 # split agent actions to build the multi-agent onesCOMMENT
MEDIUMsource/isaaclab_contrib/test/assets/test_multirotor.py339 # scaffolding. If we got a stub, it won't have `is_initialized`.COMMENT
MEDIUMscripts/reinforcement_learning/rl_games/play.py202 # operations such as masking that is used for multi-agent learning by RL-Games.COMMENT
MEDIUMscripts/reinforcement_learning/skrl/play.py226 # - multi-agent (deterministic) actionsCOMMENT
AI Slop Vocabulary11 hits · 26 pts
SeverityFileLineSnippetContext
LOWsource/isaaclab/isaaclab/sim/simulation_context.py212 # TODO @mayank: Why not just use get_active_viewport_and_window() directly?COMMENT
MEDIUMsource/isaaclab/isaaclab/sim/utils/prims.py815 # note: we prefer using the command here as it is more robust than the USD APICOMMENT
LOW…/isaaclab/isaaclab/assets/articulation/articulation.py1511 # The articulation root prim path is specified explicitly, so we can just use this.STRING
LOW…urce/isaaclab/isaaclab/devices/openxr/openxr_device.py332 # No need for conversion, just return the updated dictionaryCOMMENT
MEDIUM…y/gear_assembly/config/ur_10e/ros_inference_env_cfg.py86 # and apply appropriate noise models for robust real-world deployment.COMMENT
MEDIUM…y/gear_assembly/config/ur_10e/ros_inference_env_cfg.py185 # and apply appropriate noise models for robust real-world deployment.COMMENT
MEDIUM…ipulation/stack/config/galbot/stack_rmp_rel_env_cfg.py302 # but smaller to ensure robust grasping.COMMENT
MEDIUM…/isaaclab_mimic/motion_planners/motion_planner_base.py109 # A more robust solution might involve a dedicated method to get the full plan.COMMENT
LOW…aaclab_mimic/motion_planners/curobo/plan_visualizer.py881 # If only one waypoint, just return itCOMMENT
MEDIUM…saaclab_mimic/motion_planners/curobo/curobo_planner.py769 # Use bidirectional matching for robust path matchingCOMMENT
MEDIUM…saaclab_mimic/isaaclab_mimic/datagen/data_generator.py738 # Plan motion using motion planner with comprehensive world updateCOMMENT
Cross-Language Confusion4 hits · 25 pts
SeverityFileLineSnippetContext
HIGH…saaclab/controllers/pink_ik/null_space_posture_task.py66 for the primary tasks: :math:`\mathbf{J}_{\text{primary}} \cdot \dot{\mathbf{q}}_{\text{null}} = \mathbf{0}`.CODE
HIGH…saaclab/controllers/pink_ik/null_space_posture_task.py225 :math:`\mathbf{J}_{\text{primary}} \cdot \dot{\mathbf{q}}_{\text{null}} = \mathbf{0}`.CODE
HIGH…isaaclab/isaaclab/devices/spacemouse/se2_spacemouse.py130 # no device found: return falseCOMMENT
HIGH…isaaclab/isaaclab/devices/spacemouse/se3_spacemouse.py155 # no device found: return falseCOMMENT
Verbosity Indicators10 hits · 20 pts
SeverityFileLineSnippetContext
LOW…rce/isaaclab/test/managers/test_termination_manager.py129 # Step 5: terminated fires, not timeoutCOMMENT
LOW…rce/isaaclab/test/managers/test_termination_manager.py135 # Step 10: both fire; timeout and terminated both TrueCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py988 # Step 1: Ensure all prims have Fabric hierarchy attributesCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py1017 # Step 2: Create index arrays for batch operationsCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py1027 # Step 3: Create Fabric selection with attribute filteringCOMMENT
LOWsource/isaaclab/isaaclab/sim/views/xform_prim_view.py1047 # Step 4: Create bidirectional mapping between view and fabric indicesCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py606 # Step 1: Get elastomer pose and precompute pose componentsCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py618 # Step 2: Transform tactile points to contact object local frame for SDF queriesCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py629 # Step 3: Query SDF for collision detectionCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py634 # Step 4: Compute tactile forces from SDF dataCOMMENT
AI Structural Patterns19 hits · 19 pts
SeverityFileLineSnippetContext
LOW…/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py122CODE
LOW…urce/isaaclab/isaaclab/managers/observation_manager.py458CODE
LOWsource/isaaclab/isaaclab/actuators/actuator_pd.py380CODE
LOWsource/isaaclab/isaaclab/actuators/actuator_base.py113CODE
LOW…rce/isaaclab/isaaclab/controllers/operational_space.py346CODE
LOWsource/isaaclab/isaaclab/sim/simulation_context.py1034CODE
LOWsource/isaaclab/isaaclab/sim/utils/prims.py44CODE
LOWsource/isaaclab/isaaclab/envs/mdp/events.py885CODE
LOW…isaaclab_tasks/direct/shadow_hand/feature_extractor.py55CODE
LOW…_tasks/manager_based/manipulation/deploy/mdp/events.py211CODE
LOW…manager_based/manipulation/dexsuite/mdp/curriculums.py82CODE
LOW…ager_based/manipulation/pick_place/mdp/terminations.py25CODE
LOW…ager_based/manipulation/pick_place/mdp/terminations.py90CODE
LOW…s/manager_based/manipulation/stack/mdp/terminations.py25CODE
LOW…comanipulation_sdg/envs/g1_locomanipulation_sdg_env.py175CODE
LOW…urce/isaaclab_mimic/isaaclab_mimic/datagen/waypoint.py429CODE
LOW…itation_learning/locomanipulation_sdg/generate_data.py603CODE
LOWscripts/benchmarks/benchmark_cameras.py415CODE
LOWscripts/benchmarks/benchmark_cameras.py578CODE
AI Response Leakage1 hit · 11 pts
SeverityFileLineSnippetContext
HIGH…_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py188# I've added support for batching and pruning.COMMENT
Slop Phrases6 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUM…ger_based/manipulation/stack/config/galbot/__init__.py15# you can use for both absolute and relative mode, by given the USE_RELATIVE_MODE environment variableCOMMENT
MEDIUM…n/place/config/agibot/place_toy2box_rmp_rel_env_cfg.py274 # then you can use below MassPropertiesCfg to set the mass of the toy_truckCOMMENT
LOW…urce/isaaclab_mimic/isaaclab_mimic/datagen/waypoint.py253 # make sure to skip the first element of the new path, which already exists on the current trajectory pathCOMMENT
LOW…urce/isaaclab_mimic/isaaclab_mimic/datagen/waypoint.py339 # make sure to preserve noise from first element of other trajectoryCOMMENT
LOWscripts/reinforcement_learning/ray/launch.py11 # If the head node is stuck on container creating, make sure to create a secretSTRING
MEDIUM…ement_learning/ray/hyperparameter_tuning/vision_cfg.py23 These ranges were selected for demonstration purposes. Best ranges are run/task specific."""STRING
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…/manager_based/manipulation/deploy/mdp/noise_models.py61 dummy_data = torch.zeros(CODE
LOW…/manager_based/manipulation/deploy/mdp/noise_models.py66 sampled_noise = self._noise_model_cfg.noise_cfg.func(dummy_data, self._noise_model_cfg.noise_cfg)CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocs/source/refs/snippets/code_skeleton.py15def run_task(task_name: str):CODE