AI Slop Code RIsk Monitor

isaac-sim/IsaacLab

Unified framework for robot learning with multi-physics/renderer support

38.2 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for isaac-sim/IsaacLab, a Python project with 8,313 GitHub stars. SynthScan examined 612,348 lines of code across 3118 source files, recording 12237 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 38.2 (High pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

38.2
Adjusted Signal
38.2
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
8.3K
Stars
Python
Language
612.3K
Lines of Code
3.1K
Files
12.2K
Pattern Hits
2026-10-12
Scan Date
0.56
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 49.6/100 · MEDIUM

Can maintainers explain intent, assumptions, and trade-offs? 7290 finding(s).

Hallucinated Dependency & Supply Chain Risk 16.8/100 · LOW

Are imports declared and package/API names verified? 1497 finding(s).

Agent Over-Engineering Ratio 77.8/100 · CRITICAL

Are wrappers, guards, and repeated structures necessary? 9422 finding(s).

PR Review Velocity Impact 86.2/100 · CRITICAL

Which changes need focused human review? 12237 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 66HIGH 1673MEDIUM 1506LOW 8992

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 12237 distinct pattern matches across 21 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Cross-File Repetition1375 hits · 6875 pts
SeverityFileLineSnippetContext
HIGHtools/docs/media/capture_quickstart.py0return a command-line option value from either supported argparse form.STRING
HIGHtools/docs/media/capture_reinforcement_learning.py0return a command-line option value from either supported argparse form.STRING
HIGHtools/docs/media/visualizers/capture_visualizer.py0return a command-line option value from either supported argparse form.STRING
HIGHsource/isaaclab_teleop/isaaclab_teleop/xr_cfg.py0configuration for viewing and interacting with the environment through an xr device.STRING
HIGHsource/isaaclab/isaaclab/envs/manager_based_env_cfg.py0configuration for viewing and interacting with the environment through an xr device.STRING
HIGHsource/isaaclab/isaaclab/envs/direct_rl_env_cfg.py0configuration for viewing and interacting with the environment through an xr device.STRING
HIGHsource/isaaclab/isaaclab/envs/direct_marl_env_cfg.py0configuration for viewing and interacting with the environment through an xr device.STRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0initialize the hand retargeting. args: hand_joint_names: names of hand joints in the robot model right_hand_config_filenSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0initialize the hand retargeting. args: hand_joint_names: names of hand joints in the robot model right_hand_config_filenSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0initialize the hand retargeting. args: hand_joint_names: names of hand joints in the robot model right_hand_config_filenSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0update yaml file with the correct urdf path. args: yaml_path: path to the yaml configuration file urdf_path: path to theSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0update yaml file with the correct urdf path. args: yaml_path: path to the yaml configuration file urdf_path: path to theSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0update yaml file with the correct urdf path. args: yaml_path: path to the yaml configuration file urdf_path: path to theSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0prepares the hand joints data for retargeting. args: hand_poses: dictionary containing hand pose data with joint positioSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0prepares the hand joints data for retargeting. args: hand_poses: dictionary containing hand pose data with joint positioSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0prepares the hand joints data for retargeting. args: hand_poses: dictionary containing hand pose data with joint positioSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0computes reference value for retargeting. args: joint_position: joint positions array indices: target link indices retarSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0computes reference value for retargeting. args: joint_position: joint positions array indices: target link indices retarSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0computes reference value for retargeting. args: joint_position: joint positions array indices: target link indices retarSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0computes retargeted joint angles for one hand. args: hand_joints: dictionary containing hand joint data retargeting: retSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0computes retargeted joint angles for one hand. args: hand_joints: dictionary containing hand joint data retargeting: retSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0computes retargeted joint angles for one hand. args: hand_joints: dictionary containing hand joint data retargeting: retSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0gets indices of hand joints in robot's dof array. args: robot: robot object containing dof information returns: array ofSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0gets indices of hand joints in robot's dof array. args: robot: robot object containing dof information returns: array ofSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0gets indices of hand joints in robot's dof array. args: robot: robot object containing dof information returns: array ofSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0computes retargeted joints for left hand. args: left_hand_poses: dictionary of left hand joint poses returns: retargetedSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0computes retargeted joints for left hand. args: left_hand_poses: dictionary of left hand joint poses returns: retargetedSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0computes retargeted joints for left hand. args: left_hand_poses: dictionary of left hand joint poses returns: retargetedSTRING
HIGH…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py0computes retargeted joints for right hand. args: right_hand_poses: dictionary of right hand joint poses returns: retargeSTRING
HIGH…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py0computes retargeted joints for right hand. args: right_hand_poses: dictionary of right hand joint poses returns: retargeSTRING
HIGH…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py0computes retargeted joints for right hand. args: right_hand_poses: dictionary of right hand joint poses returns: retargeSTRING
HIGHsource/isaaclab_teleop/test/test_hand_debug_viz.py0insert magicmock modules for all heavy dependencies.STRING
HIGHsource/isaaclab_teleop/test/test_cloudxr_lifecycle.py0insert magicmock modules for all heavy dependencies.STRING
HIGH…urce/isaaclab_teleop/test/test_session_step_failure.py0insert magicmock modules for all heavy dependencies.STRING
HIGHsource/isaaclab_teleop/test/test_hand_debug_viz.py0remove stubs installed for this test module from ``sys.modules``.STRING
HIGHsource/isaaclab_teleop/test/test_cloudxr_lifecycle.py0remove stubs installed for this test module from ``sys.modules``.STRING
HIGH…urce/isaaclab_teleop/test/test_session_step_failure.py0remove stubs installed for this test module from ``sys.modules``.STRING
HIGH…ental/isaaclab_experimental/managers/reward_manager.py0sets the configuration of the specified term into the manager. args: term_name: the name of the termination term. cfg: tSTRING
HIGHsource/isaaclab/isaaclab/managers/reward_manager.py0sets the configuration of the specified term into the manager. args: term_name: the name of the termination term. cfg: tSTRING
HIGH…urce/isaaclab/isaaclab/managers/termination_manager.py0sets the configuration of the specified term into the manager. args: term_name: the name of the termination term. cfg: tSTRING
HIGH…ental/isaaclab_experimental/managers/reward_manager.py0gets the configuration for the specified term. args: term_name: the name of the termination term. returns: the configuraSTRING
HIGHsource/isaaclab/isaaclab/managers/reward_manager.py0gets the configuration for the specified term. args: term_name: the name of the termination term. returns: the configuraSTRING
HIGH…urce/isaaclab/isaaclab/managers/termination_manager.py0gets the configuration for the specified term. args: term_name: the name of the termination term. returns: the configuraSTRING
HIGH…ental/isaaclab_experimental/managers/reward_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGH…ental/isaaclab_experimental/managers/action_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGH…/isaaclab_experimental/managers/observation_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGH…ntal/isaaclab_experimental/managers/command_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGHsource/isaaclab/isaaclab/managers/reward_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGHsource/isaaclab/isaaclab/managers/curriculum_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGHsource/isaaclab/isaaclab/managers/action_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGH…urce/isaaclab/isaaclab/managers/observation_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGHsource/isaaclab/isaaclab/managers/command_manager.py0returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the STRING
HIGH…ental/isaaclab_experimental/managers/action_manager.py0sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether theSTRING
HIGHsource/isaaclab/isaaclab/managers/action_manager.py0sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether theSTRING
HIGH…ntal/isaaclab_experimental/managers/command_manager.py0sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether theSTRING
HIGHsource/isaaclab/isaaclab/managers/command_manager.py0sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether theSTRING
HIGHsource/isaaclab/isaaclab/sensors/sensor_base.py0sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether theSTRING
HIGHsource/isaaclab/isaaclab/assets/asset_base.py0sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether theSTRING
HIGH…ental/isaaclab_experimental/managers/action_manager.py0set debug visualization into visualization objects. this function is responsible for creating the visualization objects STRING
HIGH…ntal/isaaclab_experimental/managers/command_manager.py0set debug visualization into visualization objects. this function is responsible for creating the visualization objects STRING
1315 more matches not shown…
Hyper-Verbose Identifiers5942 hits · 5660 pts
SeverityFileLineSnippetContext
LOWconftest.py85def pytest_collection_modifyitems(config, items):CODE
LOWtools/test_file_scheduler.py76def test_one_slot_runs_jobs_in_order_on_the_calling_thread():CODE
LOWtools/test_file_scheduler.py89def test_jobs_fill_the_slots_and_the_next_starts_when_one_finishes():CODE
LOWtools/test_file_scheduler.py105def test_a_wide_job_holds_its_slots_and_is_not_overtaken():CODE
LOWtools/test_file_scheduler.py125def test_a_job_wider_than_the_budget_gets_every_slot():CODE
LOWtools/test_file_scheduler.py138def test_rendering_jobs_never_overlap_and_others_overtake_them():CODE
LOWtools/test_file_scheduler.py166def test_a_renderer_that_ends_without_starting_releases_the_next_which_is_still_cold():CODE
LOWtools/test_file_scheduler.py181def test_only_the_first_renderer_is_cold_when_run_serially():CODE
LOWtools/test_file_scheduler.py194def test_jobs_are_pulled_only_when_they_can_start():CODE
LOWtools/test_file_scheduler.py216def test_an_error_in_one_job_is_raised_after_the_others_finish():CODE
LOWtools/conftest.py280def _dump_hung_process_stacks(process, stdout_fd, stderr_fd, env, options):CODE
LOWtools/conftest.py347def capture_test_output_with_timeout(cmd, timeout, env, startup_deadline=0, report_file="", options=None):CODE
LOWtools/conftest.py578def _make_missing_report_result(CODE
LOWtools/conftest.py641def _capture_system_diagnostics():CODE
LOWtools/conftest.py823def _retry_failed_test_in_fresh_process(CODE
LOWtools/conftest.py1561def _resolve_startup_deadline(file_name: str, timeout: int, is_cold_cache_test: bool) -> int:CODE
LOWtools/conftest.py1640def _load_test_node_ids_from_toml(workspace_root: str) -> list[str]:CODE
LOWtools/conftest.py1667def _collect_test_node_ids_by_file(workspace_root: str) -> dict[str, list[str]]:CODE
LOWtools/conftest.py1703def _format_test_file_results(test_files: list[str], test_status: dict[str, dict], run_device: str) -> str:CODE
LOW⚡tools/test_crash_journal.py89def test_junit_names_reproduces_pytests_own_naming(node_id, expected):CODE
LOW⚡tools/test_crash_journal.py97def test_an_unusable_journal_yields_no_journal_and_no_report(tmp_path, records):CODE
LOW⚡tools/test_crash_journal.py104def test_read_journal_skips_partial_trailing_line(tmp_path):CODE
LOWtools/test_crash_journal.py115def test_read_journal_folds_repeats_within_a_phase_and_keeps_phases_apart(tmp_path):CODE
LOWtools/test_crash_journal.py157def test_culprit_matches_starts_against_finishes_one_for_one(tmp_path, records, expected_culprit):CODE
LOWtools/test_crash_journal.py166def test_create_crash_report_preserves_verdicts_and_blames_the_in_flight_test(tmp_path):CODE
LOWtools/test_crash_journal.py209def test_create_crash_report_keeps_the_recorded_failure_of_the_culprit(tmp_path):CODE
LOWtools/test_crash_journal.py258def test_create_crash_report_blames_the_session_when_nothing_was_in_flight(tmp_path, records, expected_tags):CODE
LOWtools/test_crash_journal.py331def test_a_clean_run_rebuilds_to_the_cases_pytest_itself_wrote(tmp_path):STRING
LOWtools/test_crash_journal.py406def test_deselected_tests_are_not_journaled_as_collected(tmp_path):STRING
LOWtools/test_crash_journal.py432def test_an_xdist_run_journals_each_event_once(tmp_path):STRING
LOWtools/test_crash_journal.py689def test_a_crashed_run_is_rebuilt_from_its_journal(tmp_path, case: _CrashCase):STRING
LOWtools/run_all_tests.py252def extract_tests_and_timeouts(CODE
LOWtools/environ_docs.py170def parse_rl_libraries_from_kwargs(kwargs: dict) -> dict[str, list[str]]:CODE
LOWtools/environ_docs.py220def apply_rl_library_overrides(task_id: str, agents: dict[str, list[str]]) -> dict[str, list[str]]:CODE
LOWtools/environ_docs.py246def _infer_implicit_physics_names(task_name: str) -> set[str]:CODE
LOWtools/environ_docs.py375def patch_curated_environment_tables(content: str, rows: list[EnvironmentDocRow]) -> str:CODE
LOWtools/environ_docs.py422def _parse_task_link_substitutions(content: str) -> dict[str, str]:CODE
LOWtools/environ_docs.py428def _patch_curated_grid_table(CODE
LOWtools/environ_docs.py523def _render_curated_preset_cell(groups: dict[str, set[str]], content_width: int) -> list[str]:CODE
LOWtools/environ_docs.py602def collect_environment_doc_rows(CODE
LOWtools/environ_docs.py667def render_comprehensive_list_table(rows: list[EnvironmentDocRow]) -> str:CODE
LOWtools/environ_docs.py692def collect_environment_browser_preview_images(content: str) -> dict[str, str]:CODE
LOWtools/environ_docs.py710def render_environment_browser_task_rows(CODE
LOWtools/environ_docs.py761def patch_environment_browser_javascript(content: str, generated_rows: str) -> str:CODE
LOWtools/test/test_list_envs.py13def test_list_envs_runs_without_launching_isaac_sim() -> None:CODE
LOW⚡tools/test/test_environ_docs.py69def test_is_training_task_filters_non_training_variants():CODE
LOW⚡tools/test/test_environ_docs.py76def test_get_workflow_detects_custom_manager_based_subclass():CODE
LOW⚡tools/test/test_environ_docs.py83def test_collect_environment_doc_rows_detects_custom_manager_based_subclasses():CODE
LOW⚡tools/test/test_environ_docs.py337def test_format_presets_rst_returns_empty_string_when_unavailable():CODE
LOW⚡tools/test/test_environ_docs.py342def test_format_rl_libraries_returns_empty_string_when_unavailable():CODE
LOW⚡tools/test/test_environ_docs.py346def test_render_comprehensive_list_table_uses_blank_cells_for_missing_values():CODE
LOWtools/test/test_environ_docs.py102def test_parse_rl_libraries_from_kwargs_handles_multi_agent_and_amp():CODE
LOWtools/test/test_environ_docs.py118def test_parse_rl_libraries_does_not_label_canonical_amp_alias_as_ppo():CODE
LOWtools/test/test_environ_docs.py128def test_parse_rl_libraries_does_not_treat_recipe_names_as_algorithms():CODE
LOWtools/test/test_environ_docs.py144def test_apply_rl_library_overrides_supplements_registry_gaps():CODE
LOWtools/test/test_environ_docs.py152def test_format_presets_rst_single_and_multi_line():CODE
LOWtools/test/test_environ_docs.py170def test_format_presets_rst_hides_domain_names_duplicated_by_physics():CODE
LOWtools/test/test_environ_docs.py181def test_format_presets_rst_hides_physics_backend_mirrors_without_physics_preset():CODE
LOWtools/test/test_environ_docs.py192def test_format_presets_rst_hides_concrete_backend_mirrors_without_typed_selectors():CODE
LOWtools/test/test_environ_docs.py203def test_format_presets_rst_keeps_ovphysx_on_physics():CODE
5882 more matches not shown…
Decorative Section Separators1322 hits · 4950 pts
SeverityFileLineSnippetContext
MEDIUMtools/changelog/cli.py38# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py40# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py55# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py59# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py104# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py106# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py225# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py227# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py328# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUMtools/changelog/cli.py330# ---------------------------------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py1072# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py1074# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py1667# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py1669# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py2262# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py2264# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py2481# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py2483# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py85# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py87# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py430# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py432# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py797# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py799# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py1348# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py1350# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py2157# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py2159# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py2171# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py2173# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py2580# ===========================================================================COMMENT
MEDIUMtools/docs/media/visualizers/capture_visualizer.py2582# ===========================================================================COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py915 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py917 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py980 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py982 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1277 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1279 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1419 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1421 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py511 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py513 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py651 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py653 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py714 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py716 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py769 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py771 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1145 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1147 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1253 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1255 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1346 # ------------------------------------------------------------------COMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1348 # ------------------------------------------------------------------COMMENT
MEDIUM…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py81# ----------------------------------------------------------------------------COMMENT
MEDIUM…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py83# ----------------------------------------------------------------------------COMMENT
MEDIUM…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py181# ----------------------------------------------------------------------------COMMENT
MEDIUM…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py183# ----------------------------------------------------------------------------COMMENT
MEDIUM…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py341# ----------------------------------------------------------------------------COMMENT
MEDIUM…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py343# ----------------------------------------------------------------------------COMMENT
1262 more matches not shown…
Unused Imports1422 hits · 1384 pts
SeverityFileLineSnippetContext
LOWconftest.py26CODE
LOWtools/test_file_scheduler.py8CODE
LOWtools/run_install_ci.py43CODE
LOWtools/crash_journal.py19CODE
LOWtools/test_crash_journal.py8CODE
LOWtools/verify_ovrtx_shader_cache.py19CODE
LOWtools/_file_scheduler.py28CODE
LOWtools/environ_docs.py14CODE
LOWtools/update_environments_rst.py18CODE
LOWtools/update_environments_rst.py55CODE
LOWtools/update_environments_rst.py59CODE
LOWtools/test/test_environ_docs.py8CODE
LOWtools/test/test_environ_docs.py65CODE
LOWtools/changelog/cli.py18CODE
LOWtools/docs/media/capture_quickstart.py8CODE
LOWtools/docs/media/capture_quickstart.py25CODE
LOWtools/docs/media/capture_renderer_gallery.py8CODE
LOWtools/docs/media/capture_reinforcement_learning.py8CODE
LOWtools/docs/media/capture_reinforcement_learning.py22CODE
LOWtools/docs/media/visualizers/capture_visualizer.py38CODE
LOWtools/docs/media/visualizers/capture_visualizer.py75CODE
LOWtools/wheel_builder/build_backend.py8CODE
LOWtools/wheel_builder/gen_uv_overrides.py8CODE
LOWtools/wheel_builder/stage.py8CODE
LOWtools/skills/cli.py13CODE
LOWtools/skills/test/test_validate.py8CODE
LOWtools/perf_smoke/store.py13CODE
LOWtools/perf_smoke/metrics.py8CODE
LOWtools/perf_smoke/__init__.py16CODE
LOWtools/perf_smoke/__init__.py16CODE
LOWtools/perf_smoke/__init__.py16CODE
LOWtools/perf_smoke/cli.py19CODE
LOWtools/perf_smoke/contract.py16CODE
LOWtools/perf_smoke/compare.py14CODE
LOWtools/perf_smoke/report.py13CODE
LOWdocker/test/test_image_invariants.py14CODE
LOWdocker/test/test_run_install_ci.py6CODE
LOWdocker/utils/x11_utils.py8CODE
LOWdocker/utils/__init__.py6CODE
LOWdocker/utils/state_file.py6CODE
LOWdocker/utils/container_interface.py6CODE
LOWdocker/utils/volume_mounts.py19CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py8CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py8CODE
LOW…lab_teleop/isaaclab_teleop/teleop_message_processor.py14CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py23CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py32CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/command_handler.py8CODE
LOW…urce/isaaclab_teleop/isaaclab_teleop/control_events.py8CODE
LOW…ce/isaaclab_teleop/isaaclab_teleop/isaac_teleop_cfg.py8CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py8CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py8CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/xr_cfg.py9CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py8CODE
LOW…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py8CODE
LOW…saaclab_teleop/isaaclab_teleop/visualizers/__init__.py8CODE
LOW…saaclab_teleop/isaaclab_teleop/visualizers/__init__.py9CODE
LOW…p/isaaclab_teleop/visualizers/hand_joint_visualizer.py8CODE
LOW…aaclab_teleop/visualizers/controller_aim_visualizer.py8CODE
LOW…b_teleop/isaaclab_teleop/deprecated/retargeter_base.py14CODE
1362 more matches not shown…
Docstring Block Structure249 hits · 1242 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
HIGHtools/_file_scheduler.py148Run ``run`` for every job, at most ``max_slots`` slots at a time. Args: jobs: Jobs in the order they shouldSTRING
HIGHtools/perf_smoke/store.py108Parse and validate one stored row. Args: data: Decoded JSON object. source: Human-readable origin, STRING
HIGHtools/perf_smoke/store.py350Return the most recent rows recorded for ``contract_hash``. Walks monthly partitions backwards from ``now`` until `STRING
HIGHtools/perf_smoke/store.py395Record one measurement, without ever overwriting an existing one. Args: row: The measurement to record. STRING
HIGHtools/perf_smoke/metrics.py103Return total startup wall time [s]: the sum of the bundle's startup phases. Args: bundle: A schema-v1 runtiSTRING
HIGHtools/perf_smoke/metrics.py126Extract every metric in :data:`METRICS` from a runtime bundle. Args: bundle: A schema-v1 runtime bundle. STRING
HIGHtools/perf_smoke/contract.py134Build the comparability contract for a runtime bundle. Args: bundle: A schema-v1 runtime bundle. ReturSTRING
HIGHtools/perf_smoke/compare.py100Resolve gating policy for every metric of one combination. Args: config: Parsed ``perf_smoke_thresholds.jsoSTRING
HIGHdocker/utils/state_file.py79Get a variable from the configuration object. Note: Since we use the ConfigParser class, the sectioSTRING
HIGHdocker/utils/container_interface.py124Run a docker command in the context directory and surface its failure. Args: cmd: The docker commanSTRING
HIGH…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1154Execute one step of the teleop session and return the action tensor. If the session has not been started yet (bSTRING
HIGH…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py291Process current device state and return control commands. If the Isaac Capture session has not been started yetSTRING
HIGH…op/isaaclab_teleop/deprecated/teleop_device_factory.py31Create a teleoperation device based on configuration. .. deprecated:: Use :class:`isaaclab_teleop.IsaacTeleSTRING
HIGH…ental/isaaclab_experimental/managers/reward_manager.py358Gets the configuration for the specified term. Args: term_name: The name of the reward term. STRING
HIGH…/isaaclab_experimental/managers/observation_manager.py457Computes the observations for a given group. The observations for a given group are computed by calling the regSTRING
HIGH…isaaclab_experimental/utils/buffers/circular_buffer.py167Retrieve the data from the circular buffer in last-in-first-out (LIFO) fashion. If the requested index is largeSTRING
HIGH…ental/isaaclab_experimental/envs/direct_rl_env_warp.py526Run rendering without stepping through the physics. By convention, if mode is: - **human**: Render to STRING
HIGH…saaclab_experimental/envs/manager_based_rl_env_warp.py397Run rendering without stepping through the physics. By convention, if mode is: - **human**: Render to STRING
HIGHsource/isaaclab_ov/isaaclab_ov/_runtime.py21Import an optional ``ovphysx`` runtime module with an actionable install error. Args: module_name: Name of STRING
HIGHsource/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py71Return render-var configs for the requested camera outputs. Shared sources are de-duplicated. Segmentation requestsSTRING
HIGH…clab_ov/isaaclab_ov/renderers/ovrtx_annotator_utils.py83Decode an OVRTX ``IdentifierMap``-layout render var buffer into ``(id, raw_label)`` pairs. Shared layout for the ``STRING
HIGH…v/isaaclab_ov/sensors/contact_sensor/contact_sensor.py536Boolean mask (as float) of bodies that established contact within ``dt`` [s]. Outdated sensor buffers are refreSTRING
HIGH…v/isaaclab_ov/sensors/contact_sensor/contact_sensor.py569Boolean mask (as float) of bodies that broke contact within ``dt`` [s]. Outdated sensor buffers are refreshed bSTRING
HIGH…rce/isaaclab_ov/isaaclab_ov/physics/ovphysx_manager.py60Create the default cooked-collider cache directory and refuse one this user does not own. The default sits in the sSTRING
HIGH…urce/isaaclab_ov/isaaclab_ov/sim/views/ovphysx_view.py196Resolve a lowercased attribute name to its :class:`TensorType` member. Args: name: Lowercased enum name, e.STRING
HIGH…saaclab_physx/sensors/contact_sensor/contact_sensor.py247Checks if bodies that have established contact within the last :attr:`dt` seconds. This function checks if the STRING
HIGH…saaclab_physx/sensors/contact_sensor/contact_sensor.py297Checks if bodies that have broken contact within the last :attr:`dt` seconds. This function checks if the bodieSTRING
HIGH…b_physx/sensors/frame_transformer/frame_transformer.py594Extract a normalized body path from a prim path. Removes the environment instance segment `/envs/env_<id>/` to STRING
HIGHsource/isaaclab/test/app/standalone_script_cases.py352Select packaged programs or scripts within a tutorial directory. Args: specs: Discovered standalone script STRING
HIGH…ce/isaaclab/test/controllers/test_operational_space.py1702Update the target for the operational space controller. Args: osc (OperationalSpaceController): The operatiSTRING
HIGH…ce/isaaclab/test/controllers/test_operational_space.py1752Convert the target command to the task frame if required. Args: osc (OperationalSpaceController): The operaSTRING
HIGHsource/isaaclab/isaaclab/benchmark/micro.py97Summarize a non-empty latency sample series. Args: samples_s: Latency samples [s]. Returns: MeSTRING
HIGHsource/isaaclab/isaaclab/benchmark/formatters.py68Get or create a formatter instance by type name. Args: instance_type: Type of formatter to create (STRING
HIGHsource/isaaclab/isaaclab/benchmark/dispatch.py45Dispatch a typed benchmark request to its workflow implementation. Args: request: Typed benchmark request. STRING
HIGHsource/isaaclab/isaaclab/benchmark/microbenchmark.py87Resolve one exact physics/component selection. Args: physics: Exact physics variant. coSTRING
HIGHsource/isaaclab/isaaclab/benchmark/microbenchmark.py145Parse and run ``isaaclab microbenchmark``. Args: args: Command arguments. Uses :data:`sys.argv` when ``NoneSTRING
HIGHsource/isaaclab/isaaclab/benchmark/distributed.py43Build rank metadata from the environment populated by ``torchrun``. Args: enabled: Whether ``--distSTRING
HIGHsource/isaaclab/isaaclab/benchmark/capture.py259Build a :class:`~isaaclab.benchmark.RunConfig` from a concrete task config. Args: env_cfg: Concrete task enSTRING
HIGHsource/isaaclab/isaaclab/benchmark/measurements.py204Get a metadata field's value. Args: name: Field name. Note that fields are named internally like 'ESTRING
HIGH…e/isaaclab/isaaclab/benchmark/sensor_suites/contact.py91Run and report the common contact-sensor cadence workload. Args: benchmark_name: Name used in output metadaSTRING
HIGH…ce/isaaclab/isaaclab/benchmark/entrypoints/multigpu.py59Build the launcher configuration for a multi-GPU benchmark workflow. Args: workflow: Base benchmark workfloSTRING
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…isaaclab/sensors/contact_sensor/base_contact_sensor.py169Checks if bodies that have established contact within the last :attr:`dt` seconds. This function checks if the STRING
HIGH…isaaclab/sensors/contact_sensor/base_contact_sensor.py199Checks 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
HIGHsource/isaaclab/isaaclab/sensors/camera/camera_data.py140Build a :class:`CameraData` with output buffers pre-allocated as warp arrays. Allocates one ``(num_views, heighSTRING
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
HIGHsource/isaaclab/isaaclab/app/sim_launcher.py113Build a physics config for the requested backend. Args: physics_cfg_str: Backend selector: ``"physx"``, ``"STRING
HIGHsource/isaaclab/isaaclab/test/utils/devices.py164Resolve the device list to parametrize a test over, as ``scope ∩ runtime``. ``scope`` is this argument; the runtimeSTRING
HIGH…ce/isaaclab/isaaclab/scene_data/scene_data_provider.py242Create an index mapping from sim backend transforms to desired output ordering. For each transform in the sim bSTRING
HIGHsource/isaaclab/isaaclab/managers/reward_manager.py176Gets the configuration for the specified term. Args: term_name: The name of the reward term. STRING
HIGH…urce/isaaclab/isaaclab/managers/termination_manager.py229Gets the configuration for the specified term. Args: term_name: The name of the termination term. STRING
HIGHsource/isaaclab/isaaclab/managers/event_manager.py312Gets 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.py376Computes the observations for a given group. The observations for a given group are computed by calling the regSTRING
HIGHsource/isaaclab/isaaclab/terrains/terrain_importer.py155Set the debug visualization of the terrain importer. Args: debug_vis: Whether to visualize the terrSTRING
HIGHsource/isaaclab/isaaclab/terrains/utils.py103Finds 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.py25Generate a terrain with height sampled uniformly from a specified range. .. image:: ../../_static/terrains/height_fSTRING
HIGH…isaaclab/isaaclab/terrains/height_field/hf_terrains.py298Generate a terrain with a wave pattern. The terrain is a flat platform at the center of the terrain with a wave patSTRING
189 more matches not shown…
Hallucination Indicators66 hits · 815 pts
SeverityFileLineSnippetContext
CRITICALtools/perf_smoke/store.py310 from azure.core.exceptions import AzureErrorCODE
CRITICALtools/perf_smoke/store.py324 from azure.core.exceptions import AzureError, ResourceNotFoundErrorCODE
CRITICALtools/perf_smoke/store.py338 from azure.core.exceptions import AzureError, ResourceExistsErrorCODE
CRITICAL…saaclab_experimental/envs/mdp/actions/joint_actions.py275 defaults_np = self._asset.data.default_joint_pos.warp.numpy()CODE
CRITICAL⚡…experimental/test/envs/test_frontend_cfg_conversion.py226 assert cfg.rewards.pole_pos.func.__module__.startswith("isaaclab_tasks_experimental.core.cartpole.mdp")CODE
CRITICAL⚡…experimental/test/envs/test_frontend_cfg_conversion.py227 assert cfg.rewards.success_rate.func.__module__.startswith("isaaclab_tasks_experimental.core.cartpole.mdp")CODE
CRITICALsource/isaaclab_physx/test/assets/test_rigid_object.py283 poses = self.collection.data.default_body_pose.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py290 self.default_mass = self.asset.data.body_mass.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py292 self.default_inertia = self.asset.data.body_inertia.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py302 masses = self.asset.data.body_mass.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py842 self.default_joint_friction_coeff = self.asset.data.joint_friction_coeff.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py843 self.default_joint_armature = self.asset.data.joint_armature.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py844 self.default_joint_pos_limits = self.asset.data.joint_pos_limits.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py845 self.default_viscous_joint_friction_coeff = self.asset.data.joint_viscous_friction_coeff.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py849 self.default_dynamic_joint_friction_coeff = self.asset.data.joint_dynamic_friction_coeff.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py1030 self.default_fixed_tendon_stiffness = self.asset.data.fixed_tendon_stiffness.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py1031 self.default_fixed_tendon_damping = self.asset.data.fixed_tendon_damping.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py1032 self.default_fixed_tendon_pos_limits = self.asset.data.fixed_tendon_pos_limits.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py1035 self.default_fixed_tendon_limit_stiffness = self.asset.data.fixed_tendon_limit_stiffness.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py1037 self.default_fixed_tendon_rest_length = self.asset.data.fixed_tendon_rest_length.torch.clone()CODE
CRITICAL⚡source/isaaclab/isaaclab/envs/mdp/events.py1039 self.default_fixed_tendon_offset = self.asset.data.fixed_tendon_offset.torch.clone()CODE
CRITICALsource/isaaclab/isaaclab/envs/mdp/events.py327 inertias = self.asset.data.body_inertia.torch.clone()CODE
CRITICALsource/isaaclab/isaaclab/envs/mdp/events.py416 self.default_inertia = self.asset.data.body_inertia.torch.clone()CODE
CRITICALsource/isaaclab/isaaclab/envs/mdp/events.py494 self.default_com = self.asset.data.body_com_pose_b.torch.clone()CODE
CRITICALsource/isaaclab/isaaclab/envs/mdp/events.py657 self.default_joint_stiffness = self.asset.data.joint_stiffness.torch.clone()CODE
CRITICALsource/isaaclab/isaaclab/envs/mdp/events.py658 self.default_joint_damping = self.asset.data.joint_damping.torch.clone()CODE
CRITICALsource/isaaclab/isaaclab/envs/mdp/events.py939 self.asset.data.default_joint_armature.torch.clone(),CODE
CRITICAL…b/isaaclab/envs/mdp/actions/pink_task_space_actions.py350 current_joint_pos = self._asset.data.joint_pos.torch.cpu().numpy()[env_index]CODE
CRITICAL…saaclab/isaaclab/envs/mdp/commands/velocity_command.py219 base_pos_w = self.robot.data.root_pos_w.torch.clone()CODE
CRITICAL⚡…/isaaclab_tasks/test/core/test_reach_franka_presets.py164 assert cfg.scene.robot.spawn.usd_path.endswith("/FrankaEmika/franka_panda.usda")CODE
CRITICAL…/isaaclab_tasks/test/core/test_reach_franka_presets.py190 assert cfg.scene.robot.spawn.usd_path.endswith("/FrankaEmika/franka_panda.usda")CODE
CRITICAL…/isaaclab_tasks/test/contrib/test_franka_pour_spill.py44 points = env._media.data.particle_pos_w.torch.clone() - env.env_origins[:, None]CODE
CRITICAL…lab_tasks/isaaclab_tasks/core/handover/handover_env.py268 object_default_pose = self.object.data.default_root_pose.torch.clone()[env_ids]CODE
CRITICAL…lab_tasks/isaaclab_tasks/core/handover/handover_env.py269 object_default_vel = self.object.data.default_root_vel.torch.clone()[env_ids]CODE
CRITICAL…ks/isaaclab_tasks/core/reorient/reorient_direct_env.py71 joint_pos_limits = self.hand.data.joint_limits.torch.to(self.device)CODE
CRITICAL⚡…lab_tasks/isaaclab_tasks/core/lift/mdp/observations.py150 object_pos_w = self.object.data.root_pos_w.torch.unsqueeze(1)CODE
CRITICAL⚡…lab_tasks/isaaclab_tasks/core/lift/mdp/observations.py151 object_quat_w = self.object.data.root_quat_w.torch.unsqueeze(1).expand(-1, num_points, -1)CODE
CRITICAL⚡…lab_tasks/isaaclab_tasks/core/lift/mdp/observations.py155 ref_pos_w = self.ref_asset.data.root_pos_w.torch.unsqueeze(1).expand(-1, num_points, -1)CODE
CRITICAL⚡…lab_tasks/isaaclab_tasks/core/lift/mdp/observations.py156 ref_quat_w = self.ref_asset.data.root_quat_w.torch.unsqueeze(1).expand(-1, num_points, -1)CODE
CRITICAL…clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py329 jacobians = self.robot_asset.data.body_link_jacobian_w.torch.clone()CODE
CRITICAL…ks/contrib/navigation/mdp/pre_trained_policy_action.py143 base_pos_w = self.robot.data.root_pos_w.torch.clone()CODE
CRITICAL…sks/isaaclab_tasks/contrib/automate/disassembly_env.py64 inertias = self._robot.data.body_inertia.torch.clone()CODE
CRITICAL…sks/isaaclab_tasks/contrib/automate/disassembly_env.py196 self.joint_pos = self._robot.data.joint_pos.torch.clone()CODE
CRITICAL…sks/isaaclab_tasks/contrib/automate/disassembly_env.py197 self.joint_vel = self._robot.data.joint_vel.torch.clone()CODE
CRITICAL…_tasks/isaaclab_tasks/contrib/automate/assembly_env.py90 inertias = self._robot.data.body_inertia.torch.clone()CODE
CRITICAL…_tasks/isaaclab_tasks/contrib/automate/assembly_env.py273 self.joint_pos = self._robot.data.joint_pos.torch.clone()CODE
CRITICAL…_tasks/isaaclab_tasks/contrib/automate/assembly_env.py274 self.joint_vel = self._robot.data.joint_vel.torch.clone()CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py475 held_pose = self._held_asset.data.default_root_pose.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py476 held_vel = self._held_asset.data.default_root_vel.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py483 fixed_pose = self._fixed_asset.data.default_root_pose.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py484 fixed_vel = self._fixed_asset.data.default_root_vel.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py707 small_gear_pose = self._small_gear_asset.data.default_root_pose.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py708 small_gear_vel = self._small_gear_asset.data.default_root_vel.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py715 large_gear_pose = self._large_gear_asset.data.default_root_pose.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py716 large_gear_vel = self._large_gear_asset.data.default_root_vel.torch.clone()[env_ids]CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py758 held_pose = self._held_asset.data.default_root_pose.torch.clone()CODE
CRITICAL⚡…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py759 held_vel = self._held_asset.data.default_root_vel.torch.clone()CODE
CRITICAL…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py111 self.joint_pos = self._robot.data.joint_pos.torch.clone()CODE
CRITICAL…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py112 self.joint_vel = self._robot.data.joint_vel.torch.clone()CODE
CRITICAL…ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py599 fixed_pose = self._fixed_asset.data.default_root_pose.torch.clone()[env_ids]CODE
6 more matches not shown…
Modern Structural Boilerplate471 hits · 478 pts
SeverityFileLineSnippetContext
LOWtools/conftest.py33logger = logging.getLogger(__name__)CODE
LOWtools/template/generator.py27def _setup_git_repo(project_dir: str) -> None:CODE
LOWtools/perf_smoke/__init__.py18__all__ = ["METRICS", "Metric", "PerfSmokeError"]CODE
LOWdocker/utils/__init__.py8__all__ = ["ContainerInterface"]CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py30logger = logging.getLogger(__name__)CODE
LOW⚡…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py439 def _update_visibility(self) -> None:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py105logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py35logger = logging.getLogger(__name__)CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py30logger = logging.getLogger(__name__)CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py17logger = logging.getLogger(__name__)CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py31logger = logging.getLogger(__name__)CODE
LOW…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py29logger = logging.getLogger(__name__)CODE
LOW⚡…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py381 def _update_debug_visualization(self) -> None:CODE
LOW…saaclab_teleop/isaaclab_teleop/visualizers/__init__.py11__all__ = ["ControllerAimVisualizer", "HandJointVisualizer"]CODE
LOW…p/isaaclab_teleop/visualizers/hand_joint_visualizer.py17logger = logging.getLogger(__name__)CODE
LOW…aaclab_teleop/visualizers/controller_aim_visualizer.py14logger = logging.getLogger(__name__)CODE
LOW…b_teleop/isaaclab_teleop/deprecated/retargeter_base.py16__all__ = ["RetargeterBase", "RetargeterCfg"]CODE
LOW…op/isaaclab_teleop/deprecated/teleop_device_factory.py25logger = logging.getLogger(__name__)CODE
LOW…eop/isaaclab_teleop/deprecated/openxr/openxr_device.py27logger = logging.getLogger(__name__)CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py23logger = logging.getLogger(__name__)CODE
LOW…eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py18logger = logging.getLogger(__name__)CODE
LOW…s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py18logger = logging.getLogger(__name__)CODE
LOW…s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py18logger = logging.getLogger(__name__)CODE
LOW…imental/isaaclab_experimental/managers/manager_base.py46logger = logging.getLogger(__name__)CODE
LOW…mental/isaaclab_experimental/managers/event_manager.py36logger = logging.getLogger(__name__)CODE
LOW…tal/isaaclab_experimental/managers/manager_term_cfg.py28__all__ = [CODE
LOW…tal/isaaclab_experimental/utils/manager_call_switch.py21logger = logging.getLogger(__name__)CODE
LOW…ab_experimental/isaaclab_experimental/envs/frontend.py51logger = logging.getLogger(__name__)CODE
LOW…ab_experimental/isaaclab_experimental/envs/frontend.py54__all__ = [CODE
LOW…ental/isaaclab_experimental/envs/direct_rl_env_warp.py45logger = logging.getLogger(__name__)CODE
LOW…l/isaaclab_experimental/envs/manager_based_env_warp.py47logger = logging.getLogger(__name__)CODE
LOW…saaclab_experimental/envs/manager_based_rl_env_warp.py38logger = logging.getLogger(__name__)CODE
LOW…saaclab_experimental/envs/mdp/actions/joint_actions.py27logger = logging.getLogger(__name__)CODE
LOW…clab_visualizers/isaaclab_visualizers/desktop_entry.py15logger = logging.getLogger(__name__)CODE
LOW…ab_visualizers/isaaclab_visualizers/newton/__init__.py21__all__ = [CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py56logger = logging.getLogger(__name__)CODE
LOW…lab_visualizers/newton/newton_visualization_markers.py24logger = logging.getLogger(__name__)CODE
LOW…lab_visualizers/newton/newton_visualization_markers.py93 def set_visibility(self, visible: bool) -> None:CODE
LOW…alizers/isaaclab_visualizers/rerun/rerun_visualizer.py38logger = logging.getLogger(__name__)CODE
LOW…lab_visualizers/isaaclab_visualizers/rerun/__init__.py21__all__ = ["RerunVisualizer", "RerunVisualizerCfg"]CODE
LOW…/isaaclab_visualizers/kit/kit_visualization_markers.py25logger = logging.getLogger(__name__)CODE
LOW…/isaaclab_visualizers/kit/kit_visualization_markers.py85 def set_visibility(self, visible: bool) -> None:CODE
LOW…aclab_visualizers/isaaclab_visualizers/kit/__init__.py21__all__ = ["KitVisualizer", "KitVisualizerCfg"]CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py30logger = logging.getLogger(__name__)CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py402 def _setup_backend_menubar_label(self) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py429 async def _setup_backend_menubar_label_async(self) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py525 def _setup_viewport(self) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py587 def _setup_streaming_view(self, num_envs: int) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py630 def _update_camera_image_panel(self) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py730 def _set_viewport_camera(self, position: tuple[float, float, float], target: tuple[float, float, float]) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py929 def _setup_initial_camera_view(self) -> None:CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py964 def _update_asset_tracking_camera(self) -> None:CODE
LOW⚡…alizers/isaaclab_visualizers/viser/viser_visualizer.py729 def _set_viser_camera_view(self, pose: tuple[tuple[float, float, float], tuple[float, float, float]]) -> None:CODE
LOW…alizers/isaaclab_visualizers/viser/viser_visualizer.py34logger = logging.getLogger(__name__)CODE
LOW…alizers/isaaclab_visualizers/viser/viser_visualizer.py251 def _update_scalar_plots(self) -> None:CODE
LOW…alizers/isaaclab_visualizers/viser/viser_visualizer.py613 def _setup_isaaclab_sidebar(self, server) -> None:CODE
LOW…lab_visualizers/isaaclab_visualizers/viser/__init__.py21__all__ = ["ViserVisualizer", "ViserVisualizerCfg"]CODE
LOW⚡…aclab_visualizers/test/visualizer_integration_utils.py717def _set_newton_simulation_paused(viewer, paused: bool) -> None:CODE
LOW⚡…aclab_visualizers/test/visualizer_integration_utils.py729def _set_newton_rendering_paused(viewer, paused: bool) -> None:CODE
LOW⚡…aclab_visualizers/test/visualizer_integration_utils.py948def _set_kit_simulation_paused(env, paused: bool) -> None:CODE
411 more matches not shown…
Deep Nesting462 hits · 422 pts
SeverityFileLineSnippetContext
LOWtools/conftest.py178CODE
LOWtools/conftest.py347CODE
LOWtools/conftest.py1568CODE
LOWtools/conftest.py1731CODE
LOWtools/install_deps.py44CODE
LOWtools/install_deps.py81CODE
LOWtools/crash_journal.py169CODE
LOWtools/changelog/cli.py88CODE
LOWtools/template/generator.py309CODE
LOWtools/template/cli.py391CODE
LOWtools/docs/media/capture_renderer_gallery.py290CODE
LOWtools/docs/media/capture_renderer_gallery.py340CODE
LOWtools/docs/media/visualizers/capture_visualizer.py559CODE
LOWtools/docs/media/visualizers/capture_visualizer.py802CODE
LOWtools/docs/media/visualizers/capture_visualizer.py827CODE
LOWtools/docs/media/visualizers/capture_visualizer.py1683CODE
LOWtools/docs/media/visualizers/capture_visualizer.py1844CODE
LOWtools/perf_smoke/compare.py298CODE
LOWdocker/container.py119CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py747CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1007CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py117CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py157CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py99CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py394CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py269CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py471CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py95CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/xr_cfg.py112CODE
LOW…op/isaaclab_teleop/deprecated/teleop_device_factory.py28CODE
LOW…eop/isaaclab_teleop/deprecated/openxr/openxr_device.py508CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py153CODE
LOW…teleop/isaaclab_teleop/deprecated/openxr/manus_vive.py238CODE
LOW…urce/isaaclab_teleop/test/test_teleop_scripts_smoke.py114CODE
LOW…mental/isaaclab_experimental/managers/event_manager.py398CODE
LOW…/isaaclab_experimental/managers/observation_manager.py148CODE
LOW…/isaaclab_experimental/managers/observation_manager.py325CODE
LOW…/isaaclab_experimental/managers/observation_manager.py456CODE
LOW…/isaaclab_experimental/managers/observation_manager.py596CODE
LOW…tal/isaaclab_experimental/utils/manager_call_switch.py224CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py143CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py805CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py949CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py1043CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py1085CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py163CODE
LOW…lab_visualizers/newton/newton_visualization_markers.py375CODE
LOW…alizers/isaaclab_visualizers/rerun/rerun_visualizer.py366CODE
LOW…alizers/isaaclab_visualizers/rerun/rerun_visualizer.py553CODE
LOW…visualizers/isaaclab_visualizers/kit/kit_visualizer.py929CODE
LOW…alizers/isaaclab_visualizers/viser/viser_visualizer.py251CODE
LOW…alizers/isaaclab_visualizers/viser/viser_visualizer.py551CODE
LOW…alizers/isaaclab_visualizers/viser/viser_visualizer.py613CODE
LOW…aclab_visualizers/test/visualizer_integration_utils.py735CODE
LOW…aclab_visualizers/test/visualizer_integration_utils.py1123CODE
LOW…aclab_visualizers/test/visualizer_integration_utils.py1701CODE
LOW…aclab_visualizers/test/visualizer_integration_utils.py1859CODE
LOW…/isaaclab_ov/benchmark/sensors/benchmark_ray_caster.py123CODE
LOWsource/isaaclab_ov/test/test_ovrtx_renderer_contract.py271CODE
LOWsource/isaaclab_ov/test/sensors/test_contact_sensor.py399CODE
402 more matches not shown…
Self-Referential Comments137 hits · 411 pts
SeverityFileLineSnippetContext
MEDIUMtools/run_all_tests.py105 # Create the log directory if it doesn't existCOMMENT
MEDIUMdocker/utils/container_interface.py215 # Create the file with sticky bit on the groupCOMMENT
MEDIUM…e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py105 # Create the XR anchor prim in USD if it does not already exist.COMMENT
MEDIUMsource/isaaclab_teleop/test/test_oxr_device.py158 # Create a new stageCOMMENT
MEDIUM…/isaaclab_visualizers/kit/kit_visualization_markers.py247 # Create a child prim for the marker.COMMENT
MEDIUM…visualizers/isaaclab_visualizers/kit/kit_visualizer.py232 # Create the render product and annotator before the app update so the firstCOMMENT
MEDIUM…rce/isaaclab_ov/test/sensors/test_frame_transformer.py436 # Create a custom scene config with two robotsCOMMENT
MEDIUMsource/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py293 # Create the attributes and set the default values.STRING
MEDIUM…/isaaclab_physx/test/sensors/test_frame_transformer.py413 # Create a custom scene config with two robotsCOMMENT
MEDIUMsource/isaaclab_physx/test/sim/test_spawn_meshes.py23 # Create a new stageCOMMENT
MEDIUM…aclab_physx/isaaclab_physx/benchmark/assets/runtime.py245 # Create a minimal config with dummy rigid objectsCOMMENT
MEDIUMsource/isaaclab_physx/isaaclab_physx/sensors/pva/pva.py153 # Initialize parent classCOMMENT
MEDIUMsource/isaaclab_physx/isaaclab_physx/sensors/pva/pva.py159 # Create the rigid body view on the ancestorCOMMENT
MEDIUM…b_physx/sensors/frame_transformer/frame_transformer.py258 # Create a prim view for all frames and initialize itCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_multi_tiled_camera.py46 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_camera.py69 # Create a new stageCOMMENT
MEDIUM…urce/isaaclab/test/sensors/test_ray_caster_patterns.py281 # Create a simple intrinsic matrix for testingCOMMENT
MEDIUM…clab/test/sensors/test_multi_mesh_ray_caster_camera.py62 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_tiled_camera.py51 # Create a new stageCOMMENT
MEDIUM…e/isaaclab/test/sensors/test_ray_caster_integration.py428 # Create a kinematic rigid body at (0, 0, 2) rotated 90 deg around ZCOMMENT
MEDIUM…e/isaaclab/test/sensors/test_ray_caster_integration.py438 # Create a child Xform offset by (1, 0, 0) in the body's local frame,COMMENT
MEDIUM…e/isaaclab/test/sensors/test_ray_caster_integration.py451 # Create a sensor prim to mount the MultiMeshRayCaster onCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_ray_caster_camera.py54 # Create a blank new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_ray_caster_camera.py72 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sensors/test_sensor_base.py122 # Create a new stageCOMMENT
MEDIUM…ab/test/sensors/test_first_frame_textured_rendering.py60 # Create a new stageCOMMENT
MEDIUM…/test/xr_visualization/check_scene_xr_visualization.py144 # Create a simple panel content since make_panel_content doesn't existCOMMENT
MEDIUM…/test/xr_visualization/check_scene_xr_visualization.py161 # Create a simple panel content since make_panel_content doesn't existCOMMENT
MEDIUMsource/isaaclab/test/utils/test_math.py494 # Create a sample perspective depth image (N, H, W)COMMENT
MEDIUMsource/isaaclab/test/utils/test_math.py582 # Create a Slerp object and interpolate create the interpolated rotation matricesCOMMENT
MEDIUMsource/isaaclab/test/utils/test_math.py1045 # Create a Slerp object and interpolate create the interpolated matricesCOMMENT
MEDIUM…urce/isaaclab/test/controllers/test_differential_ik.py410 # Create a ground planeCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py109 # Create a temporary directory for test filesCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_controller_utils.py112 # Create the test URDF fileCOMMENT
MEDIUM…ce/isaaclab/test/controllers/test_operational_space.py71 # Create a ground planeCOMMENT
MEDIUM…ce/isaaclab/test/controllers/test_operational_space.py113 # Define the ContactSensorCOMMENT
MEDIUM…ce/isaaclab/test/controllers/test_operational_space.py116 # Define the target setsCOMMENT
MEDIUM…e/isaaclab/test/controllers/test_pink_ik_components.py125 # Create a new configuration with different joint valuesCOMMENT
MEDIUM…rce/isaaclab/test/controllers/test_local_frame_task.py255 # Create a target transformCOMMENT
MEDIUMsource/isaaclab/test/sim/test_spawn_from_files.py29 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_stage.py44 # Create a stage with some contentCOMMENT
MEDIUM⚡source/isaaclab/test/sim/test_utils_stage.py88 # Create a stage with contentCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_stage.py145 # Create a stageCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_stage.py159 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_stage.py182 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_stage.py205 # Create a mesh the source asset references through a directory-qualified relative pathCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_stage.py211 # Create the source asset with a mesh reference and an MDL shaderCOMMENT
MEDIUMsource/isaaclab/test/sim/test_spawn_meshes.py24 # Create a new stageCOMMENT
MEDIUMsource/isaaclab/test/sim/test_newton_model_utils.py292 # Create an instance from the prototypeCOMMENT
MEDIUM⚡source/isaaclab/test/sim/test_utils_transforms.py126 # Create a prim with a transform matrixCOMMENT
MEDIUM⚡source/isaaclab/test/sim/test_utils_transforms.py133 # Create a simple translation matrixCOMMENT
MEDIUM⚡source/isaaclab/test/sim/test_utils_transforms.py468 # Create a primCOMMENT
MEDIUM⚡source/isaaclab/test/sim/test_utils_transforms.py610 # Create a Material prim (not Xformable)COMMENT
MEDIUM⚡source/isaaclab/test/sim/test_utils_transforms.py624 # Create a prim with standard operationsCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_transforms.py83 # Create a prim and manually add deprecated rotation operationsCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_transforms.py166 # Create a primCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_transforms.py253 # Create a prim with multiple deprecated operationsCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_transforms.py297 # Create a prim with standard operations already in placeCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_transforms.py360 # Create a prim with some initial transformCOMMENT
MEDIUMsource/isaaclab/test/sim/test_utils_transforms.py400 # Create a primCOMMENT
77 more matches not shown…
Over-Commented Block282 hits · 276 pts
SeverityFileLineSnippetContext
LOWtools/conftest.py1041 no report (e.g. startup hang).COMMENT
LOWtools/conftest.py1061 # that does the same) would otherwise send its verdicts to a journal under the temporary cwdCOMMENT
LOWtools/changelog/pyproject.toml1# Scopes pytest to this self-contained tool: the ``[tool.pytest.ini_options]``COMMENT
LOWtools/pre_commit/check_git_lfs_pointers.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
LOW…ols/template/templates/extension/config/extension.toml21"isaaclab_rl" = {}COMMENT
LOWtools/docs/media/visualizers/capture_visualizer.py421 print("Wrote", out_mp4_path)COMMENT
LOWtools/docs/media/visualizers/capture_visualizer.py441#COMMENT
LOWtools/docs/media/visualizers/capture_visualizer.py461_HERO_TASK = "Isaac-Velocity-Flat-AnymalD"COMMENT
LOWtools/docs/media/visualizers/capture_visualizer.py501# Driven by the per-step _follow_camera event rather than streaming_cam_target_prim_path.COMMENT
LOWtools/docs/media/visualizers/capture_visualizer.py1341COMMENT
LOWtools/docs/media/visualizers/capture_visualizer.py2161# * Kit + Isaac-Velocity-Rough-AnymalD uses the pretrained checkpoint via play.py'sCOMMENT
LOWtools/skills/pyproject.toml1# Scopes pytest to this self-contained tool: the ``[tool.pytest.ini_options]``COMMENT
LOWtools/perf_smoke/requirements.txt1# Host-only dependencies of the perf-smoke gate.COMMENT
LOWdocker/cluster/submit_job_pbs.sh1#!/usr/bin/env bashCOMMENT
LOWdocker/cluster/submit_job_slurm.sh1#!/usr/bin/env bashCOMMENT
LOWdocker/cluster/osmo_multi_gpu_workflow.yaml1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWdocker/cluster/cluster_interface.sh1#!/usr/bin/env bashCOMMENT
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py741 # Build the source directly rather than via ``message_channel_config``:COMMENT
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py121# Raw reference measurement backing CPU_REFERENCE_SCORE [ns per kernelCOMMENT
LOW…lab_teleop/isaaclab_teleop/deprecated/openxr/common.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…eop/deprecated/openxr/retargeters/humanoid/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…ecated/openxr/retargeters/humanoid/fourier/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…ecated/openxr/retargeters/humanoid/unitree/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…penxr/retargeters/humanoid/unitree/inspire/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…penxr/retargeters/humanoid/unitree/trihand/__init__.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
LOW…imental/isaaclab_experimental/managers/manager_base.py181COMMENT
LOW…ab_experimental/isaaclab_experimental/envs/frontend.py81 # resolution is purely mechanical: mirror the root, then look up the nearestCOMMENT
LOW…ental/isaaclab_experimental/envs/direct_rl_env_warp.py181 # note: when started in extension mode, first call sim.reset_async() and then initialize the managersCOMMENT
LOW…l/isaaclab_experimental/envs/manager_based_env_warp.py181 # play the simulator to activate physics handlesCOMMENT
LOW…erimental/isaaclab_experimental/envs/utils/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…lab_visualizers/isaaclab_visualizers/newton_adapter.py61# perspective. To fix the floor appearance in the streaming view, the Isaac Sim USD sceneCOMMENT
LOWsource/isaaclab_visualizers/test/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…e/isaaclab_visualizers/test/visualizer_golden_utils.py41}COMMENT
LOWsource/isaaclab_ov/test/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab_ov/test/sensors/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab_ov/test/tasks/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab_ov/test/physics/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab_ov/test/sim/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab_ov/test/assets/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab_ov/isaaclab_ov/benchmark/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…v/isaaclab_ov/sensors/contact_sensor/contact_sensor.py181COMMENT
LOWsource/isaaclab_ov/isaaclab_ov/test/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…urce/isaaclab_ov/isaaclab_ov/sim/views/ovphysx_view.py81 for env_id in env_idsCOMMENT
LOW…saaclab_ov/isaaclab_ov/sim/views/ovphysx_frame_view.py701 # ------------------------------------------------------------------COMMENT
LOWsource/isaaclab_physx/test/sim/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…ce/isaaclab_physx/isaaclab_physx/benchmark/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py61def _raise_missing_ppisp_error(exc: ModuleNotFoundError) -> NoReturn:COMMENT
LOW…b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py701 # kernel, which copies only the destination channels, stays aligned without a compacting copyCOMMENT
LOWsource/isaaclab_physx/isaaclab_physx/test/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOW…aaclab/test/multi_gpu/test_multi_gpu_training_smoke.py41# Not the agent default, so the saved settings can only match it if they came from the launch.COMMENT
LOW…aaclab/test/multi_gpu/test_multi_gpu_training_smoke.py61_GPU_SAMPLE_INTERVAL_S = 15COMMENT
LOWsource/isaaclab/test/assets/contract/__init__.py1# Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTORCOMMENT
LOWsource/isaaclab/isaaclab/sensors/camera/camera.py241 # Every renderer backend draws the visual-only geometry, so it must survive cloning evenCOMMENT
LOWsource/isaaclab/isaaclab/utils/configclass.py281 # iterate over base class membersCOMMENT
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/utils/prims.py681 if is_regex_expression and root_path != "":COMMENT
LOWsource/isaaclab/isaaclab/sim/views/base_frame_view.py241 # ------------------------------------------------------------------COMMENT
LOWsource/isaaclab/isaaclab/envs/manager_based_env.py201 # this is needed for the observation manager to get valid tensors for initialization.COMMENT
222 more matches not shown…
Excessive Try-Catch Wrapping240 hits · 254 pts
SeverityFileLineSnippetContext
LOW⚡tools/conftest.py679 except Exception as e:CODE
LOW⚡tools/conftest.py688 except Exception as e:CODE
LOW⚡tools/conftest.py696 except Exception:CODE
LOWtools/conftest.py466 except Exception:CODE
LOWtools/conftest.py479 except Exception as e:CODE
LOWtools/conftest.py652 except Exception as e:CODE
LOWtools/conftest.py662 except Exception as e:CODE
LOWtools/conftest.py891 except Exception as e:CODE
LOWtools/conftest.py1254 except Exception as e:CODE
LOWtools/run_install_ci.py108 except Exception:CODE
MEDIUMtools/run_install_ci.py519 print("Error: docker is not available on PATH", file=sys.stderr)STRING
LOWtools/run_all_tests.py160 except Exception as e:CODE
LOWtools/docs/media/visualizers/capture_visualizer.py185 except Exception as exc:CODE
LOWtools/docs/media/visualizers/capture_visualizer.py1950 except Exception as exc:CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py116 except Exception as exc:CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py176 except Exception:CODE
LOW⚡…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py430 except Exception:CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py525 except Exception as exc:CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py558 except Exception as exc:CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py799 except Exception:CODE
LOW…lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py825 except Exception as exc:CODE
LOW⚡…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1270 except Exception as e:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py619 except Exception as e:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py896 except Exception:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py952 except Exception:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1223 except Exception as e:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py407 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py418 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py551 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py562 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/system_check.py696 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py257 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py504 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py511 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py581 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py593 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py645 except Exception:CODE
LOWsource/isaaclab_teleop/isaaclab_teleop/camera_feed.py649 except Exception:CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py58 except Exception:CODE
LOW…rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py225 except Exception as e:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py54 except Exception as exc:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py117 except Exception as e:CODE
LOW…e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py146 except Exception as e:CODE
LOW…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py394 except Exception:CODE
LOW⚡…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py408 except Exception:CODE
LOW⚡…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py508 except Exception as e:CODE
LOW…p/isaaclab_teleop/visualizers/hand_joint_visualizer.py93 except Exception:CODE
LOW…aaclab_teleop/visualizers/controller_aim_visualizer.py101 except Exception:CODE
LOW…eop/isaaclab_teleop/deprecated/openxr/openxr_device.py157 except Exception as e:CODE
LOW…eop/isaaclab_teleop/deprecated/openxr/openxr_device.py293 except Exception:CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py150 except Exception as e:CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py252 except Exception as e:CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py356 except Exception:CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py444 except Exception as e:CODE
LOW…/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py524 except Exception: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
LOW⚡…ental/isaaclab_experimental/managers/action_manager.py313 except Exception as e:CODE
MEDIUM⚡…ental/isaaclab_experimental/managers/action_manager.py314 print(f"Error getting IO descriptor for term '{term_name}': {e}")CODE
180 more matches not shown…
Empty Error Handlers42 hits · 210 pts
SeverityFileLineSnippetContext
HIGHconftest.py71except (OSError, TypeError, ValueError):CODE
HIGHtools/conftest.py696except Exception:CODE
HIGHtools/conftest.py397except ImportError:CODE
HIGHtools/conftest.py466except Exception:CODE
HIGHtools/conftest.py473except (ProcessLookupError, PermissionError, OSError):CODE
HIGHtools/conftest.py677except FileNotFoundError:CODE
HIGHtools/conftest.py452except subprocess.TimeoutExpired:CODE
HIGH…e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py1457except (ImportError, AttributeError):CODE
HIGH…eop/isaaclab_teleop/deprecated/openxr/openxr_device.py293except Exception:CODE
HIGH…visualizers/isaaclab_visualizers/kit/kit_visualizer.py491except ImportError:CODE
HIGH…visualizers/isaaclab_visualizers/kit/kit_visualizer.py999except (ImportError, ModuleNotFoundError):CODE
HIGH…alizers/isaaclab_visualizers/viser/viser_visualizer.py323except Exception:CODE
HIGHsource/isaaclab_ov/isaaclab_ov/tensor_types.py278except AttributeError:CODE
HIGHsource/isaaclab_ov/isaaclab_ov/tensor_types.py285except AttributeError:CODE
HIGHsource/isaaclab_ov/isaaclab_ov/tensor_types.py293except AttributeError:CODE
HIGHsource/isaaclab_ov/isaaclab_ov/tensor_types.py306except AttributeError:CODE
HIGHsource/isaaclab_ov/isaaclab_ov/tensor_types.py314except AttributeError:CODE
HIGH…rce/isaaclab_ov/isaaclab_ov/physics/ovphysx_manager.py78except FileExistsError:CODE
HIGH…rce/isaaclab_ov/isaaclab_ov/physics/ovphysx_manager.py485except ImportError:CODE
HIGH…ce/isaaclab/test/sensors/test_camera_ppisp_gaussian.py73except ImportError:CODE
HIGH…ab/isaaclab/benchmark/recorders/record_version_info.py71except Exception:CODE
HIGH…ab/isaaclab/benchmark/recorders/record_version_info.py84except Exception:CODE
HIGH…ab/isaaclab/benchmark/recorders/record_version_info.py141except Exception:CODE
HIGH…ab/isaaclab/benchmark/recorders/record_version_info.py193except Exception:CODE
HIGH…/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py252except Exception:CODE
HIGH…/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py218except Exception:CODE
HIGHsource/isaaclab/isaaclab/cli/utils.py363except Exception:CODE
HIGHsource/isaaclab/isaaclab/cli/utils.py410except Exception:CODE
HIGHsource/isaaclab/isaaclab/cli/multigpu.py419except subprocess.TimeoutExpired:CODE
HIGHsource/isaaclab/isaaclab/physics/physics_manager.py631except ReferenceError:CODE
HIGHsource/isaaclab/isaaclab/controllers/utils.py233except ModuleNotFoundError:CODE
HIGHsource/isaaclab/isaaclab/controllers/utils.py245except ModuleNotFoundError:CODE
HIGHsource/isaaclab/isaaclab/controllers/utils.py255except ModuleNotFoundError:CODE
HIGHsource/isaaclab/isaaclab/envs/utils/video_recorder.py344except FileNotFoundError:CODE
HIGH…aaclab_mimic/motion_planners/curobo/plan_visualizer.py359except Exception:CODE
HIGH…aaclab_mimic/motion_planners/curobo/plan_visualizer.py263except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):CODE
HIGH…urce/isaaclab_rl/isaaclab_rl/rl_games/pbt/pbt_utils.py104except (ValueError, AttributeError):CODE
HIGHscripts/tools/find_quaternions.py250except (json.JSONDecodeError, UnicodeDecodeError):CODE
HIGHscripts/tools/find_quaternions.py294except UnicodeDecodeError:CODE
HIGHscripts/tools/find_quaternions.py248except ValueError:CODE
HIGHscripts/tools/find_quaternions.py292except ValueError:CODE
HIGH…ipts/environments/teleoperation/teleop_replay_agent.py662except Exception:CODE
Redundant / Tautological Comments127 hits · 201 pts
SeverityFileLineSnippetContext
LOWtools/install_deps.py60 # Check if the extension.toml file existsCOMMENT
LOWtools/install_deps.py103 # Check if the extension.toml file existsCOMMENT
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.py212 # Check if the container history file existsCOMMENT
LOW⚡…ental/isaaclab_experimental/managers/action_manager.py323 # Check if v is a tuple and convert to listCOMMENT
LOW…tal/isaaclab_experimental/envs/utils/io_descriptors.py164 # Check if description is set in the descriptorCOMMENT
LOW⚡…_experimental/test/envs/mdp/test_events_warp_parity.py253 # Set joint_pos to a known valueCOMMENT
LOW⚡…_experimental/test/envs/mdp/test_events_warp_parity.py257 # Set defaults to 0COMMENT
LOW…clab_ov/sensors/frame_transformer/frame_transformer.py215 # Check if we need to apply offsets (optimized code path in _update_buffer_impl)COMMENT
LOW…b_physx/sensors/frame_transformer/frame_transformer.py228 # Check if we need to apply offsets (optimized code path in _update_buffer_impl)COMMENT
LOW…urce/isaaclab_physx/isaaclab_physx/app/kit_launcher.py530 # Check if we can disable the viewport to improve performanceCOMMENT
LOW…urce/isaaclab_physx/isaaclab_physx/app/kit_launcher.py603 # Check if input keywords contain an 'experience' file settingCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py103 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py105 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py214 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_multi_tiled_camera.py216 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOWsource/isaaclab/test/sensors/test_camera.py109 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_camera.py111 # Check if camera prim is set correctly and that it is a camera primCOMMENT
LOW…clab/test/sensors/test_multi_mesh_ray_caster_camera.py112 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/sensors/test_ray_caster_camera.py120 # Check if camera is initializedCOMMENT
LOWsource/isaaclab/test/controllers/test_pink_ik.py191 # Check if test requires waist bending and if waist is enabledCOMMENT
LOW⚡…rce/isaaclab/test/controllers/test_local_frame_task.py175 # Set target to current poseCOMMENT
LOW⚡source/isaaclab/test/sim/test_utils_transforms.py472 # Set resetXformStack to TrueCOMMENT
LOWsource/isaaclab/test/sim/test_utils_transforms.py55 # Check if quaternions are close (either q1 ≈ q2 or q1 ≈ -q2)COMMENT
LOW⚡source/isaaclab/test/sim/test_utils_prims.py384 # Check if the variant selection is correctCOMMENT
LOWsource/isaaclab/isaaclab/benchmark/profiling.py92 # Check if any direct caller is an IsaacLab functionCOMMENT
LOW…aaclab/isaaclab/benchmark/recorders/record_gpu_info.py98 # Check if nvidia-smi is available as fallbackCOMMENT
LOW…ab/isaaclab/benchmark/recorders/record_version_info.py182 # Check if working directory is dirtyCOMMENT
LOW…isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py113 # Check if the value has changed using appropriate comparison methodCOMMENT
LOW…/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py170 # Check if widget exists and has different textCOMMENT
LOWsource/isaaclab/isaaclab/ui/widgets/line_plot.py178 # Check if the widget has been built, i.e. the plot references have been created.COMMENT
LOWsource/isaaclab/isaaclab/sensors/camera/camera.py717 # Check if prim is a cameraSTRING
LOWsource/isaaclab/isaaclab/app/settings_manager.py39 # Check if instance exists in sys.modules (survives module reloads)COMMENT
LOWsource/isaaclab/isaaclab/app/settings_manager.py51 # Check if this instance needs initializationCOMMENT
LOW⚡source/isaaclab/isaaclab/managers/action_manager.py316 # Check if v is a tuple and convert to listCOMMENT
LOW⚡…urce/isaaclab/isaaclab/managers/observation_manager.py302 # Check if v is a tuple and convert to listCOMMENT
LOW⚡…urce/isaaclab/isaaclab/managers/observation_manager.py305 # Check if v is a tensor and convert to listCOMMENT
LOWsource/isaaclab/isaaclab/terrains/utils.py37 # Check if the z-coordinates are all the sameCOMMENT
LOWsource/isaaclab/isaaclab/utils/math.py1088 # Check if inputs are batchedSTRING
LOW…b/isaaclab/utils/datasets/hdf5_dataset_file_handler.py323 # Check if already convertedCOMMENT
LOWsource/isaaclab/isaaclab/cli/utils.py392 # Check if there is a python path available.COMMENT
LOW…rce/isaaclab/isaaclab/sim/converters/mesh_converter.py87 # Check if mesh_file_basename is a valid USD identifierCOMMENT
LOWsource/isaaclab/isaaclab/sim/utils/prims.py995 # Check if the variant set exists on the prim.COMMENT
LOWsource/isaaclab/isaaclab/envs/mdp/observations.py653 # Check if model name is specified in the model zoo configurationCOMMENT
LOW…aaclab/isaaclab/envs/mdp/actions/task_space_actions.py608 # Check if any command is left unresolvedCOMMENT
LOWsource/isaaclab/isaaclab/envs/utils/io_descriptors.py261 # Check if description is set in the descriptorCOMMENT
LOWsource/isaaclab/isaaclab/devices/haply/se3_haply.py241 # Check if forces is emptyCOMMENT
LOWsource/isaaclab/isaaclab/devices/haply/se3_haply.py348 # Check if timeoutCOMMENT
LOW…aclab_tasks/isaaclab_tasks/core/cabinet/mdp/rewards.py112 # Check if hand is in a graspable poseSTRING
LOW…clab_tasks/contrib/assemble_trocar/mdp/terminations.py54 # Check if either object has droppedCOMMENT
LOW…asks/isaaclab_tasks/contrib/deploy/mdp/terminations.py152 # Check if gear type manager existsCOMMENT
LOW…asks/isaaclab_tasks/contrib/deploy/mdp/terminations.py288 # Check if gear type manager existsCOMMENT
LOW…asks/isaaclab_tasks/contrib/deploy/mdp/terminations.py325 # Check if any angle exceeds its thresholdCOMMENT
LOW…clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py234 # Check if gear type manager existsCOMMENT
LOW…clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py368 # Set gripper to grasp positionCOMMENT
LOW…clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py384 # Set gripper to closed positionCOMMENT
67 more matches not shown…
AI Slop Vocabulary19 hits · 51 pts
SeverityFileLineSnippetContext
MEDIUMtools/test_crash_journal.py273# -- real pytest subprocess harness -----------------------------------------------------------COMMENT
MEDIUMtools/test_crash_journal.py646 # -p loads flaky explicitly: the harness disables plugin autoload to keep IDs clean.STRING
MEDIUMtools/environ_docs.py668 """Render the comprehensive environment ``list-table`` block as RST."""STRING
MEDIUMtools/environ_docs.py787 """Replace the auto-generated comprehensive list section in *content*."""STRING
LOW…eop/isaaclab_teleop/deprecated/openxr/openxr_device.py349 # No need for conversion, just return the updated dictionaryCOMMENT
MEDIUM…clab_experimental/test/envs/mdp/test_capture_safety.py314# Warp MDP terms not yet exercised by this harness. Pre-existing terms only: a *new* term mustCOMMENT
MEDIUM…clab_experimental/test/envs/mdp/test_capture_safety.py329# Warp MDP terms not exercised by this harness. Pre-existing terms only: a *new* term mustCOMMENT
MEDIUM⚡…lab_physx/test/sensors/test_imu_pva_recorded_launch.py261 # Solver accelerations are constant across updates in this harness, so the gravityCOMMENT
MEDIUM⚡…lab_physx/test/sensors/test_imu_pva_recorded_launch.py268 # Sensor frames are identity in this harness, so the delta is exactly the bias delta (-dg).COMMENT
MEDIUMsource/isaaclab/isaaclab/utils/images.py322# Rows reduced per thread in :func:`_uint8_spatial_mean`. Tuned on L40; robust acrossCOMMENT
MEDIUMsource/isaaclab_tasks/test/rendering_test_utils.py89# robust to uniform per-pixel noise that penalises structural changes (geometry shifts, swapped colours, missingCOMMENT
MEDIUM…gear_assembly/config/rizon_4s/ros_inference_env_cfg.py124 # and apply appropriate noise models for robust real-world deployment.COMMENT
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…s/contrib/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.py888 # If only one waypoint, just return itCOMMENT
MEDIUM…saaclab_mimic/isaaclab_mimic/datagen/data_generator.py747 # Plan motion using motion planner with comprehensive world updateCOMMENT
MEDIUM.github/actions/docker-build/action.yml180 ##### 6: Layer the CI pytest harness onto the built image #####COMMENT
Cross-Language Confusion7 hits · 49 pts
SeverityFileLineSnippetContext
HIGH⚡source/isaaclab_teleop/test/test_control_events.py391# Empty, null, and malformed batchesCOMMENT
HIGHsource/isaaclab/isaaclab/utils/math.py1660 is mathematically undefined; a deterministic frame is returned via anCODE
HIGH…saaclab/controllers/pink_ik/null_space_posture_task.py68 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.py221 :math:`\mathbf{J}_{\text{primary}} \cdot \dot{\mathbf{q}}_{\text{null}} = \mathbf{0}`.CODE
HIGH…isaaclab/isaaclab/devices/spacemouse/se2_spacemouse.py153 # no device found: return falseCOMMENT
HIGH…isaaclab/isaaclab/devices/spacemouse/se3_spacemouse.py179 # no device found: return falseCOMMENT
HIGH⚡…thub/actions/_lib/test_registry_credential_fallback.py145 n=$(cat "$counter" 2>/dev/null || echo 0)CODE
Modern AI Meta-Vocabulary15 hits · 43 pts
SeverityFileLineSnippetContext
MEDIUMtools/test_settings.py31 "test_multi_agent_environments.py": 800, # This test runs through multi-agent environments for 100 steps eachCODE
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py1073# Hero driver: top-level orchestration (generates all 5 hero_*.mp4 clips)COMMENT
MEDIUM⚡tools/docs/media/visualizers/capture_visualizer.py2482# Streaming: top-level orchestrationCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py53 # check if it is possible to use the multi-agent environment state as single-agent observationCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py146 # split single-agent actions to build the multi-agent onesCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py211 # check if it is possible to use the multi-agent environment state as agent observationCOMMENT
MEDIUMsource/isaaclab/isaaclab/envs/utils/marl.py276 # split agent actions to build the multi-agent onesCOMMENT
MEDIUM…aclab_newton/isaaclab_newton/physics/newton_manager.py471 # Native ownership and physics orchestrationCOMMENT
MEDIUM…aclab_newton/isaaclab_newton/physics/newton_manager.py1585 # ----- Lifecycle orchestration ----------------------------------------COMMENT
MEDIUM.github/workflows/build.yaml1283 # shard. The multi-agent suite supplies Handover.COMMENT
MEDIUM.github/workflows/changelog-check.yml63 # cmd_compile orchestration. Without this, a cli.pyCOMMENT
MEDIUMskills/user/create-environments/examples.md3For a new package, first follow the [template scaffolding workflow](SKILL.md#scaffold-a-new-task). The maintained tasks CODE
MEDIUMskills/user/convert-direct-to-manager/SKILL.md22 If a new package scaffold is needed, follow the [environment-building skill](../create-environments/SKILL.md#scaffoldCODE
MEDIUMskills/user/migrate-from-isaac-gym/reference.md34For a new external migration, follow the [template scaffolding workflow](../create-environments/SKILL.md#scaffold-a-new-CODE
MEDIUMskills/user/migrate-from-isaac-gym/SKILL.md244. For a new scratch or external migration project, follow the [template scaffolding workflow](../create-environments/SKCODE
AI Structural Patterns30 hits · 28 pts
SeverityFileLineSnippetContext
LOWtools/docs/media/visualizers/capture_visualizer.py268CODE
LOW…isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py551CODE
LOW…/isaaclab_experimental/managers/observation_manager.py590CODE
LOW…izers/isaaclab_visualizers/newton/newton_visualizer.py863CODE
LOW…isaaclab/test/sensors/test_update_ray_caster_kernel.py145CODE
LOW…aaclab/test/sim/test_simulation_context_visualizers.py69CODE
LOW…/isaaclab/test/assets/contract/articulation_factory.py252CODE
LOW…/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py128CODE
LOW…urce/isaaclab/isaaclab/managers/observation_manager.py527CODE
LOWsource/isaaclab/isaaclab/utils/warp/particle_sampler.py262CODE
LOW…rce/isaaclab/isaaclab/controllers/operational_space.py387CODE
LOWsource/isaaclab/isaaclab/sim/simulation_context.py864CODE
LOWsource/isaaclab/isaaclab/sim/utils/prims.py46CODE
LOWsource/isaaclab/isaaclab/envs/mdp/events.py1041CODE
LOWsource/isaaclab/isaaclab/envs/mdp/observations.py500CODE
LOW…/core/reorient/config/shadow_hand/feature_extractor.py121CODE
LOW…tasks/contrib/locomanip_pick_place/mdp/terminations.py23CODE
LOW…/isaaclab_tasks/contrib/assemble_trocar/mdp/rewards.py112CODE
LOW…/isaaclab_tasks/contrib/assemble_trocar/mdp/rewards.py543CODE
LOW…_tasks/contrib/assemble_trocar/config/camera_config.py26CODE
LOW…clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py208CODE
LOW…lab_tasks/isaaclab_tasks/contrib/deploy/mdp/rewards.py426CODE
LOW…lab_tasks/isaaclab_tasks/contrib/deploy/mdp/rewards.py497CODE
LOW…isaaclab_tasks/contrib/nist/utils/event_combinators.py90CODE
LOW…/isaaclab_tasks/contrib/pick_place/mdp/terminations.py25CODE
LOW…/isaaclab_tasks/contrib/pick_place/mdp/terminations.py90CODE
LOW…tasks/isaaclab_tasks/contrib/stack/mdp/terminations.py26CODE
LOW…comanipulation_sdg/envs/g1_locomanipulation_sdg_env.py240CODE
LOW…ewton/isaaclab_newton/controllers/operational_space.py77CODE
LOW…itation_learning/locomanipulation_sdg/generate_data.py844CODE
Structural Annotation Overuse13 hits · 26 pts
SeverityFileLineSnippetContext
LOW…clab_ov/sensors/frame_transformer/frame_transformer.py431 # Step 1: refresh each per-body RIGID_BODY_POSE view and gather rows into _raw_transforms.COMMENT
LOW…clab_ov/sensors/frame_transformer/frame_transformer.py443 # Step 2: compute source/target world poses (with offsets) and target poses relative to source.COMMENT
LOW⚡…rce/isaaclab/test/managers/test_termination_manager.py112 # Step 5: terminated fires, not timeoutCOMMENT
LOW⚡…rce/isaaclab/test/managers/test_termination_manager.py118 # 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
LOW…ensors/ray_caster/base_multi_mesh_ray_caster_camera.py82 # NOTE: This method intentionally does NOT call super()._initialize_rays_impl() through the MROCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py617 # Step 1: Get elastomer pose and precompute pose componentsCOMMENT
LOW⚡…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py630 # Step 2: Transform tactile points to contact object local frame for SDF queriesCOMMENT
LOW⚡…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py640 # Step 3: Query SDF for collision detectionCOMMENT
LOW⚡…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py647 # Step 4: Compute tactile forces from SDF dataCOMMENT
Verbosity Indicators8 hits · 16 pts
SeverityFileLineSnippetContext
LOW…clab_ov/sensors/frame_transformer/frame_transformer.py431 # Step 1: refresh each per-body RIGID_BODY_POSE view and gather rows into _raw_transforms.COMMENT
LOW…clab_ov/sensors/frame_transformer/frame_transformer.py443 # Step 2: compute source/target world poses (with offsets) and target poses relative to source.COMMENT
LOW⚡…rce/isaaclab/test/managers/test_termination_manager.py112 # Step 5: terminated fires, not timeoutCOMMENT
LOW⚡…rce/isaaclab/test/managers/test_termination_manager.py118 # Step 10: both fire; timeout and terminated both TrueCOMMENT
LOW…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py617 # Step 1: Get elastomer pose and precompute pose componentsCOMMENT
LOW⚡…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py630 # Step 2: Transform tactile points to contact object local frame for SDF queriesCOMMENT
LOW⚡…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py640 # Step 3: Query SDF for collision detectionCOMMENT
LOW⚡…ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py647 # Step 4: Compute tactile forces from SDF dataCOMMENT
Slop Phrases6 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUM…isaaclab_tasks/contrib/stack/config/galbot/__init__.py15# you can use for both absolute and relative mode, by given the USE_RELATIVE_MODE environment variableCOMMENT
MEDIUM…b/place/config/agibot/place_toy2box_rmp_rel_env_cfg.py344 # 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…asks/isaaclab_tasks/contrib/deploy/mdp/noise_models.py67 dummy_data = torch.zeros(CODE
LOW…asks/isaaclab_tasks/contrib/deploy/mdp/noise_models.py73 sampled_noise = self._noise_model_cfg.noise_cfg.func(dummy_data, self._noise_model_cfg.noise_cfg)CODE