Unified framework for robot learning built on NVIDIA Isaac Sim
This report presents the forensic synthetic code analysis of isaac-sim/IsaacLab, a Python project with 7,988 GitHub stars. SynthScan v2.0 examined 479,672 lines of code across 2442 source files, recording 10639 pattern matches distributed across 22 syntactic categories. The overall adjusted score of 46.3 places this repository in the Strong AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 10639 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …lates/tasks/manager-based_single-agent/mdp/__init__.py | 0 | this sub-module contains the functions that are specific to the humanoid environment. | STRING |
| HIGH | …er_based/manipulation/lift_franka_soft/mdp/__init__.py | 0 | this sub-module contains the functions that are specific to the humanoid environment. | STRING |
| HIGH | …b_tasks/manager_based/classic/humanoid/mdp/__init__.py | 0 | this sub-module contains the functions that are specific to the humanoid environment. | STRING |
| HIGH | source/isaaclab_teleop/isaaclab_teleop/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | …saaclab_experimental/isaaclab_experimental/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_physx/isaaclab_physx/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab/isaaclab/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_assets/isaaclab_assets/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_tasks/isaaclab_tasks/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | …s_experimental/isaaclab_tasks_experimental/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_ovphysx/isaaclab_ovphysx/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_ppisp/isaaclab_ppisp/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_contrib/isaaclab_contrib/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | STRING |
| HIGH | source/isaaclab_newton/isaaclab_newton/__init__.py | 0 | extension metadata dictionary parsed from the extension.toml file. | 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 | …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 |
| 1522 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/changelog/cli.py | 33 | # ── check ───────────────────────────────────────────────────── | STRING |
| MEDIUM | tools/changelog/cli.py | 37 | # ── compile ─────────────────────────────────────────────────── | STRING |
| MEDIUM | tools/changelog/cli.py | 109 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 111 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 852 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 854 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 1003 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 1005 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/cli.py | 1032 | # ── Version source: by default inferred from filename suffixes ──────── | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 22 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 24 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 58 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 60 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 63 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 65 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 92 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_parse.py | 95 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_bump_suffix.py | 23 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_bump_suffix.py | 25 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/test/test_bump_suffix.py | 68 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/changelog/test/test_bump_suffix.py | 70 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_bump_suffix.py | 89 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_bump_suffix.py | 91 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_bump_suffix.py | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_bump_suffix.py | 120 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 23 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 25 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 43 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 45 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 81 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 84 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 227 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 229 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 248 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 250 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 271 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 273 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_format.py | 13 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_format.py | 15 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_format.py | 28 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_format.py | 30 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_format.py | 59 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tools/changelog/test/test_format.py | 61 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/wheel_builder/res/python_packages.toml | 6 | # ================================================================================ | COMMENT |
| MEDIUM | tools/wheel_builder/res/python_packages.toml | 8 | # ================================================================================ | COMMENT |
| MEDIUM | tools/wheel_builder/res/python_packages.toml | 56 | # ================================================================================ | COMMENT |
| MEDIUM | tools/wheel_builder/res/python_packages.toml | 58 | # ================================================================================ | COMMENT |
| MEDIUM | tools/wheel_builder/res/python_packages.toml | 78 | # ================================================================================ | COMMENT |
| MEDIUM | tools/wheel_builder/res/python_packages.toml | 80 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | tools/wheel_builder/res/python_packages.toml | 93 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | tools/wheel_builder/res/python_packages.toml | 95 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | tools/wheel_builder/res/python_packages.toml | 101 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | tools/wheel_builder/res/python_packages.toml | 103 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | tools/wheel_builder/res/python_packages.toml | 109 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | tools/wheel_builder/res/python_packages.toml | 111 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 446 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 448 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 493 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 495 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 754 | # ------------------------------------------------------------------ | COMMENT |
| 1277 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/conftest.py | 73 | def capture_test_output_with_timeout(cmd, timeout, env, startup_deadline=0, report_file=""): | CODE |
| LOW | tools/conftest.py | 254 | def _capture_system_diagnostics(): | CODE |
| LOW | tools/conftest.py | 331 | def _retry_failed_test_in_fresh_process( | CODE |
| LOW | tools/run_all_tests.py | 252 | def extract_tests_and_timeouts( | CODE |
| LOW | tools/environ_docs.py | 84 | def parse_rl_libraries_from_kwargs(kwargs: dict) -> dict[str, list[str]]: | CODE |
| LOW | tools/environ_docs.py | 119 | def apply_rl_library_overrides(task_id: str, agents: dict[str, list[str]]) -> dict[str, list[str]]: | CODE |
| LOW | tools/environ_docs.py | 145 | def _infer_implicit_physics_names(task_name: str) -> set[str]: | CODE |
| LOW | tools/environ_docs.py | 248 | def collect_environment_doc_rows( | CODE |
| LOW | tools/environ_docs.py | 296 | def render_comprehensive_list_table(rows: list[EnvironmentDocRow]) -> str: | CODE |
| LOW | tools/test/test_environ_docs.py | 58 | def test_is_training_task_filters_inference_variants(): | CODE |
| LOW | tools/test/test_environ_docs.py | 66 | def test_parse_rl_libraries_from_kwargs_handles_multi_agent_and_amp(): | CODE |
| LOW | tools/test/test_environ_docs.py | 82 | def test_parse_rl_libraries_detects_vision_config_from_filename(): | CODE |
| LOW | tools/test/test_environ_docs.py | 93 | def test_apply_rl_library_overrides_supplements_registry_gaps(): | CODE |
| LOW | tools/test/test_environ_docs.py | 101 | def test_find_inference_task_name_supports_play_and_eval(): | CODE |
| LOW | tools/test/test_environ_docs.py | 116 | def test_format_presets_rst_single_and_multi_line(): | CODE |
| LOW | tools/test/test_environ_docs.py | 132 | def test_format_presets_rst_hides_domain_names_duplicated_by_physics(): | CODE |
| LOW | tools/test/test_environ_docs.py | 143 | def test_format_presets_rst_hides_physics_backend_mirrors_without_physics_preset(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 154 | def test_format_presets_rst_keeps_ovphysx_on_physics(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 164 | def test_physics_names_for_docs_infers_physx_from_default(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 172 | def test_collect_environment_doc_rows_from_mock_specs(): | CODE |
| LOW | tools/test/test_environ_docs.py | 199 | def test_collect_environment_doc_rows_applies_rlinf_override(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 211 | def test_format_presets_rst_returns_empty_string_when_unavailable(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 216 | def test_format_rl_libraries_returns_empty_string_when_unavailable(): | CODE |
| LOW⚡ | tools/test/test_environ_docs.py | 220 | def test_render_comprehensive_list_table_uses_blank_cells_for_missing_values(): | CODE |
| LOW | tools/test/test_environ_docs.py | 237 | def test_render_comprehensive_list_table_uses_narrower_task_column_width(): | CODE |
| LOW | tools/test/test_environ_docs.py | 242 | def test_patch_environments_rst_replaces_marked_section(): | CODE |
| LOW | tools/test/test_environ_docs.py | 257 | def test_render_comprehensive_list_table_includes_header(): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 27 | def test_parse_fragment_single_section(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 34 | def test_parse_fragment_multiple_sections_preserves_dict_order(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 42 | def test_parse_fragment_underline_must_be_at_least_heading_length(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 48 | def test_parse_fragment_empty_file(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 53 | def test_parse_fragment_no_section_headings(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 68 | def test_fragment_batch_flags_invalid_filenames_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 75 | def test_fragment_batch_missing_directory(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 83 | def test_fragment_batch_collects_skip_files_separately(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 108 | def test_package_discover_includes_complete_packages(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 116 | def test_package_discover_excludes_packages_missing_changelog(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 122 | def test_package_discover_excludes_packages_missing_extension_toml(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 128 | def test_package_discover_returns_sorted_alphabetically(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 135 | def test_package_discover_missing_root_returns_empty(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_parse.py | 139 | def test_package_is_managed_property(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_bump_suffix.py | 28 | def test_patch_bump_demo_aggregates_to_patch(): | CODE |
| LOW | tools/changelog/test/test_bump_suffix.py | 40 | def test_minor_bump_demo_aggregates_to_minor(): | CODE |
| LOW | tools/changelog/test/test_bump_suffix.py | 54 | def test_major_bump_demo_aggregates_to_major(): | CODE |
| LOW⚡ | tools/changelog/test/test_bump_suffix.py | 85 | def test_aggregate_bump_logic(bumps, expected): | CODE |
| LOW⚡ | tools/changelog/test/test_bump_suffix.py | 113 | def test_fragment_filename_regexes(name, is_fragment, is_skip): | CODE |
| LOW | tools/changelog/test/test_bump_suffix.py | 134 | def test_parse_slug_for_filenames(name, expected_slug): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 28 | def test_validate_accepts_well_formed(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 33 | def test_validate_accepts_minor_suffix(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 38 | def test_validate_accepts_major_suffix(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 48 | def test_validate_rejects_unknown_filename_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 53 | def test_validate_rejects_unknown_bump_tier_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 58 | def test_validate_rejects_empty_file_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 63 | def test_validate_rejects_missing_section_heading_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 68 | def test_validate_rejects_section_without_bullets_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 73 | def test_validate_rejects_orphan_paragraph_from_fixture(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 207 | def test_check_fragments_no_source_changes_means_no_required_fragment(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 217 | def test_check_fragments_missing_when_source_touched_without_fragment(tmp_path): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 232 | def test_display_path_strips_repo_root_for_internal_paths(): | CODE |
| LOW⚡ | tools/changelog/test/test_validate.py | 238 | def test_display_path_falls_back_to_absolute_for_external(tmp_path): | CODE |
| 4465 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/run_install_ci.py | 46 | CODE | |
| LOW | tools/environ_docs.py | 14 | CODE | |
| LOW | tools/update_environments_rst.py | 18 | CODE | |
| LOW | tools/update_environments_rst.py | 54 | CODE | |
| LOW | tools/update_environments_rst.py | 58 | CODE | |
| LOW | tools/test/test_environ_docs.py | 8 | CODE | |
| LOW | tools/test/test_environ_docs.py | 54 | CODE | |
| LOW | tools/changelog/cli.py | 59 | CODE | |
| LOW | tools/changelog/test/test_parse.py | 8 | CODE | |
| LOW | tools/changelog/test/test_bump_suffix.py | 13 | CODE | |
| LOW | tools/changelog/test/test_validate.py | 8 | CODE | |
| LOW | tools/changelog/test/test_integration.py | 14 | CODE | |
| LOW | tools/changelog/test/test_format.py | 8 | CODE | |
| LOW | …plates/tasks/manager-based_single-agent/mdp/rewards.py | 6 | CODE | |
| LOW | tools/wheel_builder/res/__init__.py | 99 | 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 | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 8 | CODE | |
| LOW | …lab_teleop/isaaclab_teleop/teleop_message_processor.py | 14 | 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 | …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 | …b_teleop/isaaclab_teleop/deprecated/retargeter_base.py | 14 | CODE | |
| LOW | …b_teleop/isaaclab_teleop/deprecated/retargeter_base.py | 14 | CODE | |
| LOW | …op/isaaclab_teleop/deprecated/teleop_device_factory.py | 13 | CODE | |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 14 | CODE | |
| LOW | …p/isaaclab_teleop/deprecated/openxr/xr_anchor_utils.py | 11 | CODE | |
| LOW | …teleop/isaaclab_teleop/deprecated/openxr/manus_vive.py | 14 | CODE | |
| LOW | …lab_teleop/isaaclab_teleop/deprecated/openxr/xr_cfg.py | 11 | CODE | |
| LOW | …d/openxr/retargeters/manipulator/gripper_retargeter.py | 5 | CODE | |
| LOW | …d/openxr/retargeters/manipulator/se3_rel_retargeter.py | 5 | CODE | |
| LOW | …d/openxr/retargeters/manipulator/se3_abs_retargeter.py | 5 | CODE | |
| LOW | …penxr/retargeters/humanoid/fourier/gr1t2_retargeter.py | 6 | CODE | |
| LOW | …rs/humanoid/unitree/g1_motion_controller_locomotion.py | 6 | CODE | |
| LOW | …retargeters/humanoid/unitree/g1_lower_body_standing.py | 6 | CODE | |
| LOW | …s/humanoid/unitree/inspire/g1_upper_body_retargeter.py | 6 | CODE | |
| LOW | …d/unitree/trihand/g1_upper_body_motion_ctrl_gripper.py | 6 | CODE | |
| LOW | …nitree/trihand/g1_upper_body_motion_ctrl_retargeter.py | 6 | CODE | |
| LOW | …s/humanoid/unitree/trihand/g1_upper_body_retargeter.py | 6 | CODE | |
| LOW | source/isaaclab_teleop/test/test_oxr_device.py | 9 | CODE | |
| LOW | source/isaaclab_teleop/test/test_cloudxr_lifecycle.py | 19 | CODE | |
| LOW | source/isaaclab_teleop/test/test_target_frame_rebase.py | 13 | CODE | |
| LOW | source/isaaclab_teleop/test/test_control_events.py | 17 | CODE | |
| LOW | …saaclab_experimental/isaaclab_experimental/__init__.py | 11 | CODE | |
| LOW | …tal/isaaclab_experimental/managers/scene_entity_cfg.py | 12 | CODE | |
| LOW | …ental/isaaclab_experimental/managers/reward_manager.py | 12 | CODE | |
| LOW | …/isaaclab_experimental/managers/termination_manager.py | 16 | CODE | |
| LOW | …ental/isaaclab_experimental/managers/action_manager.py | 8 | CODE | |
| LOW | …imental/isaaclab_experimental/managers/manager_base.py | 16 | CODE | |
| LOW | …mental/isaaclab_experimental/managers/event_manager.py | 22 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 47 | CODE | |
| LOW | …ntal/isaaclab_experimental/managers/command_manager.py | 8 | CODE | |
| 939 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 | docker/utils/state_file.py | 79 | Get a variable from the configuration object. Note: Since we use the ConfigParser class, the sectio | STRING |
| HIGH | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 649 | 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 | 231 | Process current device state and return control commands. If the IsaacTeleop 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 | 352 | Gets the configuration for the specified term. Args: term_name: The name of the reward term. | STRING |
| HIGH | …/isaaclab_experimental/managers/observation_manager.py | 448 | 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 | 168 | 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 | 544 | 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 | 382 | Run rendering without stepping through the physics. By convention, if mode is: - **human**: Render to | STRING |
| HIGH | …saaclab_physx/sensors/contact_sensor/contact_sensor.py | 195 | 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 | 240 | 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 | 553 | Extract a normalized body path from a prim path. Removes the environment instance segment `/envs/env_<id>/` to | STRING |
| HIGH | …ce/isaaclab/test/controllers/test_operational_space.py | 1660 | Update the target for the operational space controller. Args: osc (OperationalSpaceController): The operati | STRING |
| HIGH | …ce/isaaclab/test/controllers/test_operational_space.py | 1710 | Convert the target command to the task frame if required. Args: osc (OperationalSpaceController): The opera | STRING |
| HIGH | source/isaaclab/isaaclab/cloner/cloner_utils.py | 55 | Resolve a destination path expression to its row's source path, destination glob, and asset suffix. Finds the rows | 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 | 141 | 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 | 169 | 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 | 134 | 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/test/benchmark/backends.py | 63 | Get or create a backend instance by type name. Args: instance_type: Type of backend to create ("jso | STRING |
| HIGH | source/isaaclab/isaaclab/test/benchmark/measurements.py | 204 | Get a metadata field's value. Args: name: Field name. Note that fields are named internally like 'E | STRING |
| HIGH | source/isaaclab/isaaclab/visualizers/visualizer.py | 30 | Resolve backend key from visualizer config. Args: cfg: Visualizer configuration instance. | STRING |
| HIGH | source/isaaclab/isaaclab/visualizers/visualizer.py | 64 | Create a new visualizer instance based on the visualizer type. Args: cfg: Visualizer configuration | STRING |
| HIGH | source/isaaclab/isaaclab/managers/reward_manager.py | 181 | 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 | 232 | 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 | 318 | 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 | 345 | 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 | 152 | Set the debug visualization of the terrain importer. Args: debug_vis: Whether to visualize the terr | STRING |
| HIGH | source/isaaclab/isaaclab/terrains/utils.py | 141 | 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 | 23 | 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 | 294 | Generate a terrain with a wave pattern. The terrain is a flat platform at the center of the terrain with a wave pat | STRING |
| HIGH | …ce/isaaclab/isaaclab/terrains/trimesh/mesh_terrains.py | 254 | Generate a terrain with cells of random heights and fixed width. The terrain is generated in the x-y plane and has | STRING |
| HIGH | …ce/isaaclab/isaaclab/terrains/trimesh/mesh_terrains.py | 651 | Generate a terrain with a star. The terrain has a ground with a cylinder in the middle. The star is made of :obj:`n | STRING |
| HIGH | …ce/isaaclab/isaaclab/terrains/trimesh/mesh_terrains.py | 725 | Generate a terrain with a set of repeated objects. The terrain has a ground with a platform in the middle. The obje | STRING |
| HIGH | source/isaaclab/isaaclab/utils/timer.py | 251 | Retrieves the time logged in the global dictionary based on name. Args: name: Name of t | STRING |
| HIGH | source/isaaclab/isaaclab/utils/timer.py | 269 | Retrieves the timer statistics logged in the global dictionary based on name. Args: nam | STRING |
| HIGH | source/isaaclab/isaaclab/utils/mesh.py | 51 | Converts a primitive object to a trimesh. Args: prim: The prim that should be converted to a trimesh. | STRING |
| HIGH | source/isaaclab/isaaclab/utils/wrench_composer.py | 667 | Resolve environment IDs to a warp int32 array. Args: env_ids: Environment indices as any supported | STRING |
| HIGH | source/isaaclab/isaaclab/utils/wrench_composer.py | 696 | Resolve body IDs to a warp int32 array. Args: body_ids: Body indices as any supported type, or None | STRING |
| HIGH | source/isaaclab/isaaclab/utils/assets.py | 88 | Retrieves the path to a file on the Nucleus Server or locally. If the file exists locally, then the absolute path t | STRING |
| HIGH | source/isaaclab/isaaclab/utils/assets.py | 177 | Reads a file from the Nucleus Server or locally. Args: path: The path to the file. Raises: Fil | STRING |
| HIGH | source/isaaclab/isaaclab/utils/dict.py | 25 | Convert an object into dictionary recursively. Note: Ignores all names starting with "__" (i.e. built-in me | STRING |
| HIGH | source/isaaclab/isaaclab/utils/dict.py | 214 | Convert all arrays or tensors in a dictionary to a given backend. This function iterates over the dictionary, conve | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 200 | Converts quaternion from one convention to another. The convention to convert TO is specified as an optional argume | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 535 | Multiply two quaternions together. Args: q1: The first quaternion in (x, y, z, w). Shape is (..., 4). | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 753 | Computes the skew-symmetric matrix of a vector. Args: vec: The input vector. Shape is (3,) or (N, 3). | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 923 | Compute the position and orientation error between source and target frames. Args: t01: Position of source | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 1013 | Transform input points in a given frame to a target frame. This function transform points from a source frame to a | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 1088 | Converts perspective depth image to orthogonal depth image. Perspective depth images contain distances measured fro | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 1180 | Un-project depth image into a pointcloud. This function converts orthogonal or perspective depth images into points | STRING |
| HIGH | source/isaaclab/isaaclab/utils/string.py | 22 | Converts a string from snake case to camel case. Args: snake_str: A string in snake case (i.e. with '_') | STRING |
| HIGH | source/isaaclab/isaaclab/utils/string.py | 122 | Converts a callable object to a string. Args: value: A callable object. separator: The separator be | STRING |
| HIGH | source/isaaclab/isaaclab/utils/string.py | 153 | Resolves the module and function names to return the function. Args: name: The function name. The format sh | STRING |
| HIGH | source/isaaclab/isaaclab/utils/string.py | 347 | Match a list of query regular expressions against a list of strings and return the matched indices and names. When | STRING |
| HIGH | source/isaaclab/isaaclab/utils/string.py | 404 | Match a list of regular expressions in a dictionary against a list of strings and return the matched indices, names, | STRING |
| HIGH | source/isaaclab/isaaclab/utils/configclass.py | 323 | Check the validity of configclass object. This function checks if the object is a valid configclass object. A valid | STRING |
| 110 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 | 176 | # Create the file with sticky bit on the group | COMMENT |
| MEDIUM | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 103 | # Create the XR anchor prim in USD if it does not already exist. | COMMENT |
| MEDIUM | source/isaaclab_teleop/test/test_oxr_device.py | 160 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab_teleop/test/test_oxr_device.py | 201 | # Create a proper config object with default values | COMMENT |
| MEDIUM | source/isaaclab_teleop/test/test_oxr_device.py | 247 | # Create a proper config object with default values and a no-op retargeter to trigger data collection | COMMENT |
| MEDIUM | …/isaaclab_visualizers/kit/kit_visualization_markers.py | 152 | # Create a child prim for the marker. | COMMENT |
| MEDIUM | …aclab_physx/benchmark/assets/benchmark_articulation.py | 971 | # Create the test articulation | COMMENT |
| MEDIUM | …/benchmark/assets/benchmark_rigid_object_collection.py | 91 | # Create a minimal config with dummy rigid objects | COMMENT |
| MEDIUM | source/isaaclab_physx/test/sensors/check_pva_sensor.py | 84 | # Define the scene | COMMENT |
| MEDIUM | source/isaaclab_physx/test/sensors/check_pva_sensor.py | 132 | # Create a pva sensor | COMMENT |
| MEDIUM | source/isaaclab_physx/test/sensors/check_pva_sensor.py | 153 | # Create a counter for resetting the scene | COMMENT |
| MEDIUM | …/isaaclab_physx/test/sensors/test_frame_transformer.py | 655 | # Create a custom scene config with two robots | COMMENT |
| MEDIUM | source/isaaclab_physx/test/sim/test_spawn_meshes.py | 29 | # Create a new stage | COMMENT |
| MEDIUM | …clab_physx/test/assets/test_rigid_object_collection.py | 585 | # Create a scene with random cubes | COMMENT |
| MEDIUM⚡ | …clab_physx/test/assets/test_rigid_object_collection.py | 768 | # Create a scene with random cubes | COMMENT |
| MEDIUM⚡ | source/isaaclab_physx/test/assets/test_rigid_object.py | 969 | # Create a scene with random cubes | COMMENT |
| MEDIUM⚡ | source/isaaclab_physx/test/assets/test_rigid_object.py | 1150 | # Create a scene with random cubes | COMMENT |
| MEDIUM | source/isaaclab_physx/test/assets/test_rigid_object.py | 885 | # Create a scene with random cubes | COMMENT |
| MEDIUM | source/isaaclab_physx/test/assets/test_rigid_object.py | 928 | # Create a scene with random cubes | COMMENT |
| MEDIUM | source/isaaclab_physx/test/assets/test_rigid_object.py | 1080 | # Create a scene with random cubes | COMMENT |
| MEDIUM | source/isaaclab_physx/isaaclab_physx/sensors/pva/pva.py | 148 | # Initialize parent class | COMMENT |
| MEDIUM | source/isaaclab_physx/isaaclab_physx/sensors/pva/pva.py | 154 | # Create the rigid body view on the ancestor | COMMENT |
| MEDIUM | …b_physx/sensors/frame_transformer/frame_transformer.py | 252 | # Create a prim view for all frames and initialize it | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 52 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_camera.py | 73 | # Create a new stage | COMMENT |
| MEDIUM | …urce/isaaclab/test/sensors/test_ray_caster_patterns.py | 345 | # Create a simple intrinsic matrix for testing | COMMENT |
| MEDIUM | …clab/test/sensors/test_multi_mesh_ray_caster_camera.py | 65 | # Create a new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/check_ray_caster.py | 65 | # Define the scene | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/check_ray_caster.py | 121 | # Create a ray-caster sensor | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/check_ray_caster.py | 130 | # Create a view over all the balls | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/check_ray_caster.py | 151 | # Create a counter for resetting the scene | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_tiled_camera.py | 54 | # Create a new stage | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py | 71 | # Define the scene | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py | 161 | # Create a ray-caster sensor | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py | 170 | # Create a view over all the balls | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/check_multi_mesh_ray_caster.py | 191 | # Create a counter for resetting the scene | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/test_ray_caster_integration.py | 122 | # Create a small collision cube so PhysX treats this as a real body. | COMMENT |
| MEDIUM | …e/isaaclab/test/sensors/test_ray_caster_integration.py | 474 | # 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 | 484 | # 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 | 498 | # Create a sensor prim to mount the MultiMeshRayCaster on | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_ray_caster_camera.py | 58 | # Create a blank new stage | COMMENT |
| MEDIUM | source/isaaclab/test/sensors/test_ray_caster_camera.py | 76 | # Create a new stage | COMMENT |
| MEDIUM | …ab/test/sensors/test_first_frame_textured_rendering.py | 59 | # Create a new stage | COMMENT |
| MEDIUM | …/isaaclab/test/sensors/test_sensor_base_integration.py | 96 | # Create a new stage | COMMENT |
| MEDIUM⚡ | …/test/xr_visualization/check_scene_xr_visualization.py | 139 | # Create a simple panel content since make_panel_content doesn't exist | COMMENT |
| MEDIUM⚡ | …/test/xr_visualization/check_scene_xr_visualization.py | 152 | # Create a simple panel content since make_panel_content doesn't exist | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/check_terrain_importer.py | 107 | # Define the scene | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/check_terrain_importer.py | 167 | # Create a PhysX rigid body view for physics simulation | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/check_terrain_importer.py | 183 | # Create a counter for resetting the scene | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/test_terrain_importer.py | 170 | # Create a scene with rough terrain and balls | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/test_terrain_importer.py | 176 | # Create a view over all the balls using PhysX view | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/terrains/test_terrain_importer.py | 201 | # Create a scene with rough terrain and balls | COMMENT |
| MEDIUM⚡ | source/isaaclab/test/terrains/test_terrain_importer.py | 210 | # Create a view over all the balls using PhysX view | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/test_terrain_importer.py | 266 | # Define the scene | COMMENT |
| MEDIUM | source/isaaclab/test/terrains/test_terrain_importer.py | 312 | # Create a view over all the balls using Isaac Lab's FrameView | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_math.py | 500 | # Create a sample perspective depth image (N, H, W) | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_math.py | 562 | # Create a Slerp object and interpolate create the interpolated rotation matrices | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_math.py | 1226 | # Create a Slerp object and interpolate create the interpolated matrices | COMMENT |
| MEDIUM | source/isaaclab/test/utils/test_logger.py | 431 | # Create a logger with both filter and formatter | COMMENT |
| 170 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …saaclab_experimental/envs/mdp/actions/joint_actions.py | 275 | defaults_np = self._asset.data.default_joint_pos.warp.numpy() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1343 | self.default_joint_friction_coeff = self.asset.data.joint_friction_coeff.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1344 | self.default_joint_armature = self.asset.data.joint_armature.torch.clone() | CODE |
| CRITICAL⚡ | source/isaaclab/isaaclab/envs/mdp/events.py | 1345 | self.default_joint_pos_limits = self.asset.data.joint_pos_limits.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 511 | self.default_mass = self.asset.data.body_mass.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 513 | self.default_inertia = self.asset.data.body_inertia.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 527 | masses = self.asset.data.body_mass.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 552 | inertias = self.asset.data.body_inertia.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 654 | self.default_inertia = self.asset.data.body_inertia.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 742 | self.default_com = self.asset.data.body_com_pose_b.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1160 | self.default_joint_stiffness = self.asset.data.joint_stiffness.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1161 | self.default_joint_damping = self.asset.data.joint_damping.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1458 | self.asset.data.default_joint_armature.torch.clone(), | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1582 | self.asset.data.fixed_tendon_stiffness.torch.clone(), | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1596 | self.asset.data.fixed_tendon_damping.torch.clone(), | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1610 | self.asset.data.fixed_tendon_limit_stiffness.torch.clone(), | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1623 | limit = self.asset.data.fixed_tendon_pos_limits.torch.clone() | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1659 | self.asset.data.fixed_tendon_rest_length.torch.clone(), | CODE |
| CRITICAL | source/isaaclab/isaaclab/envs/mdp/events.py | 1673 | self.asset.data.fixed_tendon_offset.torch.clone(), | CODE |
| CRITICAL | …b/isaaclab/envs/mdp/actions/pink_task_space_actions.py | 355 | current_joint_pos = self._asset.data.joint_pos.torch.cpu().numpy()[env_index] | CODE |
| CRITICAL | …saaclab/isaaclab/envs/mdp/commands/velocity_command.py | 225 | base_pos_w = self.robot.data.root_pos_w.torch.clone() | CODE |
| CRITICAL | source/isaaclab_tasks/test/rendering_test_utils.py | 926 | for marker_cfg in env_cfg.commands.object_pose.success_visualizer_cfg.markers.values(): | CODE |
| CRITICAL | …/direct/inhand_manipulation/inhand_manipulation_env.py | 61 | joint_pos_limits = self.hand.data.joint_limits.torch.to(self.device) | CODE |
| CRITICAL | …/direct/inhand_manipulation/inhand_manipulation_env.py | 258 | object_default_pose = self.object.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL | …/direct/inhand_manipulation/inhand_manipulation_env.py | 259 | object_default_vel = self.object.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL | …_tasks/direct/shadow_hand_over/shadow_hand_over_env.py | 66 | joint_pos_limits = self.right_hand.data.joint_limits.torch.to(self.device) | CODE |
| CRITICAL | …_tasks/direct/shadow_hand_over/shadow_hand_over_env.py | 324 | object_default_pose = self.object.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL | …_tasks/direct/shadow_hand_over/shadow_hand_over_env.py | 325 | object_default_vel = self.object.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL | …asks/isaaclab_tasks/direct/automate/disassembly_env.py | 224 | self.joint_pos = self._robot.data.joint_pos.torch.clone() | CODE |
| CRITICAL | …asks/isaaclab_tasks/direct/automate/disassembly_env.py | 225 | self.joint_vel = self._robot.data.joint_vel.torch.clone() | CODE |
| CRITICAL | …b_tasks/isaaclab_tasks/direct/automate/assembly_env.py | 297 | self.joint_pos = self._robot.data.joint_pos.torch.clone() | CODE |
| CRITICAL | …b_tasks/isaaclab_tasks/direct/automate/assembly_env.py | 298 | self.joint_vel = self._robot.data.joint_vel.torch.clone() | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 503 | held_pose = self._held_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 504 | held_vel = self._held_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 511 | fixed_pose = self._fixed_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 512 | fixed_vel = self._fixed_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 736 | small_gear_pose = self._small_gear_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 737 | small_gear_vel = self._small_gear_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 744 | large_gear_pose = self._large_gear_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 745 | large_gear_vel = self._large_gear_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 787 | held_pose = self._held_asset.data.default_root_pose.torch.clone() | CODE |
| CRITICAL⚡ | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 788 | held_vel = self._held_asset.data.default_root_vel.torch.clone() | CODE |
| CRITICAL | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 139 | self.joint_pos = self._robot.data.joint_pos.torch.clone() | CODE |
| CRITICAL | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 140 | self.joint_vel = self._robot.data.joint_vel.torch.clone() | CODE |
| CRITICAL | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 628 | fixed_pose = self._fixed_asset.data.default_root_pose.torch.clone()[env_ids] | CODE |
| CRITICAL | …lab_tasks/isaaclab_tasks/direct/factory/factory_env.py | 629 | fixed_vel = self._fixed_asset.data.default_root_vel.torch.clone()[env_ids] | CODE |
| CRITICAL | …_tasks/manager_based/manipulation/deploy/mdp/events.py | 332 | jacobians = self.robot_asset.data.body_link_jacobian_w.torch.clone() | CODE |
| CRITICAL⚡ | …anager_based/manipulation/dexsuite/mdp/observations.py | 166 | ref_pos_w = self.ref_asset.data.root_pos_w.torch.unsqueeze(1).repeat(1, num_points, 1) | CODE |
| CRITICAL⚡ | …anager_based/manipulation/dexsuite/mdp/observations.py | 167 | ref_quat_w = self.ref_asset.data.root_quat_w.torch.unsqueeze(1).repeat(1, num_points, 1) | CODE |
| CRITICAL⚡ | …anager_based/manipulation/dexsuite/mdp/observations.py | 169 | object_pos_w = self.object.data.root_pos_w.torch.unsqueeze(1).repeat(1, num_points, 1) | CODE |
| CRITICAL⚡ | …anager_based/manipulation/dexsuite/mdp/observations.py | 170 | object_quat_w = self.object.data.root_quat_w.torch.unsqueeze(1).repeat(1, num_points, 1) | CODE |
| CRITICAL | …ager_based/navigation/mdp/pre_trained_policy_action.py | 140 | base_pos_w = self.robot.data.root_pos_w.torch.clone() | CODE |
| CRITICAL | …ct/inhand_manipulation/inhand_manipulation_warp_env.py | 606 | default_root_pose = self.object.data.default_root_pose.torch.to(self.device) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/template/generator.py | 23 | def _setup_git_repo(project_dir: str) -> None: | CODE |
| LOW | docker/utils/__init__.py | 8 | __all__ = ["ContainerInterface"] | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 42 | 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 | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 26 | 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 | 43 | logger = logging.getLogger(__name__) | CODE |
| LOW | …mental/isaaclab_experimental/managers/event_manager.py | 35 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ental/isaaclab_experimental/envs/direct_rl_env_warp.py | 48 | logger = logging.getLogger(__name__) | CODE |
| LOW | …l/isaaclab_experimental/envs/manager_based_env_warp.py | 45 | logger = logging.getLogger(__name__) | CODE |
| LOW | …saaclab_experimental/envs/mdp/actions/joint_actions.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ab_visualizers/isaaclab_visualizers/newton/__init__.py | 21 | __all__ = ["NewtonVisualizer", "NewtonVisualizerCfg"] | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 39 | logger = logging.getLogger(__name__) | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 664 | def _setup_camera_sensor_view(self, num_envs: int) -> None: | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 700 | def _update_owned_camera_poses(self) -> None: | CODE |
| LOW | …lab_visualizers/newton/newton_visualization_markers.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | …lab_visualizers/newton/newton_visualization_markers.py | 95 | 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 | 76 | 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 | 39 | logger = logging.getLogger(__name__) | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 266 | def _setup_viewport(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 330 | def _setup_camera_sensor_view(self, num_envs: int) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 388 | def _setup_camera_image_window(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 424 | def _update_owned_camera_poses(self) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 439 | def _update_camera_image_panel(self, dt: float) -> None: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 539 | 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 | 564 | def _set_generated_usd_camera_poses(self, eyes: torch.Tensor, targets: torch.Tensor) -> None: | CODE |
| LOW⚡ | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 34 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 436 | def _set_viser_camera_view(self, pose: tuple[tuple[float, float, float], tuple[float, float, float]]) -> None: | CODE |
| LOW | …lab_visualizers/isaaclab_visualizers/viser/__init__.py | 21 | __all__ = ["ViserVisualizer", "ViserVisualizerCfg"] | CODE |
| LOW⚡ | …aclab_visualizers/test/visualizer_integration_utils.py | 663 | def _set_newton_simulation_paused(viewer, paused: bool) -> None: | CODE |
| LOW⚡ | …aclab_visualizers/test/visualizer_integration_utils.py | 675 | def _set_newton_rendering_paused(viewer, paused: bool) -> None: | CODE |
| LOW⚡ | …aclab_visualizers/test/visualizer_integration_utils.py | 875 | def _set_kit_simulation_paused(env, paused: bool) -> None: | CODE |
| LOW | …aclab_visualizers/test/visualizer_integration_utils.py | 184 | def set_visualizer_integration_simulation_app(simulation_app) -> None: | CODE |
| LOW | …aclab_visualizers/test/visualizer_integration_utils.py | 907 | def _update_active_simulation_app() -> None: | CODE |
| LOW | source/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 29 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 468 | def set_outputs(self, render_data: OVRTXRenderData, output_data: dict[str, ProxyArray]) -> None: | CODE |
| LOW | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 499 | def update_transforms(self) -> None: | CODE |
| LOW | source/isaaclab_physx/test/sensors/check_pva_sensor.py | 57 | logger = logging.getLogger(__name__) | CODE |
| LOW | …saaclab_physx/test/sensors/test_joint_wrench_sensor.py | 173 | def _set_child_joint_frame(scene: InteractiveScene, child_body_name: str) -> None: | CODE |
| LOW | …x/isaaclab_physx/renderers/isaac_rtx_renderer_utils.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …b_physx/isaaclab_physx/renderers/kit_viewport_utils.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | …b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py | 31 | logger = logging.getLogger(__name__) | CODE |
| LOW | …b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py | 381 | def update_transforms(self) -> None: | CODE |
| LOW | …ab_physx/sensors/contact_sensor/contact_sensor_data.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …clab_physx/sensors/joint_wrench/joint_wrench_sensor.py | 32 | logger = logging.getLogger(__name__) | CODE |
| LOW | …clab_physx/sensors/joint_wrench/joint_wrench_sensor.py | 198 | def _update_buffers_impl(self, env_mask: wp.array) -> None: | CODE |
| LOW | …/isaaclab_physx/isaaclab_physx/sensors/pva/pva_data.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …_physx/isaaclab_physx/sensors/ray_caster/ray_caster.py | 151 | def _update_mesh_transforms(self: Any) -> None: | CODE |
| 408 more matches not shown… | ||||
| 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 | 173 | # Check if the container history file exists | COMMENT |
| LOW⚡ | …ental/isaaclab_experimental/managers/action_manager.py | 313 | # Check if v is a tuple and convert to list | COMMENT |
| LOW | …tal/isaaclab_experimental/envs/utils/io_descriptors.py | 157 | # Check if description is set in the descriptor | COMMENT |
| LOW⚡ | …_experimental/test/envs/mdp/test_events_warp_parity.py | 324 | # Set joint_pos to a known value | COMMENT |
| LOW⚡ | …_experimental/test/envs/mdp/test_events_warp_parity.py | 328 | # Set defaults to 0 | COMMENT |
| LOW | …rce/isaaclab_physx/test/sensors/test_contact_sensor.py | 488 | # Check if the prim has contact report API and verify threshold is close to 0.0 | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 338 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 393 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 449 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 514 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 578 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 633 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 693 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 795 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 829 | # Check if all values are within the bounds | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 840 | # Check if all values are within the bounds | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 947 | # Check if the instantaneous wrench is correctly added to the permanent wrench | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 1735 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 1929 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 2081 | # Check if articulation is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 2234 | # Check if material properties are set correctly | COMMENT |
| LOW | …e/isaaclab_physx/test/assets/test_deformable_object.py | 138 | # Check if object is initialized | COMMENT |
| LOW | …e/isaaclab_physx/test/assets/test_deformable_object.py | 177 | # Check if object is initialized | COMMENT |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 124 | # Check if object is initialized | COMMENT |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 191 | # Check if object is initialized | COMMENT |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 593 | # Check if cube_object is initialized | COMMENT |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 719 | # Check if material properties are set correctly | COMMENT |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 738 | # Check if gravity vector is set correctly | COMMENT |
| LOW⚡ | …clab_physx/test/assets/test_rigid_object_collection.py | 776 | # Check if cube_object is initialized | COMMENT |
| LOW⚡ | source/isaaclab_physx/test/assets/test_rigid_object.py | 976 | # Check if cube_object is initialized | COMMENT |
| LOW⚡ | source/isaaclab_physx/test/assets/test_rigid_object.py | 1157 | # Check if cube_object is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 116 | # Check if object is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 150 | # Check if object is initialized | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 259 | # Check if the instantaneous wrench is correctly added to the permanent wrench | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 603 | # Check if material properties are set correctly | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 643 | # Check if material properties are set correctly | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 916 | # Check if mass is set correctly | COMMENT |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 1087 | # Check if cube_object is initialized | COMMENT |
| LOW | …b_physx/sensors/frame_transformer/frame_transformer.py | 222 | # Check if we need to apply offsets (optimized code path in _update_buffer_impl) | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 97 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 99 | # 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 | 188 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 190 | # 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 | 285 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 287 | # Check if camera prim is set correctly and that it is a camera prim | COMMENT |
| LOW | source/isaaclab/test/sensors/test_camera.py | 115 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/sensors/test_camera.py | 117 | # 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 | 153 | # Check if camera is initialized | COMMENT |
| LOW⚡ | source/isaaclab/test/sensors/test_tiled_camera.py | 128 | # Check if camera is initialized | COMMENT |
| LOW⚡ | source/isaaclab/test/sensors/test_tiled_camera.py | 130 | # Check if camera prim is set correctly and that it is a camera prim | COMMENT |
| LOW | source/isaaclab/test/sensors/test_ray_caster_camera.py | 123 | # Check if camera is initialized | COMMENT |
| LOW | source/isaaclab/test/controllers/test_pink_ik.py | 196 | # Check if test requires waist bending and if waist is enabled | COMMENT |
| LOW | …rce/isaaclab/test/controllers/test_local_frame_task.py | 247 | # Set target to current pose | COMMENT |
| 197 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/conftest.py | 73 | CODE | |
| LOW | tools/conftest.py | 403 | CODE | |
| LOW | tools/conftest.py | 685 | CODE | |
| LOW | tools/conftest.py | 758 | CODE | |
| LOW | tools/install_deps.py | 44 | CODE | |
| LOW | tools/install_deps.py | 81 | CODE | |
| LOW | tools/changelog/cli.py | 728 | CODE | |
| LOW | tools/template/generator.py | 286 | CODE | |
| LOW | tools/wheel_builder/res/__main__.py | 39 | CODE | |
| LOW | tools/wheel_builder/res/__main__.py | 40 | CODE | |
| LOW | tools/wheel_builder/res/__main__.py | 70 | CODE | |
| LOW | docker/container.py | 103 | CODE | |
| LOW | …lab_teleop/isaaclab_teleop/teleop_message_processor.py | 145 | 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 | …mental/isaaclab_experimental/managers/event_manager.py | 395 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 147 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 312 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 447 | CODE | |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 587 | CODE | |
| LOW | …tal/isaaclab_experimental/utils/manager_call_switch.py | 221 | CODE | |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 466 | CODE | |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 273 | CODE | |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 454 | CODE | |
| LOW | source/isaaclab_ov/test/test_ovrtx_renderer_kernels.py | 36 | CODE | |
| LOW | source/isaaclab_ov/test/test_ovrtx_renderer_kernels.py | 109 | CODE | |
| LOW | source/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py | 178 | CODE | |
| LOW | source/isaaclab_ov/isaaclab_ov/renderers/ovrtx_usd.py | 223 | CODE | |
| LOW | …lab_ov/isaaclab_ov/renderers/ovrtx_renderer_kernels.py | 230 | CODE | |
| LOW | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 680 | CODE | |
| LOW | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 776 | CODE | |
| LOW | …rce/isaaclab_physx/test/sensors/test_contact_sensor.py | 635 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 51 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_articulation.py | 1838 | CODE | |
| LOW | …aclab_physx/test/assets/test_newton_actuators_physx.py | 695 | CODE | |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 420 | CODE | |
| LOW | …clab_physx/test/assets/test_rigid_object_collection.py | 583 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 460 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 710 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 796 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 1076 | CODE | |
| LOW | source/isaaclab_physx/test/assets/test_rigid_object.py | 1146 | CODE | |
| LOW | source/isaaclab_physx/isaaclab_physx/__init__.py | 23 | CODE | |
| LOW | …saaclab_physx/isaaclab_physx/cloner/physx_replicate.py | 16 | CODE | |
| LOW | …b_physx/isaaclab_physx/renderers/isaac_rtx_renderer.py | 184 | CODE | |
| LOW | …b_physx/sensors/frame_transformer/frame_transformer.py | 141 | CODE | |
| LOW | …isaaclab_physx/isaaclab_physx/physics/physx_manager.py | 511 | CODE | |
| LOW | …ab_physx/assets/deformable_object/deformable_object.py | 580 | CODE | |
| LOW | …ysx/isaaclab_physx/assets/articulation/articulation.py | 3913 | CODE | |
| LOW | …ysx/isaaclab_physx/assets/articulation/articulation.py | 4182 | CODE | |
| LOW | …aaclab_physx/assets/surface_gripper/surface_gripper.py | 581 | CODE | |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 73 | CODE | |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 149 | CODE | |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 259 | CODE | |
| LOW | source/isaaclab/test/sensors/test_multi_tiled_camera.py | 392 | CODE | |
| LOW | source/isaaclab/test/sensors/test_camera.py | 846 | CODE | |
| 340 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/changelog/pyproject.toml | 1 | # Scopes pytest to this self-contained tool: the ``[tool.pytest.ini_options]`` | 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 | tools/template/generator.py | 221 | ], | COMMENT |
| LOW | …ols/template/templates/extension/config/extension.toml | 41 | # TODO: Uncomment and list install_requires dependency names that should be upgraded | COMMENT |
| LOW | tools/wheel_builder/build.sh | 101 | # echo "Retagging $GENERIC_WHL -> $PYTHON_TAG-$ABI_TAG-$PLATFORM_TAG" | COMMENT |
| LOW | tools/wheel_builder/res/python_packages.toml | 101 | # ================================================================================ | 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/cluster_interface.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | docker/test/test_dockerfile_nonroot.py | 101 | dockerfile_text = (DOCKER_DIR / "Dockerfile.ros2").read_text(encoding="utf-8") | 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 | 161 | env: The environment instance. | COMMENT |
| LOW | …imental/isaaclab_experimental/managers/manager_base.py | 181 | # timeline_event_stream = omni.timeline.get_timeline_interface().get_timeline_event_stream() | COMMENT |
| LOW | …ental/isaaclab_experimental/envs/direct_rl_env_warp.py | 181 | self.viewport_camera_controller = None | COMMENT |
| LOW | …ental/isaaclab_experimental/envs/direct_rl_env_warp.py | 501 | self._reset_idx(mask=self.reset_buf) | 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 | 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 | source/isaaclab_ov/isaaclab_ov/__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_physx/test/test_mock_interfaces/__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_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 | 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 | …aclab_physx/isaaclab_physx/video_recording/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …saaclab_physx/assets/articulation/articulation_data.py | 1441 | self._root_com_lin_vel_b = TimestampedBuffer((self._num_instances), self.device, wp.vec3f) | COMMENT |
| LOW | source/isaaclab/isaaclab/cli/commands/install.py | 1101 | COMMENT | |
| LOW | …rce/isaaclab/isaaclab/controllers/operational_space.py | 441 | else: | 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 len(source_prim_paths) == 0: | COMMENT |
| LOW | source/isaaclab/isaaclab/envs/manager_based_env.py | 201 | COMMENT | |
| LOW | source/isaaclab/isaaclab/envs/manager_based_env.py | 221 | # this is needed for the observation manager to get valid tensors for initialization. | COMMENT |
| LOW | source/isaaclab/isaaclab/envs/direct_rl_env.py | 221 | COMMENT | |
| LOW | source/isaaclab/isaaclab/envs/direct_marl_env.py | 221 | else: | COMMENT |
| LOW | source/isaaclab/isaaclab/envs/mdp/events.py | 381 | COMMENT | |
| LOW | source/isaaclab/isaaclab/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 | source/isaaclab/isaaclab/devices/spacemouse/utils.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | source/isaaclab_tasks/test/rendering_test_utils.py | 21 | COMMENT | |
| LOW | source/isaaclab_tasks/test/rendering_test_utils.py | 901 | if renderer == "ovrtx_renderer": | COMMENT |
| LOW | …isaaclab_tasks/test/test_newton_solver_preset_names.py | 41 | # user-facing surfaces. Word-boundary anchors (``\b``) keep ``newton_mjwarp``, | COMMENT |
| LOW | …b_tasks/test/test_environments_with_stage_in_memory.py | 21 | COMMENT | |
| LOW | …lab_tasks/isaaclab_tasks/direct/ant/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …/isaaclab_tasks/direct/inhand_manipulation/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …s/isaaclab_tasks/direct/shadow_hand/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …lab_tasks/isaaclab_tasks/direct/locomotion/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …saaclab_tasks/direct/franka_cabinet/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …_tasks/direct/shadow_hand_over/shadow_hand_over_env.py | 161 | ( | COMMENT |
| LOW | …_tasks/direct/shadow_hand_over/shadow_hand_over_env.py | 201 | # fingertip positions (5 * 3) | COMMENT |
| LOW | …_tasks/direct/shadow_hand_over/shadow_hand_over_env.py | 241 | # fingertip rotations (5 * 4) | COMMENT |
| LOW | …aclab_tasks/direct/shadow_hand_over/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …asks/isaaclab_tasks/direct/cartpole/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …/isaaclab_tasks/direct/allegro_hand/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …b_tasks/isaaclab_tasks/direct/forge/agents/__init__.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …_tasks/isaaclab_tasks/direct/automate/soft_dtw_cuda.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …saaclab_tasks/direct/automate/industreal_algo_utils.py | 1 | # Copyright (c) 2022-2026, The Isaac Lab Project Developers (https://github.com/isaac-sim/IsaacLab/blob/main/CONTRIBUTOR | COMMENT |
| LOW | …saaclab_tasks/direct/automate/industreal_algo_utils.py | 21 | # this software without specific prior written permission. | COMMENT |
| 201 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/conftest.py | 189 | except Exception: | CODE |
| LOW | tools/conftest.py | 202 | except Exception as e: | CODE |
| LOW | tools/conftest.py | 265 | except Exception as e: | CODE |
| LOW | tools/conftest.py | 275 | except Exception as e: | CODE |
| LOW⚡ | tools/conftest.py | 292 | except Exception as e: | CODE |
| LOW⚡ | tools/conftest.py | 301 | except Exception as e: | CODE |
| LOW⚡ | tools/conftest.py | 309 | except Exception: | CODE |
| LOW | tools/conftest.py | 376 | except Exception as e: | CODE |
| MEDIUM | tools/conftest.py | 377 | print(f"Error reading retry test report {report_file}: {e}") | CODE |
| LOW | tools/conftest.py | 606 | except Exception as e: | CODE |
| MEDIUM | tools/conftest.py | 607 | print(f"Error reading test report {report_file}: {e}") | CODE |
| MEDIUM | tools/conftest.py | 697 | print(f"Error: source directory not found at {source_dir}") | CODE |
| LOW | tools/run_install_ci.py | 111 | except Exception: | CODE |
| MEDIUM | tools/run_install_ci.py | 434 | 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/wheel_builder/res/__main__.py | 47 | except Exception as e: | STRING |
| LOW | tools/wheel_builder/res/__main__.py | 65 | except Exception as e: | STRING |
| LOW⚡ | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 748 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 382 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/session_lifecycle.py | 714 | except Exception as e: | 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 | 52 | except Exception as exc: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 115 | except Exception as e: | CODE |
| LOW | …e/isaaclab_teleop/isaaclab_teleop/xr_anchor_manager.py | 144 | except Exception as e: | CODE |
| LOW⚡ | …isaaclab_teleop/isaaclab_teleop/isaac_teleop_device.py | 379 | except Exception as e: | 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 | 303 | except Exception as e: | CODE |
| MEDIUM⚡ | …ental/isaaclab_experimental/managers/action_manager.py | 304 | print(f"Error getting IO descriptor for term '{term_name}': {e}") | CODE |
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 349 | except Exception as e: | CODE |
| MEDIUM | …/isaaclab_experimental/managers/observation_manager.py | 350 | print(f"Error getting IO descriptor for term '{term_name}' in group '{group_name}': {e}") | CODE |
| LOW | …l/isaaclab_experimental/envs/manager_based_env_warp.py | 630 | except Exception as exc: | CODE |
| LOW | …l/isaaclab_experimental/envs/manager_based_env_warp.py | 649 | except Exception as exc: | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 166 | except Exception: | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 172 | except Exception as exc: | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 250 | except Exception as exc: | CODE |
| LOW | …izers/isaaclab_visualizers/newton/newton_visualizer.py | 515 | except Exception: | CODE |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 89 | except Exception: | CODE |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 313 | except Exception as exc: | CODE |
| LOW | …alizers/isaaclab_visualizers/rerun/rerun_visualizer.py | 320 | except Exception as exc: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 206 | except Exception: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 470 | except Exception as exc: | CODE |
| LOW | …visualizers/isaaclab_visualizers/kit/kit_visualizer.py | 497 | except Exception as exc: | CODE |
| LOW⚡ | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 45 | except Exception: | CODE |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 61 | except Exception: | CODE |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 288 | except Exception as exc: | CODE |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 301 | except Exception as exc: | CODE |
| LOW | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 411 | except Exception: | CODE |
| LOW⚡ | …alizers/isaaclab_visualizers/viser/viser_visualizer.py | 432 | except Exception: | CODE |
| LOW⚡ | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 357 | except Exception as e: | CODE |
| LOW⚡ | …ce/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py | 375 | except Exception as e: | CODE |
| 177 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | source/isaaclab_teleop/test/test_control_events.py | 402 | # Empty, null, and malformed batches | COMMENT |
| HIGH | source/isaaclab/test/benchmark/test_recorders.py | 557 | # With n=1, std should be 0 (or undefined, but we initialize to 0) | COMMENT |
| HIGH⚡ | source/isaaclab/test/utils/test_math.py | 1356 | """When eyes == targets the forward direction is undefined; all entries of the row are NaN.""" | STRING |
| HIGH | source/isaaclab/isaaclab/utils/math.py | 1649 | is mathematically undefined; a deterministic frame is returned via an | CODE |
| HIGH | source/isaaclab/isaaclab/cli/commands/envs.py | 177 | __gomp="$($CONDA_PREFIX/bin/python - <<'PY' 2>/dev/null || true | CODE |
| HIGH | source/isaaclab/isaaclab/cli/commands/envs.py | 200 | 2>/dev/null || echo "/lib/x86_64-linux-gnu/libstdc++.so.6") | CODE |
| HIGH | source/isaaclab/isaaclab/cli/commands/envs.py | 685 | print("\t\tdeactivate && source " + str(env_path / "bin" / "activate")) | STRING |
| 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 | 133 | # no device found: return false | COMMENT |
| HIGH | …isaaclab/isaaclab/devices/spacemouse/se3_spacemouse.py | 158 | # no device found: return false | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/environ_docs.py | 64 | """One row of the comprehensive environment list in ``environments.rst``.""" | STRING |
| MEDIUM | tools/environ_docs.py | 297 | """Render the comprehensive environment ``list-table`` block as RST.""" | STRING |
| MEDIUM | tools/environ_docs.py | 324 | """Replace the auto-generated comprehensive list section in *content*.""" | STRING |
| MEDIUM | tools/update_environments_rst.py | 6 | """Update the comprehensive environment list in ``environments.rst``. | STRING |
| MEDIUM | tools/update_environments_rst.py | 66 | """Generate and optionally write the comprehensive environment list.""" | STRING |
| LOW | …eop/isaaclab_teleop/deprecated/openxr/openxr_device.py | 349 | # No need for conversion, just return the updated dictionary | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/sim/utils/prims.py | 794 | # note: we prefer using the command here as it is more robust than the USD API | COMMENT |
| MEDIUM | source/isaaclab_tasks/test/rendering_test_utils.py | 45 | # 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 | 89 | # 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 | …ipulation/stack/config/galbot/stack_rmp_rel_env_cfg.py | 292 | # 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 | 885 | # If only one waypoint, just return it | COMMENT |
| MEDIUM | …saaclab_mimic/motion_planners/curobo/curobo_planner.py | 772 | # Use bidirectional matching for robust path matching | COMMENT |
| MEDIUM | …saaclab_mimic/isaaclab_mimic/datagen/data_generator.py | 747 | # Plan motion using motion planner with comprehensive world update | COMMENT |
| LOW⚡ | …aaclab_newton/assets/rigid_object/rigid_object_data.py | 1046 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/rigid_object/rigid_object_data.py | 1093 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/rigid_object/rigid_object_data.py | 1143 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/rigid_object/rigid_object_data.py | 1193 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/articulation/articulation_data.py | 1921 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/articulation/articulation_data.py | 1968 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/articulation/articulation_data.py | 2018 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| LOW⚡ | …aaclab_newton/assets/articulation/articulation_data.py | 2068 | # Check if the array is contiguous. If so, we can just return a strided array. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/isaaclab_experimental/managers/observation_manager.py | 581 | CODE | |
| LOW | …e/isaaclab_physx/test/assets/test_deformable_object.py | 44 | CODE | |
| LOW | …physx/isaaclab_physx/test/mock_interfaces/factories.py | 46 | CODE | |
| LOW | …/isaaclab_physx/test/mock_interfaces/utils/patching.py | 56 | CODE | |
| LOW | …/isaaclab_physx/test/mock_interfaces/utils/patching.py | 187 | CODE | |
| LOW | …x/test/mock_interfaces/views/mock_articulation_view.py | 40 | CODE | |
| LOW | …t/mock_interfaces/views/mock_articulation_view_warp.py | 47 | CODE | |
| LOW | …isaaclab/test/sensors/test_update_ray_caster_kernel.py | 143 | CODE | |
| LOW | …aaclab/test/sim/test_simulation_context_visualizers.py | 60 | CODE | |
| LOW | …/isaaclab/isaaclab/ui/xr_widgets/instruction_widget.py | 128 | CODE | |
| LOW | source/isaaclab/isaaclab/sensors/camera/camera.py | 725 | CODE | |
| LOW | …ab/test/mock_interfaces/sensors/mock_contact_sensor.py | 329 | CODE | |
| LOW | …aclab/test/mock_interfaces/assets/mock_articulation.py | 1225 | CODE | |
| LOW | …urce/isaaclab/isaaclab/managers/observation_manager.py | 458 | CODE | |
| LOW | source/isaaclab/isaaclab/actuators/actuator_pd.py | 380 | CODE | |
| LOW | source/isaaclab/isaaclab/actuators/actuator_base.py | 113 | CODE | |
| LOW | …rce/isaaclab/isaaclab/controllers/operational_space.py | 347 | CODE | |
| LOW | source/isaaclab/isaaclab/sim/simulation_context.py | 958 | CODE | |
| LOW | source/isaaclab/isaaclab/sim/utils/prims.py | 42 | CODE | |
| LOW | source/isaaclab/isaaclab/envs/mdp/events.py | 1553 | CODE | |
| LOW | …isaaclab_tasks/direct/shadow_hand/feature_extractor.py | 118 | CODE | |
| LOW | …ager_based/manipulation/assemble_trocar/mdp/rewards.py | 109 | CODE | |
| LOW | …ager_based/manipulation/assemble_trocar/mdp/rewards.py | 541 | CODE | |
| LOW | …d/manipulation/assemble_trocar/config/camera_config.py | 26 | CODE | |
| LOW | …_tasks/manager_based/manipulation/deploy/mdp/events.py | 211 | CODE | |
| LOW | …tasks/manager_based/manipulation/deploy/mdp/rewards.py | 423 | CODE | |
| LOW | …tasks/manager_based/manipulation/deploy/mdp/rewards.py | 496 | CODE | |
| LOW | …ager_based/manipulation/pick_place/mdp/terminations.py | 25 | CODE | |
| LOW | …ager_based/manipulation/pick_place/mdp/terminations.py | 90 | CODE | |
| LOW | …s/manager_based/manipulation/stack/mdp/terminations.py | 26 | CODE | |
| LOW | …_based/locomanipulation/pick_place/mdp/terminations.py | 22 | CODE | |
| LOW | …sx/test/mock_interfaces/views/mock_ovphysx_bindings.py | 24 | CODE | |
| LOW | …comanipulation_sdg/envs/g1_locomanipulation_sdg_env.py | 222 | CODE | |
| LOW | …on/isaaclab_newton/test/mock_interfaces/mock_newton.py | 70 | CODE | |
| LOW | …on/isaaclab_newton/test/mock_interfaces/mock_newton.py | 84 | CODE | |
| LOW | …itation_learning/locomanipulation_sdg/generate_data.py | 829 | CODE | |
| LOW | scripts/benchmarks/benchmark_cameras.py | 435 | CODE | |
| LOW | scripts/benchmarks/benchmark_cameras.py | 598 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/test_settings.py | 30 | "test_multi_agent_environments.py": 800, # This test runs through multi-agent environments for 100 steps each | CODE |
| MEDIUM⚡ | tools/changelog/test/test_validate.py | 82 | # check_fragments — gate orchestration: immutability, slug uniqueness, and | COMMENT |
| MEDIUM | source/isaaclab/test/envs/test_direct_marl_env.py | 71 | # check multi-agent config | 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 | 102 | # split single-agent actions to build the multi-agent ones | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/envs/utils/marl.py | 176 | # check if it is possible to use the multi-agent environment state as agent observation | COMMENT |
| MEDIUM | source/isaaclab/isaaclab/envs/utils/marl.py | 241 | # split agent actions to build the multi-agent ones | COMMENT |
| MEDIUM | …ks/direct/shadow_hand_over/shadow_hand_over_env_cfg.py | 128 | # workaround, effort limits, joint regex). The multi-agent variant only diverges | COMMENT |
| MEDIUM | source/isaaclab_contrib/test/assets/test_multirotor.py | 339 | # scaffolding. If we got a stub, it won't have `is_initialized`. | COMMENT |
| MEDIUM | …aclab_newton/isaaclab_newton/physics/newton_manager.py | 1222 | # ----- Lifecycle orchestration ---------------------------------------- | COMMENT |
| MEDIUM | .github/workflows/changelog-check.yml | 53 | # and cmd_check / cmd_compile orchestration. Without this, a cli.py | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 129 | # Step 5: terminated fires, not timeout | COMMENT |
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 135 | # 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 | 83 | # NOTE: This method intentionally does NOT call super()._initialize_rays_impl() through the MRO | COMMENT |
| LOW⚡ | …ab_ovphysx/isaaclab_ovphysx/physics/ovphysx_manager.py | 453 | # Step 1: full flatten-export of the live stage. We pass the full file | COMMENT |
| LOW⚡ | …ab_ovphysx/isaaclab_ovphysx/physics/ovphysx_manager.py | 458 | # Step 2: open the exported file as an editable Sdf layer and delete | COMMENT |
| LOW | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 625 | # Step 1: Get elastomer pose and precompute pose components | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 638 | # Step 2: Transform tactile points to contact object local frame for SDF queries | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 648 | # Step 3: Query SDF for collision detection | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 655 | # Step 4: Compute tactile forces from SDF data | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 129 | # Step 5: terminated fires, not timeout | COMMENT |
| LOW⚡ | …rce/isaaclab/test/managers/test_termination_manager.py | 135 | # Step 10: both fire; timeout and terminated both True | COMMENT |
| LOW⚡ | …ab_ovphysx/isaaclab_ovphysx/physics/ovphysx_manager.py | 453 | # Step 1: full flatten-export of the live stage. We pass the full file | COMMENT |
| LOW⚡ | …ab_ovphysx/isaaclab_ovphysx/physics/ovphysx_manager.py | 458 | # Step 2: open the exported file as an editable Sdf layer and delete | COMMENT |
| LOW | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 625 | # Step 1: Get elastomer pose and precompute pose components | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 638 | # Step 2: Transform tactile points to contact object local frame for SDF queries | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 648 | # Step 3: Query SDF for collision detection | COMMENT |
| LOW⚡ | …ab_contrib/sensors/tacsl_sensor/visuotactile_sensor.py | 655 | # Step 4: Compute tactile forces from SDF data | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ger_based/manipulation/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 | …n/place/config/agibot/place_toy2box_rmp_rel_env_cfg.py | 337 | # 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⚡ | …aclab_physx/test/test_mock_interfaces/test_patching.py | 99 | def my_function(view): | CODE |
| LOW⚡ | …aclab_physx/test/test_mock_interfaces/test_patching.py | 110 | def my_function(view): | CODE |
| LOW | …aclab_physx/test/test_mock_interfaces/test_patching.py | 126 | def my_function(view): | CODE |
| LOW⚡ | …aclab_physx/test/test_mock_interfaces/test_patching.py | 142 | def my_function(view): | CODE |
| LOW⚡ | …aclab_physx/test/test_mock_interfaces/test_patching.py | 152 | def my_function(view): | CODE |
| LOW | docs/source/refs/snippets/code_skeleton.py | 15 | def run_task(task_name: str): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/manager_based/manipulation/deploy/mdp/noise_models.py | 67 | dummy_data = torch.zeros( | CODE |
| LOW | …/manager_based/manipulation/deploy/mdp/noise_models.py | 72 | sampled_noise = self._noise_model_cfg.noise_cfg.func(dummy_data, self._noise_model_cfg.noise_cfg) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …b_newton/sensors/contact_sensor/contact_sensor_data.py | 253 | self._force_matrix_w_history = None # TODO: implement force matrix history if needed | CODE |