Unified framework for robot learning with multi-physics/renderer support
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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 7290 finding(s).
Are imports declared and package/API names verified? 1497 finding(s).
Are wrappers, guards, and repeated structures necessary? 9422 finding(s).
Which changes need focused human review? 12237 finding(s).
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.
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.
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.
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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tools/docs/media/capture_quickstart.py | 0 | return a command-line option value from either supported argparse form. | STRING |
| HIGH | tools/docs/media/capture_reinforcement_learning.py | 0 | return a command-line option value from either supported argparse form. | STRING |
| HIGH | tools/docs/media/visualizers/capture_visualizer.py | 0 | return a command-line option value from either supported argparse form. | STRING |
| HIGH | source/isaaclab_teleop/isaaclab_teleop/xr_cfg.py | 0 | configuration for viewing and interacting with the environment through an xr device. | STRING |
| HIGH | source/isaaclab/isaaclab/envs/manager_based_env_cfg.py | 0 | configuration for viewing and interacting with the environment through an xr device. | STRING |
| HIGH | source/isaaclab/isaaclab/envs/direct_rl_env_cfg.py | 0 | configuration for viewing and interacting with the environment through an xr device. | STRING |
| HIGH | source/isaaclab/isaaclab/envs/direct_marl_env_cfg.py | 0 | configuration for viewing and interacting with the environment through an xr device. | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | initialize the hand retargeting. args: hand_joint_names: names of hand joints in the robot model right_hand_config_filen | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | initialize the hand retargeting. args: hand_joint_names: names of hand joints in the robot model right_hand_config_filen | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | initialize the hand retargeting. args: hand_joint_names: names of hand joints in the robot model right_hand_config_filen | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | update yaml file with the correct urdf path. args: yaml_path: path to the yaml configuration file urdf_path: path to the | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | update yaml file with the correct urdf path. args: yaml_path: path to the yaml configuration file urdf_path: path to the | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | update yaml file with the correct urdf path. args: yaml_path: path to the yaml configuration file urdf_path: path to the | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | prepares the hand joints data for retargeting. args: hand_poses: dictionary containing hand pose data with joint positio | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | prepares the hand joints data for retargeting. args: hand_poses: dictionary containing hand pose data with joint positio | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | prepares the hand joints data for retargeting. args: hand_poses: dictionary containing hand pose data with joint positio | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | computes reference value for retargeting. args: joint_position: joint positions array indices: target link indices retar | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | computes reference value for retargeting. args: joint_position: joint positions array indices: target link indices retar | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | computes reference value for retargeting. args: joint_position: joint positions array indices: target link indices retar | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | computes retargeted joint angles for one hand. args: hand_joints: dictionary containing hand joint data retargeting: ret | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | computes retargeted joint angles for one hand. args: hand_joints: dictionary containing hand joint data retargeting: ret | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | computes retargeted joint angles for one hand. args: hand_joints: dictionary containing hand joint data retargeting: ret | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | gets indices of hand joints in robot's dof array. args: robot: robot object containing dof information returns: array of | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | gets indices of hand joints in robot's dof array. args: robot: robot object containing dof information returns: array of | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | gets indices of hand joints in robot's dof array. args: robot: robot object containing dof information returns: array of | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | computes retargeted joints for left hand. args: left_hand_poses: dictionary of left hand joint poses returns: retargeted | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | computes retargeted joints for left hand. args: left_hand_poses: dictionary of left hand joint poses returns: retargeted | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | computes retargeted joints for left hand. args: left_hand_poses: dictionary of left hand joint poses returns: retargeted | STRING |
| HIGH | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 0 | computes retargeted joints for right hand. args: right_hand_poses: dictionary of right hand joint poses returns: retarge | STRING |
| HIGH | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 0 | computes retargeted joints for right hand. args: right_hand_poses: dictionary of right hand joint poses returns: retarge | STRING |
| HIGH | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 0 | computes retargeted joints for right hand. args: right_hand_poses: dictionary of right hand joint poses returns: retarge | STRING |
| HIGH | source/isaaclab_teleop/test/test_hand_debug_viz.py | 0 | insert magicmock modules for all heavy dependencies. | STRING |
| HIGH | source/isaaclab_teleop/test/test_cloudxr_lifecycle.py | 0 | insert magicmock modules for all heavy dependencies. | STRING |
| HIGH | …urce/isaaclab_teleop/test/test_session_step_failure.py | 0 | insert magicmock modules for all heavy dependencies. | STRING |
| HIGH | source/isaaclab_teleop/test/test_hand_debug_viz.py | 0 | remove stubs installed for this test module from ``sys.modules``. | STRING |
| HIGH | source/isaaclab_teleop/test/test_cloudxr_lifecycle.py | 0 | remove stubs installed for this test module from ``sys.modules``. | STRING |
| HIGH | …urce/isaaclab_teleop/test/test_session_step_failure.py | 0 | remove stubs installed for this test module from ``sys.modules``. | STRING |
| HIGH | …ental/isaaclab_experimental/managers/reward_manager.py | 0 | sets the configuration of the specified term into the manager. args: term_name: the name of the termination term. cfg: t | STRING |
| HIGH | source/isaaclab/isaaclab/managers/reward_manager.py | 0 | sets the configuration of the specified term into the manager. args: term_name: the name of the termination term. cfg: t | STRING |
| HIGH | …urce/isaaclab/isaaclab/managers/termination_manager.py | 0 | sets the configuration of the specified term into the manager. args: term_name: the name of the termination term. cfg: t | STRING |
| HIGH | …ental/isaaclab_experimental/managers/reward_manager.py | 0 | gets the configuration for the specified term. args: term_name: the name of the termination term. returns: the configura | STRING |
| HIGH | source/isaaclab/isaaclab/managers/reward_manager.py | 0 | gets the configuration for the specified term. args: term_name: the name of the termination term. returns: the configura | STRING |
| HIGH | …urce/isaaclab/isaaclab/managers/termination_manager.py | 0 | gets the configuration for the specified term. args: term_name: the name of the termination term. returns: the configura | STRING |
| HIGH | …ental/isaaclab_experimental/managers/reward_manager.py | 0 | returns 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.py | 0 | returns 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.py | 0 | returns 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.py | 0 | returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the | STRING |
| HIGH | source/isaaclab/isaaclab/managers/reward_manager.py | 0 | returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the | STRING |
| HIGH | source/isaaclab/isaaclab/managers/curriculum_manager.py | 0 | returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the | STRING |
| HIGH | source/isaaclab/isaaclab/managers/action_manager.py | 0 | returns 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.py | 0 | returns the active terms as iterable sequence of tuples. the first element of the tuple is the name of the term and the | STRING |
| HIGH | source/isaaclab/isaaclab/managers/command_manager.py | 0 | returns 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.py | 0 | sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether the | STRING |
| HIGH | source/isaaclab/isaaclab/managers/action_manager.py | 0 | sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether the | STRING |
| HIGH | …ntal/isaaclab_experimental/managers/command_manager.py | 0 | sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether the | STRING |
| HIGH | source/isaaclab/isaaclab/managers/command_manager.py | 0 | sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether the | STRING |
| HIGH | source/isaaclab/isaaclab/sensors/sensor_base.py | 0 | sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether the | STRING |
| HIGH | source/isaaclab/isaaclab/assets/asset_base.py | 0 | sets whether to visualize the command data. args: debug_vis: whether to visualize the command data. returns: whether the | STRING |
| HIGH | …ental/isaaclab_experimental/managers/action_manager.py | 0 | set debug visualization into visualization objects. this function is responsible for creating the visualization objects | STRING |
| HIGH | …ntal/isaaclab_experimental/managers/command_manager.py | 0 | set debug visualization into visualization objects. this function is responsible for creating the visualization objects | STRING |
| 1315 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | conftest.py | 85 | def pytest_collection_modifyitems(config, items): | CODE |
| LOW | tools/test_file_scheduler.py | 76 | def test_one_slot_runs_jobs_in_order_on_the_calling_thread(): | CODE |
| LOW | tools/test_file_scheduler.py | 89 | def test_jobs_fill_the_slots_and_the_next_starts_when_one_finishes(): | CODE |
| LOW | tools/test_file_scheduler.py | 105 | def test_a_wide_job_holds_its_slots_and_is_not_overtaken(): | CODE |
| LOW | tools/test_file_scheduler.py | 125 | def test_a_job_wider_than_the_budget_gets_every_slot(): | CODE |
| LOW | tools/test_file_scheduler.py | 138 | def test_rendering_jobs_never_overlap_and_others_overtake_them(): | CODE |
| LOW | tools/test_file_scheduler.py | 166 | def test_a_renderer_that_ends_without_starting_releases_the_next_which_is_still_cold(): | CODE |
| LOW | tools/test_file_scheduler.py | 181 | def test_only_the_first_renderer_is_cold_when_run_serially(): | CODE |
| LOW | tools/test_file_scheduler.py | 194 | def test_jobs_are_pulled_only_when_they_can_start(): | CODE |
| LOW | tools/test_file_scheduler.py | 216 | def test_an_error_in_one_job_is_raised_after_the_others_finish(): | CODE |
| LOW | tools/conftest.py | 280 | def _dump_hung_process_stacks(process, stdout_fd, stderr_fd, env, options): | CODE |
| LOW | tools/conftest.py | 347 | def capture_test_output_with_timeout(cmd, timeout, env, startup_deadline=0, report_file="", options=None): | CODE |
| LOW | tools/conftest.py | 578 | def _make_missing_report_result( | CODE |
| LOW | tools/conftest.py | 641 | def _capture_system_diagnostics(): | CODE |
| LOW | tools/conftest.py | 823 | def _retry_failed_test_in_fresh_process( | CODE |
| LOW | tools/conftest.py | 1561 | def _resolve_startup_deadline(file_name: str, timeout: int, is_cold_cache_test: bool) -> int: | CODE |
| LOW | tools/conftest.py | 1640 | def _load_test_node_ids_from_toml(workspace_root: str) -> list[str]: | CODE |
| LOW | tools/conftest.py | 1667 | def _collect_test_node_ids_by_file(workspace_root: str) -> dict[str, list[str]]: | CODE |
| LOW | tools/conftest.py | 1703 | def _format_test_file_results(test_files: list[str], test_status: dict[str, dict], run_device: str) -> str: | CODE |
| LOW⚡ | tools/test_crash_journal.py | 89 | def test_junit_names_reproduces_pytests_own_naming(node_id, expected): | CODE |
| LOW⚡ | tools/test_crash_journal.py | 97 | def test_an_unusable_journal_yields_no_journal_and_no_report(tmp_path, records): | CODE |
| LOW⚡ | tools/test_crash_journal.py | 104 | def test_read_journal_skips_partial_trailing_line(tmp_path): | CODE |
| LOW | tools/test_crash_journal.py | 115 | def test_read_journal_folds_repeats_within_a_phase_and_keeps_phases_apart(tmp_path): | CODE |
| LOW | tools/test_crash_journal.py | 157 | def test_culprit_matches_starts_against_finishes_one_for_one(tmp_path, records, expected_culprit): | CODE |
| LOW | tools/test_crash_journal.py | 166 | def test_create_crash_report_preserves_verdicts_and_blames_the_in_flight_test(tmp_path): | CODE |
| LOW | tools/test_crash_journal.py | 209 | def test_create_crash_report_keeps_the_recorded_failure_of_the_culprit(tmp_path): | CODE |
| LOW | tools/test_crash_journal.py | 258 | def test_create_crash_report_blames_the_session_when_nothing_was_in_flight(tmp_path, records, expected_tags): | CODE |
| LOW | tools/test_crash_journal.py | 331 | def test_a_clean_run_rebuilds_to_the_cases_pytest_itself_wrote(tmp_path): | STRING |
| LOW | tools/test_crash_journal.py | 406 | def test_deselected_tests_are_not_journaled_as_collected(tmp_path): | STRING |
| LOW | tools/test_crash_journal.py | 432 | def test_an_xdist_run_journals_each_event_once(tmp_path): | STRING |
| LOW | tools/test_crash_journal.py | 689 | def test_a_crashed_run_is_rebuilt_from_its_journal(tmp_path, case: _CrashCase): | STRING |
| LOW | tools/run_all_tests.py | 252 | def extract_tests_and_timeouts( | CODE |
| LOW | tools/environ_docs.py | 170 | def parse_rl_libraries_from_kwargs(kwargs: dict) -> dict[str, list[str]]: | CODE |
| LOW | tools/environ_docs.py | 220 | def apply_rl_library_overrides(task_id: str, agents: dict[str, list[str]]) -> dict[str, list[str]]: | CODE |
| LOW | tools/environ_docs.py | 246 | def _infer_implicit_physics_names(task_name: str) -> set[str]: | CODE |
| LOW | tools/environ_docs.py | 375 | def patch_curated_environment_tables(content: str, rows: list[EnvironmentDocRow]) -> str: | CODE |
| LOW | tools/environ_docs.py | 422 | def _parse_task_link_substitutions(content: str) -> dict[str, str]: | CODE |
| LOW | tools/environ_docs.py | 428 | def _patch_curated_grid_table( | CODE |
| LOW | tools/environ_docs.py | 523 | def _render_curated_preset_cell(groups: dict[str, set[str]], content_width: int) -> list[str]: | CODE |
| LOW | tools/environ_docs.py | 602 | def collect_environment_doc_rows( | CODE |
| LOW | tools/environ_docs.py | 667 | def render_comprehensive_list_table(rows: list[EnvironmentDocRow]) -> str: | CODE |
| LOW | tools/environ_docs.py | 692 | def collect_environment_browser_preview_images(content: str) -> dict[str, str]: | CODE |
| LOW | tools/environ_docs.py | 710 | def render_environment_browser_task_rows( | CODE |
| LOW | tools/environ_docs.py | 761 | def patch_environment_browser_javascript(content: str, generated_rows: str) -> str: | CODE |
| LOW | tools/test/test_list_envs.py | 13 | def test_list_envs_runs_without_launching_isaac_sim() -> None: | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 69 | def test_is_training_task_filters_non_training_variants(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 76 | def test_get_workflow_detects_custom_manager_based_subclass(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 83 | def test_collect_environment_doc_rows_detects_custom_manager_based_subclasses(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 337 | def test_format_presets_rst_returns_empty_string_when_unavailable(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 342 | def test_format_rl_libraries_returns_empty_string_when_unavailable(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 346 | def test_render_comprehensive_list_table_uses_blank_cells_for_missing_values(): | CODE |
| LOW | tools/test/test_environ_docs.py | 102 | def test_parse_rl_libraries_from_kwargs_handles_multi_agent_and_amp(): | CODE |
| LOW | tools/test/test_environ_docs.py | 118 | def test_parse_rl_libraries_does_not_label_canonical_amp_alias_as_ppo(): | CODE |
| LOW | tools/test/test_environ_docs.py | 128 | def test_parse_rl_libraries_does_not_treat_recipe_names_as_algorithms(): | CODE |
| LOW | tools/test/test_environ_docs.py | 144 | def test_apply_rl_library_overrides_supplements_registry_gaps(): | CODE |
| LOW | tools/test/test_environ_docs.py | 152 | def test_format_presets_rst_single_and_multi_line(): | CODE |
| LOW | tools/test/test_environ_docs.py | 170 | def test_format_presets_rst_hides_domain_names_duplicated_by_physics(): | CODE |
| LOW | tools/test/test_environ_docs.py | 181 | def test_format_presets_rst_hides_physics_backend_mirrors_without_physics_preset(): | CODE |
| LOW | tools/test/test_environ_docs.py | 192 | def test_format_presets_rst_hides_concrete_backend_mirrors_without_typed_selectors(): | CODE |
| LOW | tools/test/test_environ_docs.py | 203 | def test_format_presets_rst_keeps_ovphysx_on_physics(): | CODE |
| 5882 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/changelog/cli.py | 38 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 40 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 55 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 59 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 104 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 106 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 225 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 227 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 328 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 330 | # --------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 1072 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 1074 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 1667 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 1669 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 2262 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 2264 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 2481 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 2483 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 85 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 87 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 430 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 432 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 797 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 799 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 1348 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 1350 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 2157 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 2159 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 2171 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 2173 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 2580 | # =========================================================================== | COMMENT |
| MEDIUM | tools/docs/media/visualizers/capture_visualizer.py | 2582 | # =========================================================================== | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 915 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 917 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 980 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 982 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1277 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1279 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1419 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1421 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 511 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 513 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 651 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 653 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 714 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 716 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 769 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 771 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1145 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1147 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1253 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1255 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1346 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1348 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 81 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 83 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 181 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 183 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 341 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 343 | # ---------------------------------------------------------------------------- | COMMENT |
| 1262 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | conftest.py | 26 | CODE | |
| LOW | tools/test_file_scheduler.py | 8 | CODE | |
| LOW | tools/run_install_ci.py | 43 | CODE | |
| LOW | tools/crash_journal.py | 19 | CODE | |
| LOW | tools/test_crash_journal.py | 8 | CODE | |
| LOW | tools/verify_ovrtx_shader_cache.py | 19 | CODE | |
| LOW | tools/_file_scheduler.py | 28 | CODE | |
| LOW | tools/environ_docs.py | 14 | CODE | |
| LOW | tools/update_environments_rst.py | 18 | CODE | |
| LOW | tools/update_environments_rst.py | 55 | CODE | |
| LOW | tools/update_environments_rst.py | 59 | CODE | |
| LOW | tools/test/test_environ_docs.py | 8 | CODE | |
| LOW | tools/test/test_environ_docs.py | 65 | CODE | |
| LOW | tools/changelog/cli.py | 18 | CODE | |
| LOW | tools/docs/media/capture_quickstart.py | 8 | CODE | |
| LOW | tools/docs/media/capture_quickstart.py | 25 | CODE | |
| LOW | tools/docs/media/capture_renderer_gallery.py | 8 | CODE | |
| LOW | tools/docs/media/capture_reinforcement_learning.py | 8 | CODE | |
| LOW | tools/docs/media/capture_reinforcement_learning.py | 22 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 38 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 75 | CODE | |
| LOW | tools/wheel_builder/build_backend.py | 8 | CODE | |
| LOW | tools/wheel_builder/gen_uv_overrides.py | 8 | CODE | |
| LOW | tools/wheel_builder/stage.py | 8 | CODE | |
| LOW | tools/skills/cli.py | 13 | CODE | |
| LOW | tools/skills/test/test_validate.py | 8 | CODE | |
| LOW | tools/perf_smoke/store.py | 13 | CODE | |
| LOW | tools/perf_smoke/metrics.py | 8 | CODE | |
| LOW | tools/perf_smoke/__init__.py | 16 | CODE | |
| LOW | tools/perf_smoke/__init__.py | 16 | CODE | |
| LOW | tools/perf_smoke/__init__.py | 16 | CODE | |
| LOW | tools/perf_smoke/cli.py | 19 | CODE | |
| LOW | tools/perf_smoke/contract.py | 16 | CODE | |
| LOW | tools/perf_smoke/compare.py | 14 | CODE | |
| LOW | tools/perf_smoke/report.py | 13 | CODE | |
| LOW | docker/test/test_image_invariants.py | 14 | CODE | |
| LOW | docker/test/test_run_install_ci.py | 6 | CODE | |
| LOW | docker/utils/x11_utils.py | 8 | CODE | |
| LOW | docker/utils/__init__.py | 6 | CODE | |
| LOW | docker/utils/state_file.py | 6 | CODE | |
| LOW | docker/utils/container_interface.py | 6 | CODE | |
| LOW | docker/utils/volume_mounts.py | 19 | CODE | |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 8 | CODE | |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 8 | CODE | |
| LOW | …lab_teleop/isaaclab_teleop/teleop_message_processor.py | 14 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 23 | CODE | |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 32 | CODE | |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/command_handler.py | 8 | CODE | |
| LOW | …urce/isaaclab_teleop/isaaclab_teleop/control_events.py | 8 | CODE | |
| LOW | …ce/isaaclab_teleop/isaaclab_teleop/isaac_teleop_cfg.py | 8 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 8 | CODE | |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py | 8 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/xr_cfg.py | 9 | CODE | |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 8 | CODE | |
| LOW | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 8 | CODE | |
| LOW | …saaclab_teleop/isaaclab_teleop/visualizers/__init__.py | 8 | CODE | |
| LOW | …saaclab_teleop/isaaclab_teleop/visualizers/__init__.py | 9 | CODE | |
| LOW | …p/isaaclab_teleop/visualizers/hand_joint_visualizer.py | 8 | CODE | |
| LOW | …aaclab_teleop/visualizers/controller_aim_visualizer.py | 8 | CODE | |
| LOW | …b_teleop/isaaclab_teleop/deprecated/retargeter_base.py | 14 | CODE | |
| 1362 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tools/run_all_tests.py | 84 | Run all tests under the given directory. Args: test_dir: Path to the directory containing the tests. | STRING |
| HIGH | tools/run_all_tests.py | 259 | Extract all tests under the given directory or extension and their respective timeouts. Args: test_dir: Pat | STRING |
| HIGH | tools/_file_scheduler.py | 148 | Run ``run`` for every job, at most ``max_slots`` slots at a time. Args: jobs: Jobs in the order they should | STRING |
| HIGH | tools/perf_smoke/store.py | 108 | Parse and validate one stored row. Args: data: Decoded JSON object. source: Human-readable origin, | STRING |
| HIGH | tools/perf_smoke/store.py | 350 | Return the most recent rows recorded for ``contract_hash``. Walks monthly partitions backwards from ``now`` until ` | STRING |
| HIGH | tools/perf_smoke/store.py | 395 | Record one measurement, without ever overwriting an existing one. Args: row: The measurement to record. | STRING |
| HIGH | tools/perf_smoke/metrics.py | 103 | Return total startup wall time [s]: the sum of the bundle's startup phases. Args: bundle: A schema-v1 runti | STRING |
| HIGH | tools/perf_smoke/metrics.py | 126 | Extract every metric in :data:`METRICS` from a runtime bundle. Args: bundle: A schema-v1 runtime bundle. | STRING |
| HIGH | tools/perf_smoke/contract.py | 134 | Build the comparability contract for a runtime bundle. Args: bundle: A schema-v1 runtime bundle. Retur | STRING |
| HIGH | tools/perf_smoke/compare.py | 100 | Resolve gating policy for every metric of one combination. Args: config: Parsed ``perf_smoke_thresholds.jso | STRING |
| HIGH | docker/utils/state_file.py | 79 | Get a variable from the configuration object. Note: Since we use the ConfigParser class, the sectio | STRING |
| HIGH | docker/utils/container_interface.py | 124 | Run a docker command in the context directory and surface its failure. Args: cmd: The docker comman | STRING |
| HIGH | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1154 | Execute one step of the teleop session and return the action tensor. If the session has not been started yet (b | STRING |
| HIGH | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 291 | Process current device state and return control commands. If the Isaac Capture session has not been started yet | STRING |
| HIGH | …op/isaaclab_teleop/deprecated/teleop_device_factory.py | 31 | Create a teleoperation device based on configuration. .. deprecated:: Use :class:`isaaclab_teleop.IsaacTele | STRING |
| HIGH | …ental/isaaclab_experimental/managers/reward_manager.py | 358 | Gets the configuration for the specified term. Args: term_name: The name of the reward term. | STRING |
| HIGH | …/isaaclab_experimental/managers/observation_manager.py | 457 | Computes the observations for a given group. The observations for a given group are computed by calling the reg | STRING |
| HIGH | …isaaclab_experimental/utils/buffers/circular_buffer.py | 167 | Retrieve the data from the circular buffer in last-in-first-out (LIFO) fashion. If the requested index is large | STRING |
| HIGH | …ental/isaaclab_experimental/envs/direct_rl_env_warp.py | 526 | Run rendering without stepping through the physics. By convention, if mode is: - **human**: Render to | STRING |
| HIGH | …saaclab_experimental/envs/manager_based_rl_env_warp.py | 397 | Run rendering without stepping through the physics. By convention, if mode is: - **human**: Render to | STRING |
| HIGH | source/isaaclab_ov/isaaclab_ov/_runtime.py | 21 | Import an optional ``ovphysx`` runtime module with an actionable install error. Args: module_name: Name of | STRING |
| HIGH | source/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py | 71 | Return render-var configs for the requested camera outputs. Shared sources are de-duplicated. Segmentation requests | STRING |
| HIGH | …clab_ov/isaaclab_ov/renderers/ovrtx_annotator_utils.py | 83 | Decode 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.py | 536 | Boolean mask (as float) of bodies that established contact within ``dt`` [s]. Outdated sensor buffers are refre | STRING |
| HIGH | …v/isaaclab_ov/sensors/contact_sensor/contact_sensor.py | 569 | Boolean mask (as float) of bodies that broke contact within ``dt`` [s]. Outdated sensor buffers are refreshed b | STRING |
| HIGH | …rce/isaaclab_ov/isaaclab_ov/physics/ovphysx_manager.py | 60 | Create the default cooked-collider cache directory and refuse one this user does not own. The default sits in the s | STRING |
| HIGH | …urce/isaaclab_ov/isaaclab_ov/sim/views/ovphysx_view.py | 196 | Resolve a lowercased attribute name to its :class:`TensorType` member. Args: name: Lowercased enum name, e. | STRING |
| HIGH | …saaclab_physx/sensors/contact_sensor/contact_sensor.py | 247 | Checks 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.py | 297 | Checks if bodies that have broken contact within the last :attr:`dt` seconds. This function checks if the bodie | STRING |
| HIGH | …b_physx/sensors/frame_transformer/frame_transformer.py | 594 | Extract a normalized body path from a prim path. Removes the environment instance segment `/envs/env_<id>/` to | STRING |
| HIGH | source/isaaclab/test/app/standalone_script_cases.py | 352 | Select packaged programs or scripts within a tutorial directory. Args: specs: Discovered standalone script | STRING |
| HIGH | …ce/isaaclab/test/controllers/test_operational_space.py | 1702 | Update the target for the operational space controller. Args: osc (OperationalSpaceController): The operati | STRING |
| HIGH | …ce/isaaclab/test/controllers/test_operational_space.py | 1752 | Convert the target command to the task frame if required. Args: osc (OperationalSpaceController): The opera | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/micro.py | 97 | Summarize a non-empty latency sample series. Args: samples_s: Latency samples [s]. Returns: Me | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/formatters.py | 68 | Get or create a formatter instance by type name. Args: instance_type: Type of formatter to create ( | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/dispatch.py | 45 | Dispatch a typed benchmark request to its workflow implementation. Args: request: Typed benchmark request. | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/microbenchmark.py | 87 | Resolve one exact physics/component selection. Args: physics: Exact physics variant. co | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/microbenchmark.py | 145 | Parse and run ``isaaclab microbenchmark``. Args: args: Command arguments. Uses :data:`sys.argv` when ``None | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/distributed.py | 43 | Build rank metadata from the environment populated by ``torchrun``. Args: enabled: Whether ``--dist | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/capture.py | 259 | Build a :class:`~isaaclab.benchmark.RunConfig` from a concrete task config. Args: env_cfg: Concrete task en | STRING |
| HIGH | source/isaaclab/isaaclab/benchmark/measurements.py | 204 | Get a metadata field's value. Args: name: Field name. Note that fields are named internally like 'E | STRING |
| HIGH | …e/isaaclab/isaaclab/benchmark/sensor_suites/contact.py | 91 | Run and report the common contact-sensor cadence workload. Args: benchmark_name: Name used in output metada | STRING |
| HIGH | …ce/isaaclab/isaaclab/benchmark/entrypoints/multigpu.py | 59 | Build the launcher configuration for a multi-GPU benchmark workflow. Args: workflow: Base benchmark workflo | STRING |
| HIGH | …isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py | 305 | Register a callback function to be executed based on trigger conditions. Args: trigger: Type of tri | STRING |
| HIGH | …isaaclab/sensors/contact_sensor/base_contact_sensor.py | 169 | Checks 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.py | 199 | Checks if bodies that have broken contact within the last :attr:`dt` seconds. This function checks if the bodie | STRING |
| HIGH | source/isaaclab/isaaclab/sensors/camera/utils.py | 166 | Creates pointcloud from input depth image and camera transformation matrix. This function provides the same functio | STRING |
| HIGH | source/isaaclab/isaaclab/sensors/camera/camera_data.py | 140 | Build a :class:`CameraData` with output buffers pre-allocated as warp arrays. Allocates one ``(num_views, heigh | STRING |
| HIGH | …aclab/isaaclab/sensors/ray_caster/patterns/patterns.py | 18 | A regular grid pattern for ray casting. The grid pattern is made from rays that are parallel to each other. They sp | STRING |
| HIGH | source/isaaclab/isaaclab/app/sim_launcher.py | 113 | Build a physics config for the requested backend. Args: physics_cfg_str: Backend selector: ``"physx"``, ``" | STRING |
| HIGH | source/isaaclab/isaaclab/test/utils/devices.py | 164 | Resolve the device list to parametrize a test over, as ``scope ∩ runtime``. ``scope`` is this argument; the runtime | STRING |
| HIGH | …ce/isaaclab/isaaclab/scene_data/scene_data_provider.py | 242 | Create an index mapping from sim backend transforms to desired output ordering. For each transform in the sim b | STRING |
| HIGH | source/isaaclab/isaaclab/managers/reward_manager.py | 176 | Gets the configuration for the specified term. Args: term_name: The name of the reward term. | STRING |
| HIGH | …urce/isaaclab/isaaclab/managers/termination_manager.py | 229 | Gets the configuration for the specified term. Args: term_name: The name of the termination term. | STRING |
| HIGH | source/isaaclab/isaaclab/managers/event_manager.py | 312 | Gets the configuration for the specified term. The method finds the term by name by searching through all the m | STRING |
| HIGH | …urce/isaaclab/isaaclab/managers/observation_manager.py | 376 | Computes the observations for a given group. The observations for a given group are computed by calling the reg | STRING |
| HIGH | source/isaaclab/isaaclab/terrains/terrain_importer.py | 155 | Set the debug visualization of the terrain importer. Args: debug_vis: Whether to visualize the terr | STRING |
| HIGH | source/isaaclab/isaaclab/terrains/utils.py | 103 | Finds 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.py | 25 | Generate a terrain with height sampled uniformly from a specified range. .. image:: ../../_static/terrains/height_f | STRING |
| HIGH | …isaaclab/isaaclab/terrains/height_field/hf_terrains.py | 298 | Generate a terrain with a wave pattern. The terrain is a flat platform at the center of the terrain with a wave pat | STRING |
| 189 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | tools/perf_smoke/store.py | 310 | from azure.core.exceptions import AzureError | CODE |
| CRITICAL | tools/perf_smoke/store.py | 324 | from azure.core.exceptions import AzureError, ResourceNotFoundError | CODE |
| CRITICAL | tools/perf_smoke/store.py | 338 | from azure.core.exceptions import AzureError, ResourceExistsError | CODE |
| CRITICAL | …saaclab_experimental/envs/mdp/actions/joint_actions.py | 275 | defaults_np = self._asset.data.default_joint_pos.warp.numpy() | CODE |
| CRITICAL⚡ | …experimental/test/envs/test_frontend_cfg_conversion.py | 226 | assert cfg.rewards.pole_pos.func.__module__.startswith("isaaclab_tasks_experimental.core.cartpole.mdp") | CODE |
| CRITICAL⚡ | …experimental/test/envs/test_frontend_cfg_conversion.py | 227 | assert cfg.rewards.success_rate.func.__module__.startswith("isaaclab_tasks_experimental.core.cartpole.mdp") | CODE |
| CRITICAL | source/isaaclab_physx/test/assets/test_rigid_object.py | 283 | poses = self.collection.data.default_body_pose.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 290 | self.default_mass = self.asset.data.body_mass.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 292 | self.default_inertia = self.asset.data.body_inertia.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 302 | masses = self.asset.data.body_mass.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 842 | self.default_joint_friction_coeff = self.asset.data.joint_friction_coeff.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 843 | self.default_joint_armature = self.asset.data.joint_armature.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 844 | self.default_joint_pos_limits = self.asset.data.joint_pos_limits.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 845 | self.default_viscous_joint_friction_coeff = self.asset.data.joint_viscous_friction_coeff.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 849 | self.default_dynamic_joint_friction_coeff = self.asset.data.joint_dynamic_friction_coeff.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1030 | self.default_fixed_tendon_stiffness = self.asset.data.fixed_tendon_stiffness.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1031 | self.default_fixed_tendon_damping = self.asset.data.fixed_tendon_damping.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1032 | self.default_fixed_tendon_pos_limits = self.asset.data.fixed_tendon_pos_limits.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1035 | self.default_fixed_tendon_limit_stiffness = self.asset.data.fixed_tendon_limit_stiffness.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1037 | self.default_fixed_tendon_rest_length = self.asset.data.fixed_tendon_rest_length.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1039 | self.default_fixed_tendon_offset = self.asset.data.fixed_tendon_offset.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 327 | inertias = self.asset.data.body_inertia.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 416 | self.default_inertia = self.asset.data.body_inertia.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 494 | self.default_com = self.asset.data.body_com_pose_b.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 657 | self.default_joint_stiffness = self.asset.data.joint_stiffness.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 658 | self.default_joint_damping = self.asset.data.joint_damping.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 939 | self.asset.data.default_joint_armature.torch.clone(), | CODE |
| CRITICAL | …b/isaaclab/envs/mdp/actions/pink_task_space_actions.py | 350 | current_joint_pos = self._asset.data.joint_pos.torch.cpu().numpy()[env_index] | CODE |
| CRITICAL | …saaclab/isaaclab/envs/mdp/commands/velocity_command.py | 219 | base_pos_w = self.robot.data.root_pos_w.torch.clone() | CODE |
| CRITICAL⚡ | …/isaaclab_tasks/test/core/test_reach_franka_presets.py | 164 | assert cfg.scene.robot.spawn.usd_path.endswith("/FrankaEmika/franka_panda.usda") | CODE |
| CRITICAL | …/isaaclab_tasks/test/core/test_reach_franka_presets.py | 190 | assert cfg.scene.robot.spawn.usd_path.endswith("/FrankaEmika/franka_panda.usda") | CODE |
| CRITICAL | …/isaaclab_tasks/test/contrib/test_franka_pour_spill.py | 44 | points = env._media.data.particle_pos_w.torch.clone() - env.env_origins[:, None] | CODE |
| CRITICAL | …lab_tasks/isaaclab_tasks/core/handover/handover_env.py | 268 | object_default_pose = self.object.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL | …lab_tasks/isaaclab_tasks/core/handover/handover_env.py | 269 | object_default_vel = self.object.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL | …ks/isaaclab_tasks/core/reorient/reorient_direct_env.py | 71 | joint_pos_limits = self.hand.data.joint_limits.torch.to(self.device) | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/core/lift/mdp/observations.py | 150 | object_pos_w = self.object.data.root_pos_w.torch.unsqueeze(1) | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/core/lift/mdp/observations.py | 151 | 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.py | 155 | 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.py | 156 | 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.py | 329 | jacobians = self.robot_asset.data.body_link_jacobian_w.torch.clone() | CODE |
| CRITICAL | …ks/contrib/navigation/mdp/pre_trained_policy_action.py | 143 | base_pos_w = self.robot.data.root_pos_w.torch.clone() | CODE |
| CRITICAL | …sks/isaaclab_tasks/contrib/automate/disassembly_env.py | 64 | inertias = self._robot.data.body_inertia.torch.clone() | CODE |
| CRITICAL | …sks/isaaclab_tasks/contrib/automate/disassembly_env.py | 196 | self.joint_pos = self._robot.data.joint_pos.torch.clone() | CODE |
| CRITICAL | …sks/isaaclab_tasks/contrib/automate/disassembly_env.py | 197 | self.joint_vel = self._robot.data.joint_vel.torch.clone() | CODE |
| CRITICAL | …_tasks/isaaclab_tasks/contrib/automate/assembly_env.py | 90 | inertias = self._robot.data.body_inertia.torch.clone() | CODE |
| CRITICAL | …_tasks/isaaclab_tasks/contrib/automate/assembly_env.py | 273 | self.joint_pos = self._robot.data.joint_pos.torch.clone() | CODE |
| CRITICAL | …_tasks/isaaclab_tasks/contrib/automate/assembly_env.py | 274 | self.joint_vel = self._robot.data.joint_vel.torch.clone() | CODE |
| CRITICAL⚡ | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 475 | held_pose = self._held_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 476 | held_vel = self._held_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 483 | fixed_pose = self._fixed_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 484 | fixed_vel = self._fixed_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 707 | 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.py | 708 | 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.py | 715 | 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.py | 716 | 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.py | 758 | held_pose = self._held_asset.data.default_root_pose.torch.clone() | CODE |
| CRITICAL⚡ | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 759 | held_vel = self._held_asset.data.default_root_vel.torch.clone() | CODE |
| CRITICAL | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 111 | self.joint_pos = self._robot.data.joint_pos.torch.clone() | CODE |
| CRITICAL | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 112 | self.joint_vel = self._robot.data.joint_vel.torch.clone() | CODE |
| CRITICAL | …ab_tasks/isaaclab_tasks/contrib/factory/factory_env.py | 599 | fixed_pose = self._fixed_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| 6 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/conftest.py | 33 | logger = logging.getLogger(__name__) | CODE |
| LOW | tools/template/generator.py | 27 | def _setup_git_repo(project_dir: str) -> None: | CODE |
| LOW | tools/perf_smoke/__init__.py | 18 | __all__ = ["METRICS", "Metric", "PerfSmokeError"] | CODE |
| LOW | docker/utils/__init__.py | 8 | __all__ = ["ContainerInterface"] | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 439 | def _update_visibility(self) -> None: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 105 | logger = logging.getLogger(__name__) | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 35 | logger = logging.getLogger(__name__) | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 31 | logger = logging.getLogger(__name__) | CODE |
| LOW | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 381 | def _update_debug_visualization(self) -> None: | CODE |
| LOW | …saaclab_teleop/isaaclab_teleop/visualizers/__init__.py | 11 | __all__ = ["ControllerAimVisualizer", "HandJointVisualizer"] | CODE |
| LOW | …p/isaaclab_teleop/visualizers/hand_joint_visualizer.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …aaclab_teleop/visualizers/controller_aim_visualizer.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …b_teleop/isaaclab_teleop/deprecated/retargeter_base.py | 16 | __all__ = ["RetargeterBase", "RetargeterCfg"] | CODE |
| LOW | …op/isaaclab_teleop/deprecated/teleop_device_factory.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …imental/isaaclab_experimental/managers/manager_base.py | 46 | logger = logging.getLogger(__name__) | CODE |
| LOW | …mental/isaaclab_experimental/managers/event_manager.py | 36 | logger = logging.getLogger(__name__) | CODE |
| LOW | …tal/isaaclab_experimental/managers/manager_term_cfg.py | 28 | __all__ = [ | CODE |
| LOW | …tal/isaaclab_experimental/utils/manager_call_switch.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ab_experimental/isaaclab_experimental/envs/frontend.py | 51 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ab_experimental/isaaclab_experimental/envs/frontend.py | 54 | __all__ = [ | CODE |
| LOW | …ental/isaaclab_experimental/envs/direct_rl_env_warp.py | 45 | logger = logging.getLogger(__name__) | CODE |
| LOW | …l/isaaclab_experimental/envs/manager_based_env_warp.py | 47 | logger = logging.getLogger(__name__) | CODE |
| LOW | …saaclab_experimental/envs/manager_based_rl_env_warp.py | 38 | logger = logging.getLogger(__name__) | CODE |
| LOW | …saaclab_experimental/envs/mdp/actions/joint_actions.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …clab_visualizers/isaaclab_visualizers/desktop_entry.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ab_visualizers/isaaclab_visualizers/newton/__init__.py | 21 | __all__ = [ | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 56 | logger = logging.getLogger(__name__) | CODE |
| LOW | …lab_visualizers/newton/newton_visualization_markers.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | …lab_visualizers/newton/newton_visualization_markers.py | 93 | def set_visibility(self, visible: bool) -> None: | CODE |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 38 | logger = logging.getLogger(__name__) | CODE |
| LOW | …lab_visualizers/isaaclab_visualizers/rerun/__init__.py | 21 | __all__ = ["RerunVisualizer", "RerunVisualizerCfg"] | CODE |
| LOW | …/isaaclab_visualizers/kit/kit_visualization_markers.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/isaaclab_visualizers/kit/kit_visualization_markers.py | 85 | def set_visibility(self, visible: bool) -> None: | CODE |
| LOW | …aclab_visualizers/isaaclab_visualizers/kit/__init__.py | 21 | __all__ = ["KitVisualizer", "KitVisualizerCfg"] | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 402 | def _setup_backend_menubar_label(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 429 | async def _setup_backend_menubar_label_async(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 525 | def _setup_viewport(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 587 | def _setup_streaming_view(self, num_envs: int) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 630 | def _update_camera_image_panel(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 730 | def _set_viewport_camera(self, position: tuple[float, float, float], target: tuple[float, float, float]) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 929 | def _setup_initial_camera_view(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 964 | def _update_asset_tracking_camera(self) -> None: | CODE |
| LOW⚡ | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 729 | 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.py | 34 | logger = logging.getLogger(__name__) | CODE |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 251 | def _update_scalar_plots(self) -> None: | CODE |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 613 | def _setup_isaaclab_sidebar(self, server) -> None: | CODE |
| LOW | …lab_visualizers/isaaclab_visualizers/viser/__init__.py | 21 | __all__ = ["ViserVisualizer", "ViserVisualizerCfg"] | CODE |
| LOW⚡ | …aclab_visualizers/test/visualizer_integration_utils.py | 717 | def _set_newton_simulation_paused(viewer, paused: bool) -> None: | CODE |
| LOW⚡ | …aclab_visualizers/test/visualizer_integration_utils.py | 729 | def _set_newton_rendering_paused(viewer, paused: bool) -> None: | CODE |
| LOW⚡ | …aclab_visualizers/test/visualizer_integration_utils.py | 948 | def _set_kit_simulation_paused(env, paused: bool) -> None: | CODE |
| 411 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/conftest.py | 178 | CODE | |
| LOW | tools/conftest.py | 347 | CODE | |
| LOW | tools/conftest.py | 1568 | CODE | |
| LOW | tools/conftest.py | 1731 | CODE | |
| LOW | tools/install_deps.py | 44 | CODE | |
| LOW | tools/install_deps.py | 81 | CODE | |
| LOW | tools/crash_journal.py | 169 | CODE | |
| LOW | tools/changelog/cli.py | 88 | CODE | |
| LOW | tools/template/generator.py | 309 | CODE | |
| LOW | tools/template/cli.py | 391 | CODE | |
| LOW | tools/docs/media/capture_renderer_gallery.py | 290 | CODE | |
| LOW | tools/docs/media/capture_renderer_gallery.py | 340 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 559 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 802 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 827 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 1683 | CODE | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 1844 | CODE | |
| LOW | tools/perf_smoke/compare.py | 298 | CODE | |
| LOW | docker/container.py | 119 | CODE | |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 747 | CODE | |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1007 | CODE | |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 117 | CODE | |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/haptic_feedback.py | 157 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 99 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 394 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 269 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 471 | CODE | |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py | 95 | CODE | |
| LOW | source/isaaclab_teleop/isaaclab_teleop/xr_cfg.py | 112 | CODE | |
| LOW | …op/isaaclab_teleop/deprecated/teleop_device_factory.py | 28 | CODE | |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 508 | CODE | |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 153 | CODE | |
| LOW | …teleop/isaaclab_teleop/deprecated/openxr/manus_vive.py | 238 | CODE | |
| LOW | …urce/isaaclab_teleop/test/test_teleop_scripts_smoke.py | 114 | CODE | |
| LOW | …mental/isaaclab_experimental/managers/event_manager.py | 398 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 148 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 325 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 456 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 596 | CODE | |
| LOW | …tal/isaaclab_experimental/utils/manager_call_switch.py | 224 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 143 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 805 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 949 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 1043 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 1085 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 163 | CODE | |
| LOW | …lab_visualizers/newton/newton_visualization_markers.py | 375 | CODE | |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 366 | CODE | |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 553 | CODE | |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 929 | CODE | |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 251 | CODE | |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 551 | CODE | |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 613 | CODE | |
| LOW | …aclab_visualizers/test/visualizer_integration_utils.py | 735 | CODE | |
| LOW | …aclab_visualizers/test/visualizer_integration_utils.py | 1123 | CODE | |
| LOW | …aclab_visualizers/test/visualizer_integration_utils.py | 1701 | CODE | |
| LOW | …aclab_visualizers/test/visualizer_integration_utils.py | 1859 | CODE | |
| LOW | …/isaaclab_ov/benchmark/sensors/benchmark_ray_caster.py | 123 | CODE | |
| LOW | source/isaaclab_ov/test/test_ovrtx_renderer_contract.py | 271 | CODE | |
| LOW | source/isaaclab_ov/test/sensors/test_contact_sensor.py | 399 | CODE | |
| 402 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/run_all_tests.py | 105 | # Create the log directory if it doesn't exist | COMMENT |
| MEDIUM | docker/utils/container_interface.py | 215 | # Create the file with sticky bit on the group | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 105 | # Create the XR anchor prim in USD if it does not already exist. | COMMENT |
| MEDIUM | source/isaaclab_teleop/test/test_oxr_device.py | 158 | # Create a new stage | COMMENT |
| MEDIUM | …/isaaclab_visualizers/kit/kit_visualization_markers.py | 247 | # Create a child prim for the marker. | COMMENT |
| MEDIUM | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 232 | # Create the render product and annotator before the app update so the first | COMMENT |
| MEDIUM | …rce/isaaclab_ov/test/sensors/test_frame_transformer.py | 436 | # Create a custom scene config with two robots | COMMENT |
| MEDIUM | source/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py | 293 | # Create the attributes and set the default values. | STRING |
| MEDIUM | …/isaaclab_physx/test/sensors/test_frame_transformer.py | 413 | # Create a custom scene config with two robots | COMMENT |
| MEDIUM | source/isaaclab_physx/test/sim/test_spawn_meshes.py | 23 | # Create a new stage | COMMENT |
| MEDIUM | …aclab_physx/isaaclab_physx/benchmark/assets/runtime.py | 245 | # Create a minimal config with dummy rigid objects | COMMENT |
| MEDIUM | source/isaaclab_physx/isaaclab_physx/sensors/pva/pva.py | 153 | # Initialize parent class | COMMENT |
| MEDIUM | source/isaaclab_physx/isaaclab_physx/sensors/pva/pva.py | 159 | # Create the rigid body view on the ancestor | COMMENT |
| MEDIUM | …b_physx/sensors/frame_transformer/frame_transformer.py | 258 | # Create a prim view for all frames and initialize it | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 46 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_camera.py | 69 | # Create a new stage | COMMENT |
| MEDIUM | …urce/isaaclab/test/sensors/test_ray_caster_patterns.py | 281 | # Create a simple intrinsic matrix for testing | COMMENT |
| MEDIUM | …clab/test/sensors/test_multi_mesh_ray_caster_camera.py | 62 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_tiled_camera.py | 51 | # Create a new stage | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/test_ray_caster_integration.py | 428 | # Create a kinematic rigid body at (0, 0, 2) rotated 90 deg around Z | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/test_ray_caster_integration.py | 438 | # 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.py | 451 | # Create a sensor prim to mount the MultiMeshRayCaster on | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_ray_caster_camera.py | 54 | # Create a blank new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_ray_caster_camera.py | 72 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_sensor_base.py | 122 | # Create a new stage | COMMENT |
| MEDIUM | …ab/test/sensors/test_first_frame_textured_rendering.py | 60 | # Create a new stage | COMMENT |
| MEDIUM | …/test/xr_visualization/check_scene_xr_visualization.py | 144 | # Create a simple panel content since make_panel_content doesn't exist | COMMENT |
| MEDIUM | …/test/xr_visualization/check_scene_xr_visualization.py | 161 | # Create a simple panel content since make_panel_content doesn't exist | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_math.py | 494 | # Create a sample perspective depth image (N, H, W) | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_math.py | 582 | # Create a Slerp object and interpolate create the interpolated rotation matrices | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_math.py | 1045 | # Create a Slerp object and interpolate create the interpolated matrices | COMMENT |
| MEDIUM | …urce/isaaclab/test/controllers/test_differential_ik.py | 410 | # Create a ground plane | COMMENT |
| MEDIUM | …rce/isaaclab/test/controllers/test_controller_utils.py | 109 | # Create a temporary directory for test files | COMMENT |
| MEDIUM | …rce/isaaclab/test/controllers/test_controller_utils.py | 112 | # Create the test URDF file | COMMENT |
| MEDIUM | …ce/isaaclab/test/controllers/test_operational_space.py | 71 | # Create a ground plane | COMMENT |
| MEDIUM | …ce/isaaclab/test/controllers/test_operational_space.py | 113 | # Define the ContactSensor | COMMENT |
| MEDIUM | …ce/isaaclab/test/controllers/test_operational_space.py | 116 | # Define the target sets | COMMENT |
| MEDIUM | …e/isaaclab/test/controllers/test_pink_ik_components.py | 125 | # Create a new configuration with different joint values | COMMENT |
| MEDIUM | …rce/isaaclab/test/controllers/test_local_frame_task.py | 255 | # Create a target transform | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_spawn_from_files.py | 29 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_stage.py | 44 | # Create a stage with some content | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/sim/test_utils_stage.py | 88 | # Create a stage with content | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_stage.py | 145 | # Create a stage | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_stage.py | 159 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_stage.py | 182 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_stage.py | 205 | # Create a mesh the source asset references through a directory-qualified relative path | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_stage.py | 211 | # Create the source asset with a mesh reference and an MDL shader | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_spawn_meshes.py | 24 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_newton_model_utils.py | 292 | # Create an instance from the prototype | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/sim/test_utils_transforms.py | 126 | # Create a prim with a transform matrix | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/sim/test_utils_transforms.py | 133 | # Create a simple translation matrix | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/sim/test_utils_transforms.py | 468 | # Create a prim | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/sim/test_utils_transforms.py | 610 | # Create a Material prim (not Xformable) | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/sim/test_utils_transforms.py | 624 | # Create a prim with standard operations | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_transforms.py | 83 | # Create a prim and manually add deprecated rotation operations | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_transforms.py | 166 | # Create a prim | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_transforms.py | 253 | # Create a prim with multiple deprecated operations | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_transforms.py | 297 | # Create a prim with standard operations already in place | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_transforms.py | 360 | # Create a prim with some initial transform | COMMENT |
| MEDIUM | source/isaaclab/test/sim/test_utils_transforms.py | 400 | # Create a prim | COMMENT |
| 77 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/conftest.py | 1041 | no report (e.g. startup hang). | COMMENT |
| LOW | tools/conftest.py | 1061 | # that does the same) would otherwise send its verdicts to a journal under the temporary cwd | COMMENT |
| LOW | tools/changelog/pyproject.toml | 1 | # Scopes pytest to this self-contained tool: the ``[tool.pytest.ini_options]`` | COMMENT |
| LOW | tools/pre_commit/check_git_lfs_pointers.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | tools/template/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …ols/template/templates/extension/config/extension.toml | 21 | "isaaclab_rl" = {} | COMMENT |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 421 | print("Wrote", out_mp4_path) | COMMENT |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 441 | # | COMMENT |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 461 | _HERO_TASK = "Isaac-Velocity-Flat-AnymalD" | COMMENT |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 501 | # Driven by the per-step _follow_camera event rather than streaming_cam_target_prim_path. | COMMENT |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 1341 | COMMENT | |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 2161 | # * Kit + Isaac-Velocity-Rough-AnymalD uses the pretrained checkpoint via play.py's | COMMENT |
| LOW | tools/skills/pyproject.toml | 1 | # Scopes pytest to this self-contained tool: the ``[tool.pytest.ini_options]`` | COMMENT |
| LOW | tools/perf_smoke/requirements.txt | 1 | # Host-only dependencies of the perf-smoke gate. | COMMENT |
| LOW | docker/cluster/submit_job_pbs.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | docker/cluster/submit_job_slurm.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | docker/cluster/osmo_multi_gpu_workflow.yaml | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | docker/cluster/cluster_interface.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 741 | # Build the source directly rather than via ``message_channel_config``: | COMMENT |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 121 | # Raw reference measurement backing CPU_REFERENCE_SCORE [ns per kernel | COMMENT |
| LOW | …lab_teleop/isaaclab_teleop/deprecated/openxr/common.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …eop/deprecated/openxr/retargeters/humanoid/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …ecated/openxr/retargeters/humanoid/fourier/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …ecated/openxr/retargeters/humanoid/unitree/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …penxr/retargeters/humanoid/unitree/inspire/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …penxr/retargeters/humanoid/unitree/trihand/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …nitree/trihand/g1_upper_body_motion_ctrl_retargeter.py | 161 | squeeze = inputs[DeviceBase.MotionControllerInputIndex.SQUEEZE.value] # 0.0 to 1.0 (analog) | COMMENT |
| LOW | …imental/isaaclab_experimental/managers/manager_base.py | 181 | COMMENT | |
| LOW | …ab_experimental/isaaclab_experimental/envs/frontend.py | 81 | # resolution is purely mechanical: mirror the root, then look up the nearest | COMMENT |
| LOW | …ental/isaaclab_experimental/envs/direct_rl_env_warp.py | 181 | # note: when started in extension mode, first call sim.reset_async() and then initialize the managers | COMMENT |
| LOW | …l/isaaclab_experimental/envs/manager_based_env_warp.py | 181 | # play the simulator to activate physics handles | COMMENT |
| LOW | …erimental/isaaclab_experimental/envs/utils/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …lab_visualizers/isaaclab_visualizers/newton_adapter.py | 61 | # perspective. To fix the floor appearance in the streaming view, the Isaac Sim USD scene | COMMENT |
| LOW | source/isaaclab_visualizers/test/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …e/isaaclab_visualizers/test/visualizer_golden_utils.py | 41 | } | COMMENT |
| LOW | source/isaaclab_ov/test/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_ov/test/sensors/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_ov/test/tasks/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_ov/test/physics/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_ov/test/sim/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_ov/test/assets/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_ov/isaaclab_ov/benchmark/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …v/isaaclab_ov/sensors/contact_sensor/contact_sensor.py | 181 | COMMENT | |
| LOW | source/isaaclab_ov/isaaclab_ov/test/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …urce/isaaclab_ov/isaaclab_ov/sim/views/ovphysx_view.py | 81 | for env_id in env_ids | COMMENT |
| LOW | …saaclab_ov/isaaclab_ov/sim/views/ovphysx_frame_view.py | 701 | # ------------------------------------------------------------------ | COMMENT |
| LOW | source/isaaclab_physx/test/sim/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …ce/isaaclab_physx/isaaclab_physx/benchmark/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py | 61 | def _raise_missing_ppisp_error(exc: ModuleNotFoundError) -> NoReturn: | COMMENT |
| LOW | …b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py | 701 | # kernel, which copies only the destination channels, stays aligned without a compacting copy | COMMENT |
| LOW | source/isaaclab_physx/isaaclab_physx/test/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …aaclab/test/multi_gpu/test_multi_gpu_training_smoke.py | 41 | # 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.py | 61 | _GPU_SAMPLE_INTERVAL_S = 15 | COMMENT |
| LOW | source/isaaclab/test/assets/contract/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab/isaaclab/sensors/camera/camera.py | 241 | # Every renderer backend draws the visual-only geometry, so it must survive cloning even | COMMENT |
| LOW | source/isaaclab/isaaclab/utils/configclass.py | 281 | # iterate over base class members | COMMENT |
| LOW | source/isaaclab/isaaclab/controllers/config/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab/isaaclab/sim/utils/prims.py | 681 | if is_regex_expression and root_path != "": | COMMENT |
| LOW | source/isaaclab/isaaclab/sim/views/base_frame_view.py | 241 | # ------------------------------------------------------------------ | COMMENT |
| LOW | source/isaaclab/isaaclab/envs/manager_based_env.py | 201 | # this is needed for the observation manager to get valid tensors for initialization. | COMMENT |
| 222 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tools/conftest.py | 679 | except Exception as e: | CODE |
| LOW⚡ | tools/conftest.py | 688 | except Exception as e: | CODE |
| LOW⚡ | tools/conftest.py | 696 | except Exception: | CODE |
| LOW | tools/conftest.py | 466 | except Exception: | CODE |
| LOW | tools/conftest.py | 479 | except Exception as e: | CODE |
| LOW | tools/conftest.py | 652 | except Exception as e: | CODE |
| LOW | tools/conftest.py | 662 | except Exception as e: | CODE |
| LOW | tools/conftest.py | 891 | except Exception as e: | CODE |
| LOW | tools/conftest.py | 1254 | except Exception as e: | CODE |
| LOW | tools/run_install_ci.py | 108 | except Exception: | CODE |
| MEDIUM | tools/run_install_ci.py | 519 | print("Error: docker is not available on PATH", file=sys.stderr) | STRING |
| LOW | tools/run_all_tests.py | 160 | except Exception as e: | CODE |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 185 | except Exception as exc: | CODE |
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 1950 | except Exception as exc: | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 116 | except Exception as exc: | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 176 | except Exception: | CODE |
| LOW⚡ | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 430 | except Exception: | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 525 | except Exception as exc: | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 558 | except Exception as exc: | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 799 | except Exception: | CODE |
| LOW | …lab_teleop/isaaclab_teleop/camera_feed_kit_scene_ui.py | 825 | except Exception as exc: | CODE |
| LOW⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1270 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 619 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 896 | except Exception: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 952 | except Exception: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1223 | except Exception as e: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 407 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 418 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 551 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 562 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/system_check.py | 696 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 257 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 504 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 511 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 581 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 593 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 645 | except Exception: | CODE |
| LOW | source/isaaclab_teleop/isaaclab_teleop/camera_feed.py | 649 | except Exception: | CODE |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py | 58 | except Exception: | CODE |
| LOW | …rce/isaaclab_teleop/isaaclab_teleop/xr_anchor_utils.py | 225 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 54 | except Exception as exc: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 117 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 146 | except Exception as e: | CODE |
| LOW | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 394 | except Exception: | CODE |
| LOW⚡ | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 408 | except Exception: | CODE |
| LOW⚡ | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 508 | except Exception as e: | CODE |
| LOW | …p/isaaclab_teleop/visualizers/hand_joint_visualizer.py | 93 | except Exception: | CODE |
| LOW | …aaclab_teleop/visualizers/controller_aim_visualizer.py | 101 | except Exception: | CODE |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 157 | except Exception as e: | CODE |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 293 | except Exception: | CODE |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 150 | except Exception as e: | CODE |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 252 | except Exception as e: | CODE |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 356 | except Exception: | CODE |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 444 | except Exception as e: | CODE |
| LOW | …/isaaclab_teleop/deprecated/openxr/manus_vive_utils.py | 524 | except Exception: | CODE |
| LOW | …eters/humanoid/fourier/gr1_t2_dex_retargeting_utils.py | 139 | except Exception as e: | CODE |
| LOW | …s/humanoid/unitree/inspire/g1_dex_retargeting_utils.py | 142 | except Exception as e: | CODE |
| LOW | …s/humanoid/unitree/trihand/g1_dex_retargeting_utils.py | 135 | except Exception as e: | CODE |
| LOW⚡ | …ental/isaaclab_experimental/managers/action_manager.py | 313 | except Exception as e: | CODE |
| MEDIUM⚡ | …ental/isaaclab_experimental/managers/action_manager.py | 314 | print(f"Error getting IO descriptor for term '{term_name}': {e}") | CODE |
| 180 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | conftest.py | 71 | except (OSError, TypeError, ValueError): | CODE |
| HIGH | tools/conftest.py | 696 | except Exception: | CODE |
| HIGH | tools/conftest.py | 397 | except ImportError: | CODE |
| HIGH | tools/conftest.py | 466 | except Exception: | CODE |
| HIGH | tools/conftest.py | 473 | except (ProcessLookupError, PermissionError, OSError): | CODE |
| HIGH | tools/conftest.py | 677 | except FileNotFoundError: | CODE |
| HIGH | tools/conftest.py | 452 | except subprocess.TimeoutExpired: | CODE |
| HIGH | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 1457 | except (ImportError, AttributeError): | CODE |
| HIGH | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 293 | except Exception: | CODE |
| HIGH | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 491 | except ImportError: | CODE |
| HIGH | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 999 | except (ImportError, ModuleNotFoundError): | CODE |
| HIGH | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 323 | except Exception: | CODE |
| HIGH | source/isaaclab_ov/isaaclab_ov/tensor_types.py | 278 | except AttributeError: | CODE |
| HIGH | source/isaaclab_ov/isaaclab_ov/tensor_types.py | 285 | except AttributeError: | CODE |
| HIGH | source/isaaclab_ov/isaaclab_ov/tensor_types.py | 293 | except AttributeError: | CODE |
| HIGH | source/isaaclab_ov/isaaclab_ov/tensor_types.py | 306 | except AttributeError: | CODE |
| HIGH | source/isaaclab_ov/isaaclab_ov/tensor_types.py | 314 | except AttributeError: | CODE |
| HIGH | …rce/isaaclab_ov/isaaclab_ov/physics/ovphysx_manager.py | 78 | except FileExistsError: | CODE |
| HIGH | …rce/isaaclab_ov/isaaclab_ov/physics/ovphysx_manager.py | 485 | except ImportError: | CODE |
| HIGH | …ce/isaaclab/test/sensors/test_camera_ppisp_gaussian.py | 73 | except ImportError: | CODE |
| HIGH | …ab/isaaclab/benchmark/recorders/record_version_info.py | 71 | except Exception: | CODE |
| HIGH | …ab/isaaclab/benchmark/recorders/record_version_info.py | 84 | except Exception: | CODE |
| HIGH | …ab/isaaclab/benchmark/recorders/record_version_info.py | 141 | except Exception: | CODE |
| HIGH | …ab/isaaclab/benchmark/recorders/record_version_info.py | 193 | except Exception: | CODE |
| HIGH | …/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py | 252 | except Exception: | CODE |
| HIGH | …/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py | 218 | except Exception: | CODE |
| HIGH | source/isaaclab/isaaclab/cli/utils.py | 363 | except Exception: | CODE |
| HIGH | source/isaaclab/isaaclab/cli/utils.py | 410 | except Exception: | CODE |
| HIGH | source/isaaclab/isaaclab/cli/multigpu.py | 419 | except subprocess.TimeoutExpired: | CODE |
| HIGH | source/isaaclab/isaaclab/physics/physics_manager.py | 631 | except ReferenceError: | CODE |
| HIGH | source/isaaclab/isaaclab/controllers/utils.py | 233 | except ModuleNotFoundError: | CODE |
| HIGH | source/isaaclab/isaaclab/controllers/utils.py | 245 | except ModuleNotFoundError: | CODE |
| HIGH | source/isaaclab/isaaclab/controllers/utils.py | 255 | except ModuleNotFoundError: | CODE |
| HIGH | source/isaaclab/isaaclab/envs/utils/video_recorder.py | 344 | except FileNotFoundError: | CODE |
| HIGH | …aaclab_mimic/motion_planners/curobo/plan_visualizer.py | 359 | except Exception: | CODE |
| HIGH | …aaclab_mimic/motion_planners/curobo/plan_visualizer.py | 263 | except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess): | CODE |
| HIGH | …urce/isaaclab_rl/isaaclab_rl/rl_games/pbt/pbt_utils.py | 104 | except (ValueError, AttributeError): | CODE |
| HIGH | scripts/tools/find_quaternions.py | 250 | except (json.JSONDecodeError, UnicodeDecodeError): | CODE |
| HIGH | scripts/tools/find_quaternions.py | 294 | except UnicodeDecodeError: | CODE |
| HIGH | scripts/tools/find_quaternions.py | 248 | except ValueError: | CODE |
| HIGH | scripts/tools/find_quaternions.py | 292 | except ValueError: | CODE |
| HIGH | …ipts/environments/teleoperation/teleop_replay_agent.py | 662 | except Exception: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/install_deps.py | 60 | # Check if the extension.toml file exists | COMMENT |
| LOW | tools/install_deps.py | 103 | # Check if the extension.toml file exists | COMMENT |
| LOW | docker/cluster/cluster_interface.sh | 41 | # Check if Docker version is exactly 24.0.7 or Apptainer version is exactly 1.2.5 | COMMENT |
| LOW | docker/cluster/cluster_interface.sh | 45 | # Check if Docker version is >= 27.0.0 and Apptainer version is >= 1.3.4 | COMMENT |
| LOW | docker/cluster/cluster_interface.sh | 65 | # Check if the singularity image exists on the remote host, otherwise print warning and exit | COMMENT |
| LOW | docker/cluster/cluster_interface.sh | 155 | # Check if Docker image exists | COMMENT |
| LOW | docker/cluster/cluster_interface.sh | 194 | # Check if singularity image exists on the remote host | COMMENT |
| LOW | docker/utils/container_interface.py | 212 | # Check if the container history file exists | COMMENT |
| LOW⚡ | …ental/isaaclab_experimental/managers/action_manager.py | 323 | # Check if v is a tuple and convert to list | COMMENT |
| LOW | …tal/isaaclab_experimental/envs/utils/io_descriptors.py | 164 | # Check if description is set in the descriptor | COMMENT |
| LOW⚡ | …_experimental/test/envs/mdp/test_events_warp_parity.py | 253 | # Set joint_pos to a known value | COMMENT |
| LOW⚡ | …_experimental/test/envs/mdp/test_events_warp_parity.py | 257 | # Set defaults to 0 | COMMENT |
| LOW | …clab_ov/sensors/frame_transformer/frame_transformer.py | 215 | # Check if we need to apply offsets (optimized code path in _update_buffer_impl) | COMMENT |
| LOW | …b_physx/sensors/frame_transformer/frame_transformer.py | 228 | # Check if we need to apply offsets (optimized code path in _update_buffer_impl) | COMMENT |
| LOW | …urce/isaaclab_physx/isaaclab_physx/app/kit_launcher.py | 530 | # Check if we can disable the viewport to improve performance | COMMENT |
| LOW | …urce/isaaclab_physx/isaaclab_physx/app/kit_launcher.py | 603 | # Check if input keywords contain an 'experience' file setting | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 103 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 105 | # Check if camera prim is set correctly and that it is a camera prim | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 214 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 216 | # Check if camera prim is set correctly and that it is a camera prim | COMMENT |
| LOW | source/isaaclab/test/sensors/test_camera.py | 109 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_camera.py | 111 | # Check if camera prim is set correctly and that it is a camera prim | COMMENT |
| LOW | …clab/test/sensors/test_multi_mesh_ray_caster_camera.py | 112 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_ray_caster_camera.py | 120 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/controllers/test_pink_ik.py | 191 | # Check if test requires waist bending and if waist is enabled | COMMENT |
| LOW⚡ | …rce/isaaclab/test/controllers/test_local_frame_task.py | 175 | # Set target to current pose | COMMENT |
| LOW⚡ | source/isaaclab/test/sim/test_utils_transforms.py | 472 | # Set resetXformStack to True | COMMENT |
| LOW | source/isaaclab/test/sim/test_utils_transforms.py | 55 | # Check if quaternions are close (either q1 ≈ q2 or q1 ≈ -q2) | COMMENT |
| LOW⚡ | source/isaaclab/test/sim/test_utils_prims.py | 384 | # Check if the variant selection is correct | COMMENT |
| LOW | source/isaaclab/isaaclab/benchmark/profiling.py | 92 | # Check if any direct caller is an IsaacLab function | COMMENT |
| LOW | …aaclab/isaaclab/benchmark/recorders/record_gpu_info.py | 98 | # Check if nvidia-smi is available as fallback | COMMENT |
| LOW | …ab/isaaclab/benchmark/recorders/record_version_info.py | 182 | # Check if working directory is dirty | COMMENT |
| LOW | …isaaclab/isaaclab/ui/xr_widgets/scene_visualization.py | 113 | # Check if the value has changed using appropriate comparison method | COMMENT |
| LOW | …/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py | 170 | # Check if widget exists and has different text | COMMENT |
| LOW | source/isaaclab/isaaclab/ui/widgets/line_plot.py | 178 | # Check if the widget has been built, i.e. the plot references have been created. | COMMENT |
| LOW | source/isaaclab/isaaclab/sensors/camera/camera.py | 717 | # Check if prim is a camera | STRING |
| LOW | source/isaaclab/isaaclab/app/settings_manager.py | 39 | # Check if instance exists in sys.modules (survives module reloads) | COMMENT |
| LOW | source/isaaclab/isaaclab/app/settings_manager.py | 51 | # Check if this instance needs initialization | COMMENT |
| LOW⚡ | source/isaaclab/isaaclab/managers/action_manager.py | 316 | # Check if v is a tuple and convert to list | COMMENT |
| LOW⚡ | …urce/isaaclab/isaaclab/managers/observation_manager.py | 302 | # Check if v is a tuple and convert to list | COMMENT |
| LOW⚡ | …urce/isaaclab/isaaclab/managers/observation_manager.py | 305 | # Check if v is a tensor and convert to list | COMMENT |
| LOW | source/isaaclab/isaaclab/terrains/utils.py | 37 | # Check if the z-coordinates are all the same | COMMENT |
| LOW | source/isaaclab/isaaclab/utils/math.py | 1088 | # Check if inputs are batched | STRING |
| LOW | …b/isaaclab/utils/datasets/hdf5_dataset_file_handler.py | 323 | # Check if already converted | COMMENT |
| LOW | source/isaaclab/isaaclab/cli/utils.py | 392 | # Check if there is a python path available. | COMMENT |
| LOW | …rce/isaaclab/isaaclab/sim/converters/mesh_converter.py | 87 | # Check if mesh_file_basename is a valid USD identifier | COMMENT |
| LOW | source/isaaclab/isaaclab/sim/utils/prims.py | 995 | # Check if the variant set exists on the prim. | COMMENT |
| LOW | source/isaaclab/isaaclab/envs/mdp/observations.py | 653 | # Check if model name is specified in the model zoo configuration | COMMENT |
| LOW | …aaclab/isaaclab/envs/mdp/actions/task_space_actions.py | 608 | # Check if any command is left unresolved | COMMENT |
| LOW | source/isaaclab/isaaclab/envs/utils/io_descriptors.py | 261 | # Check if description is set in the descriptor | COMMENT |
| LOW | source/isaaclab/isaaclab/devices/haply/se3_haply.py | 241 | # Check if forces is empty | COMMENT |
| LOW | source/isaaclab/isaaclab/devices/haply/se3_haply.py | 348 | # Check if timeout | COMMENT |
| LOW | …aclab_tasks/isaaclab_tasks/core/cabinet/mdp/rewards.py | 112 | # Check if hand is in a graspable pose | STRING |
| LOW | …clab_tasks/contrib/assemble_trocar/mdp/terminations.py | 54 | # Check if either object has dropped | COMMENT |
| LOW | …asks/isaaclab_tasks/contrib/deploy/mdp/terminations.py | 152 | # Check if gear type manager exists | COMMENT |
| LOW | …asks/isaaclab_tasks/contrib/deploy/mdp/terminations.py | 288 | # Check if gear type manager exists | COMMENT |
| LOW | …asks/isaaclab_tasks/contrib/deploy/mdp/terminations.py | 325 | # Check if any angle exceeds its threshold | COMMENT |
| LOW | …clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py | 234 | # Check if gear type manager exists | COMMENT |
| LOW | …clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py | 368 | # Set gripper to grasp position | COMMENT |
| LOW | …clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py | 384 | # Set gripper to closed position | COMMENT |
| 67 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/test_crash_journal.py | 273 | # -- real pytest subprocess harness ----------------------------------------------------------- | COMMENT |
| MEDIUM | tools/test_crash_journal.py | 646 | # -p loads flaky explicitly: the harness disables plugin autoload to keep IDs clean. | STRING |
| MEDIUM | tools/environ_docs.py | 668 | """Render the comprehensive environment ``list-table`` block as RST.""" | STRING |
| MEDIUM | tools/environ_docs.py | 787 | """Replace the auto-generated comprehensive list section in *content*.""" | STRING |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 349 | # No need for conversion, just return the updated dictionary | COMMENT |
| MEDIUM | …clab_experimental/test/envs/mdp/test_capture_safety.py | 314 | # Warp MDP terms not yet exercised by this harness. Pre-existing terms only: a *new* term must | COMMENT |
| MEDIUM | …clab_experimental/test/envs/mdp/test_capture_safety.py | 329 | # Warp MDP terms not exercised by this harness. Pre-existing terms only: a *new* term must | COMMENT |
| MEDIUM⚡ | …lab_physx/test/sensors/test_imu_pva_recorded_launch.py | 261 | # Solver accelerations are constant across updates in this harness, so the gravity | COMMENT |
| MEDIUM⚡ | …lab_physx/test/sensors/test_imu_pva_recorded_launch.py | 268 | # Sensor frames are identity in this harness, so the delta is exactly the bias delta (-dg). | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/utils/images.py | 322 | # Rows reduced per thread in :func:`_uint8_spatial_mean`. Tuned on L40; robust across | COMMENT |
| MEDIUM | source/isaaclab_tasks/test/rendering_test_utils.py | 89 | # robust to uniform per-pixel noise that penalises structural changes (geometry shifts, swapped colours, missing | COMMENT |
| MEDIUM | …gear_assembly/config/rizon_4s/ros_inference_env_cfg.py | 124 | # and apply appropriate noise models for robust real-world deployment. | COMMENT |
| MEDIUM | …y/gear_assembly/config/ur_10e/ros_inference_env_cfg.py | 86 | # and apply appropriate noise models for robust real-world deployment. | COMMENT |
| MEDIUM | …y/gear_assembly/config/ur_10e/ros_inference_env_cfg.py | 185 | # and apply appropriate noise models for robust real-world deployment. | COMMENT |
| MEDIUM | …s/contrib/stack/config/galbot/stack_rmp_rel_env_cfg.py | 302 | # but smaller to ensure robust grasping. | COMMENT |
| MEDIUM | …/isaaclab_mimic/motion_planners/motion_planner_base.py | 109 | # A more robust solution might involve a dedicated method to get the full plan. | COMMENT |
| LOW | …aaclab_mimic/motion_planners/curobo/plan_visualizer.py | 888 | # If only one waypoint, just return it | COMMENT |
| MEDIUM | …saaclab_mimic/isaaclab_mimic/datagen/data_generator.py | 747 | # Plan motion using motion planner with comprehensive world update | COMMENT |
| MEDIUM | .github/actions/docker-build/action.yml | 180 | ##### 6: Layer the CI pytest harness onto the built image ##### | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | source/isaaclab_teleop/test/test_control_events.py | 391 | # Empty, null, and malformed batches | COMMENT |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 1660 | is mathematically undefined; a deterministic frame is returned via an | CODE |
| HIGH | …saaclab/controllers/pink_ik/null_space_posture_task.py | 68 | 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.py | 221 | :math:`\mathbf{J}_{\text{primary}} \cdot \dot{\mathbf{q}}_{\text{null}} = \mathbf{0}`. | CODE |
| HIGH | …isaaclab/isaaclab/devices/spacemouse/se2_spacemouse.py | 153 | # no device found: return false | COMMENT |
| HIGH | …isaaclab/isaaclab/devices/spacemouse/se3_spacemouse.py | 179 | # no device found: return false | COMMENT |
| HIGH⚡ | …thub/actions/_lib/test_registry_credential_fallback.py | 145 | n=$(cat "$counter" 2>/dev/null || echo 0) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/test_settings.py | 31 | "test_multi_agent_environments.py": 800, # This test runs through multi-agent environments for 100 steps each | CODE |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 1073 | # Hero driver: top-level orchestration (generates all 5 hero_*.mp4 clips) | COMMENT |
| MEDIUM⚡ | tools/docs/media/visualizers/capture_visualizer.py | 2482 | # Streaming: top-level orchestration | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/envs/utils/marl.py | 53 | # check if it is possible to use the multi-agent environment state as single-agent observation | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/envs/utils/marl.py | 146 | # split single-agent actions to build the multi-agent ones | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/envs/utils/marl.py | 211 | # check if it is possible to use the multi-agent environment state as agent observation | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/envs/utils/marl.py | 276 | # split agent actions to build the multi-agent ones | COMMENT |
| MEDIUM | …aclab_newton/isaaclab_newton/physics/newton_manager.py | 471 | # Native ownership and physics orchestration | COMMENT |
| MEDIUM | …aclab_newton/isaaclab_newton/physics/newton_manager.py | 1585 | # ----- Lifecycle orchestration ---------------------------------------- | COMMENT |
| MEDIUM | .github/workflows/build.yaml | 1283 | # shard. The multi-agent suite supplies Handover. | COMMENT |
| MEDIUM | .github/workflows/changelog-check.yml | 63 | # cmd_compile orchestration. Without this, a cli.py | COMMENT |
| MEDIUM | skills/user/create-environments/examples.md | 3 | For a new package, first follow the [template scaffolding workflow](SKILL.md#scaffold-a-new-task). The maintained tasks | CODE |
| MEDIUM | skills/user/convert-direct-to-manager/SKILL.md | 22 | If a new package scaffold is needed, follow the [environment-building skill](../create-environments/SKILL.md#scaffold | CODE |
| MEDIUM | skills/user/migrate-from-isaac-gym/reference.md | 34 | For a new external migration, follow the [template scaffolding workflow](../create-environments/SKILL.md#scaffold-a-new- | CODE |
| MEDIUM | skills/user/migrate-from-isaac-gym/SKILL.md | 24 | 4. For a new scratch or external migration project, follow the [template scaffolding workflow](../create-environments/SK | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/docs/media/visualizers/capture_visualizer.py | 268 | CODE | |
| LOW | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 551 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 590 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 863 | CODE | |
| LOW | …isaaclab/test/sensors/test_update_ray_caster_kernel.py | 145 | CODE | |
| LOW | …aaclab/test/sim/test_simulation_context_visualizers.py | 69 | CODE | |
| LOW | …/isaaclab/test/assets/contract/articulation_factory.py | 252 | CODE | |
| LOW | …/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py | 128 | CODE | |
| LOW | …urce/isaaclab/isaaclab/managers/observation_manager.py | 527 | CODE | |
| LOW | source/isaaclab/isaaclab/utils/warp/particle_sampler.py | 262 | CODE | |
| LOW | …rce/isaaclab/isaaclab/controllers/operational_space.py | 387 | CODE | |
| LOW | source/isaaclab/isaaclab/sim/simulation_context.py | 864 | CODE | |
| LOW | source/isaaclab/isaaclab/sim/utils/prims.py | 46 | CODE | |
| LOW | source/isaaclab/isaaclab/envs/mdp/events.py | 1041 | CODE | |
| LOW | source/isaaclab/isaaclab/envs/mdp/observations.py | 500 | CODE | |
| LOW | …/core/reorient/config/shadow_hand/feature_extractor.py | 121 | CODE | |
| LOW | …tasks/contrib/locomanip_pick_place/mdp/terminations.py | 23 | CODE | |
| LOW | …/isaaclab_tasks/contrib/assemble_trocar/mdp/rewards.py | 112 | CODE | |
| LOW | …/isaaclab_tasks/contrib/assemble_trocar/mdp/rewards.py | 543 | CODE | |
| LOW | …_tasks/contrib/assemble_trocar/config/camera_config.py | 26 | CODE | |
| LOW | …clab_tasks/isaaclab_tasks/contrib/deploy/mdp/events.py | 208 | CODE | |
| LOW | …lab_tasks/isaaclab_tasks/contrib/deploy/mdp/rewards.py | 426 | CODE | |
| LOW | …lab_tasks/isaaclab_tasks/contrib/deploy/mdp/rewards.py | 497 | CODE | |
| LOW | …isaaclab_tasks/contrib/nist/utils/event_combinators.py | 90 | CODE | |
| LOW | …/isaaclab_tasks/contrib/pick_place/mdp/terminations.py | 25 | CODE | |
| LOW | …/isaaclab_tasks/contrib/pick_place/mdp/terminations.py | 90 | CODE | |
| LOW | …tasks/isaaclab_tasks/contrib/stack/mdp/terminations.py | 26 | CODE | |
| LOW | …comanipulation_sdg/envs/g1_locomanipulation_sdg_env.py | 240 | CODE | |
| LOW | …ewton/isaaclab_newton/controllers/operational_space.py | 77 | CODE | |
| LOW | …itation_learning/locomanipulation_sdg/generate_data.py | 844 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …clab_ov/sensors/frame_transformer/frame_transformer.py | 431 | # 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.py | 443 | # Step 2: compute source/target world poses (with offsets) and target poses relative to source. | COMMENT |
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 112 | # Step 5: terminated fires, not timeout | COMMENT |
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 118 | # Step 10: both fire; timeout and terminated both True | COMMENT |
| LOW⚡ | …ce/isaaclab/test/controllers/test_ik_configs/README.md | 60 | ### Step 1: Choose Robot Type | COMMENT |
| LOW⚡ | …ce/isaaclab/test/controllers/test_ik_configs/README.md | 64 | ### Step 2: Define Tolerances | COMMENT |
| LOW⚡ | …ce/isaaclab/test/controllers/test_ik_configs/README.md | 74 | ### Step 3: Create Test Movements | COMMENT |
| LOW⚡ | …ce/isaaclab/test/controllers/test_ik_configs/README.md | 81 | ### Step 4: Specify Hand Poses | COMMENT |
| LOW | …ensors/ray_caster/base_multi_mesh_ray_caster_camera.py | 82 | # NOTE: This method intentionally does NOT call super()._initialize_rays_impl() through the MRO | COMMENT |
| LOW | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 617 | # Step 1: Get elastomer pose and precompute pose components | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 630 | # Step 2: Transform tactile points to contact object local frame for SDF queries | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 640 | # Step 3: Query SDF for collision detection | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 647 | # Step 4: Compute tactile forces from SDF data | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …clab_ov/sensors/frame_transformer/frame_transformer.py | 431 | # 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.py | 443 | # Step 2: compute source/target world poses (with offsets) and target poses relative to source. | COMMENT |
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 112 | # Step 5: terminated fires, not timeout | COMMENT |
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 118 | # Step 10: both fire; timeout and terminated both True | COMMENT |
| LOW | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 617 | # Step 1: Get elastomer pose and precompute pose components | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 630 | # Step 2: Transform tactile points to contact object local frame for SDF queries | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 640 | # Step 3: Query SDF for collision detection | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 647 | # Step 4: Compute tactile forces from SDF data | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …isaaclab_tasks/contrib/stack/config/galbot/__init__.py | 15 | # you can use for both absolute and relative mode, by given the USE_RELATIVE_MODE environment variable | COMMENT |
| MEDIUM | …b/place/config/agibot/place_toy2box_rmp_rel_env_cfg.py | 344 | # then you can use below MassPropertiesCfg to set the mass of the toy_truck | COMMENT |
| LOW | …urce/isaaclab_mimic/isaaclab_mimic/datagen/waypoint.py | 253 | # make sure to skip the first element of the new path, which already exists on the current trajectory path | COMMENT |
| LOW | …urce/isaaclab_mimic/isaaclab_mimic/datagen/waypoint.py | 339 | # make sure to preserve noise from first element of other trajectory | COMMENT |
| LOW | scripts/reinforcement_learning/ray/launch.py | 11 | # If the head node is stuck on container creating, make sure to create a secret | STRING |
| MEDIUM | …ement_learning/ray/hyperparameter_tuning/vision_cfg.py | 23 | These ranges were selected for demonstration purposes. Best ranges are run/task specific.""" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …asks/isaaclab_tasks/contrib/deploy/mdp/noise_models.py | 67 | dummy_data = torch.zeros( | CODE |
| LOW | …asks/isaaclab_tasks/contrib/deploy/mdp/noise_models.py | 73 | sampled_noise = self._noise_model_cfg.noise_cfg.func(dummy_data, self._noise_model_cfg.noise_cfg) | CODE |