-
Notifications
You must be signed in to change notification settings - Fork 10
Upgrade copyright #130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade copyright #130
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Updates the project’s source headers to reflect the current copyright range (2021–2026) across library code, examples, scripts, and tests.
Changes:
- Bump “Copyright (c) 2021-2025 …” to “2021-2026 …” across Python modules, scripts, and tests.
- Keep existing license/header structure intact while updating the year range.
Reviewed changes
Copilot reviewed 275 out of 275 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tests/toolkits/test_pg_grasp.py | Update copyright header year range to 2021–2026 |
| tests/sim/utility/test_workspace_analyze.py | Update copyright header year range to 2021–2026 |
| tests/sim/solvers/test_srs_solver.py | Update copyright header year range to 2021–2026 |
| tests/sim/solvers/test_pytorch_solver.py | Update copyright header year range to 2021–2026 |
| tests/sim/solvers/test_pinocchio_solver.py | Update copyright header year range to 2021–2026 |
| tests/sim/solvers/test_pink_solver.py | Update copyright header year range to 2021–2026 |
| tests/sim/solvers/test_opw_solver.py | Update copyright header year range to 2021–2026 |
| tests/sim/solvers/test_differential_solver.py | Update copyright header year range to 2021–2026 |
| tests/sim/sensors/test_stereo.py | Update copyright header year range to 2021–2026 |
| tests/sim/sensors/test_contact.py | Update copyright header year range to 2021–2026 |
| tests/sim/sensors/test_camera.py | Update copyright header year range to 2021–2026 |
| tests/sim/planners/test_motion_generator.py | Update copyright header year range to 2021–2026 |
| tests/sim/objects/test_soft_object.py | Update copyright header year range to 2021–2026 |
| tests/sim/objects/test_robot.py | Update copyright header year range to 2021–2026 |
| tests/sim/objects/test_rigid_object_group.py | Update copyright header year range to 2021–2026 |
| tests/sim/objects/test_rigid_object.py | Update copyright header year range to 2021–2026 |
| tests/sim/objects/test_light.py | Update copyright header year range to 2021–2026 |
| tests/sim/objects/test_articulation.py | Update copyright header year range to 2021–2026 |
| tests/gym/envs/test_embodied_env.py | Update copyright header year range to 2021–2026 |
| tests/gym/envs/test_base_env.py | Update copyright header year range to 2021–2026 |
| tests/gym/action_bank/test_configurable_action.py | Update copyright header year range to 2021–2026 |
| tests/common.py | Update copyright header year range to 2021–2026 |
| tests/agents/test_rl.py | Update copyright header year range to 2021–2026 |
| setup.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/srs_solver.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/motion_generator.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/gizmo_robot.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/create_softbody.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/create_sensor.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/create_scene.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/create_robot.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/sim/create_rigid_object_group.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/gym/random_reach.py | Update copyright header year range to 2021–2026 |
| scripts/tutorials/gym/modular_env.py | Update copyright header year range to 2021–2026 |
| scripts/benchmark/opw_solver.py | Update copyright header year range to 2021–2026 |
| examples/sim/utility/workspace_analyzer/analyze_plane_workspace.py | Update copyright header year range to 2021–2026 |
| examples/sim/utility/workspace_analyzer/analyze_joint_workspace.py | Update copyright header year range to 2021–2026 |
| examples/sim/utility/workspace_analyzer/analyze_cartesian_workspace.py | Update copyright header year range to 2021–2026 |
| examples/sim/solvers/srs_solver.py | Update copyright header year range to 2021–2026 |
| examples/sim/solvers/pinocchio_solver.py | Update copyright header year range to 2021–2026 |
| examples/sim/solvers/pink_solver.py | Update copyright header year range to 2021–2026 |
| examples/sim/solvers/opw_solver.py | Update copyright header year range to 2021–2026 |
| examples/sim/solvers/differential_solver.py | Update copyright header year range to 2021–2026 |
| examples/sim/sensors/create_contact_sensor.py | Update copyright header year range to 2021–2026 |
| examples/sim/sensors/batch_camera.py | Update copyright header year range to 2021–2026 |
| examples/sim/scene/scene_demo.py | Update copyright header year range to 2021–2026 |
| examples/sim/robot/dexforce_w1.py | Update copyright header year range to 2021–2026 |
| examples/sim/planners/motion_generator.py | Update copyright header year range to 2021–2026 |
| examples/sim/gizmo/gizmo_w1.py | Update copyright header year range to 2021–2026 |
| examples/sim/gizmo/gizmo_scene.py | Update copyright header year range to 2021–2026 |
| examples/sim/gizmo/gizmo_robot.py | Update copyright header year range to 2021–2026 |
| examples/sim/gizmo/gizmo_object.py | Update copyright header year range to 2021–2026 |
| examples/sim/gizmo/gizmo_camera.py | Update copyright header year range to 2021–2026 |
| examples/sim/demo/scoop_ice.py | Update copyright header year range to 2021–2026 |
| examples/sim/demo/press_softbody.py | Update copyright header year range to 2021–2026 |
| examples/sim/demo/grasp_cup_to_caffe.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/kinematics/warp_trajectory.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/kinematics/srs_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/kinematics/opw_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/kinematics/interpolate.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/kinematics/init.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/kernels.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/warp/init.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/visualizer.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/utility.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/string.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/module_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/math.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/logger.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/img_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/file.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/device_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/configclass.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/cfg.py | Update copyright header year range to 2021–2026 |
| embodichain/utils/init.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/utils.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/urdf_assembly_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/signature.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/sensor.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/mesh.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/logging_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/file_writer.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/connection.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/component.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/urdf_assembly/init.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/toolkits.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/graspkit/pg_grasp/cone_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/graspkit/pg_grasp/antipodal.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/graspkit/pg_grasp/init.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/code_generation.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/acd/urdf_modifider.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/acd/init.py | Update copyright header year range to 2021–2026 |
| embodichain/toolkits/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/workspace_analyzer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/voxel_visualizer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/visualizer_factory.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/sphere_visualizer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/point_cloud_visualizer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/base_visualizer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/axis_visualizer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/visualizers/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/sobol_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/sampler_factory.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/random_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/lhs_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/iniform_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/importance_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/halton_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/gaussian_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/base_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/samplers/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/metrics/reachability_metric.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/metrics/manipulability_metric.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/metrics/density_metric.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/metrics/base_metric.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/metrics/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/constraints/workspace_constraint.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/constraints/base_constraint.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/constraints/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/configs/visualization_config.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/configs/sampling_config.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/configs/metric_config.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/configs/dimension_constraint.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/configs/cache_config.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/configs/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/caches/memory_cache.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/caches/disk_cache.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/caches/cache_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/caches/cache_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/caches/base_cache.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/caches/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/workspace_analyzer/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/tensor.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/solver_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/sim_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/mesh_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/io_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/import_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/gizmo_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/dynamic_pybind.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/cfg_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/atom_action_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/action_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/utility/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/types.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/srs_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/qpos_seed_sampler.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/pytorch_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/pinocchio_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/pink_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/opw_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/null_space_posture_task.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/differential_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/base_solver.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/solvers/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/sim_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/shapes.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/sensors/stereo.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/sensors/contact_sensor.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/sensors/camera.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/sensors/base_sensor.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/sensors/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/dexforce_w1/utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/dexforce_w1/types.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/dexforce_w1/params.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/dexforce_w1/cfg.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/dexforce_w1/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/cobotmagic.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/robots/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/planners/utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/planners/toppra_planner.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/planners/motion_generator.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/planners/base_planner.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/soft_object.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/robot.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/rigid_object_group.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/rigid_object.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/light.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/gizmo.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/articulation.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/objects/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/material.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/common.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/cfg.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/atom_actions.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/sim/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/scripts/run_env.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/scripts/run_agent.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/utils/registration.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/utils/misc.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/utils/gym_utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/utils/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/wrapper/no_fail.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/wrapper/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/stack_cups.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/stack_blocks_two.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/scoop_ice.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/rearrangement.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/pour_water/pour_water.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/pour_water/action_bank.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/place_object_drawer.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/match_object_container.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/blocks_ranking_size.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/blocks_ranking_rgb.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/tableware/base_agent_env.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/special/simple_task.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/rl/push_cube.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/rl/basic/cart_pole.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/tasks/rl/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/rl_env.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/rewards.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/reward_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/record.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/randomization/visual.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/randomization/spatial.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/randomization/physics.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/randomization/geometry.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/randomization/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/observations.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/observation_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/object/geometry.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/object/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/manager_base.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/events.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/event_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/datasets.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/dataset_manager.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/cfg.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/managers/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/embodied_env.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/base_env.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/action_bank/utils.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/action_bank/configurable_action.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/envs/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/gym/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/devices/device_controller.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/devices/device.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/devices/init.py | Update copyright header year range to 2021–2026 |
| embodichain/lab/init.py | Update copyright header year range to 2021–2026 |
| embodichain/data/enum.py | Update copyright header year range to 2021–2026 |
| embodichain/data/dataset.py | Update copyright header year range to 2021–2026 |
| embodichain/data/constants.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/w1_assets.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/scene_assets.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/robot_assets.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/obj_assets.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/materials.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/eef_assets.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/demo_assets.py | Update copyright header year range to 2021–2026 |
| embodichain/data/assets/init.py | Update copyright header year range to 2021–2026 |
| embodichain/data/init.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/utils/trainer.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/utils/helper.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/utils/config.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/utils/init.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/train.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/models/policy.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/models/mlp.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/models/actor_critic.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/models/init.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/buffer/rollout_buffer.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/buffer/init.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/algo/ppo.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/algo/base.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/rl/algo/init.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/mllm/prompt/task_prompt.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/mllm/prompt/code_prompt.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/mllm/prompt/init.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/hierarchy/validation_agent.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/hierarchy/task_agent.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/hierarchy/llm.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/hierarchy/code_agent.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/hierarchy/agent_base.py | Update copyright header year range to 2021–2026 |
| embodichain/agents/hierarchy/init.py | Update copyright header year range to 2021–2026 |
| embodichain/init.py | Update copyright header year range to 2021–2026 |
Comments suppressed due to low confidence (287)
embodichain/toolkits/graspkit/pg_grasp/antipodal.py:604
- This comment appears to contain commented-out code.
embodichain/lab/gym/envs/action_bank/configurable_action.py:1400 - This comment appears to contain commented-out code.
scripts/benchmark/opw_solver.py:80 - This comment appears to contain commented-out code.
embodichain/lab/sim/solvers/opw_solver.py:409 - This comment appears to contain commented-out code.
embodichain/lab/sim/solvers/opw_solver.py:419 - This comment appears to contain commented-out code.
embodichain/lab/sim/solvers/opw_solver.py:436 - This comment appears to contain commented-out code.
embodichain/lab/sim/sim_manager.py:1490 - This comment appears to contain commented-out code.
tests/sim/objects/test_articulation.py:169 - This comment appears to contain commented-out code.
embodichain/lab/sim/planners/motion_generator.py:595 - Call to function MotionGenerator.estimate_trajectory_sample_count.rotation_matrix_to_angle with too few arguments; should be no fewer than 2.
embodichain/lab/gym/envs/tasks/tableware/pour_water/action_bank.py:166 - Variable keyposes is not used.
embodichain/lab/gym/envs/tasks/tableware/pour_water/action_bank.py:216 - Variable keyposes is not used.
embodichain/lab/sim/atom_actions.py:162 - Variable select_arm_current_pose is not used.
examples/sim/sensors/batch_camera.py:93 - Variable t0 is not used.
embodichain/lab/gym/envs/tasks/tableware/blocks_ranking_rgb.py:71 - Variable tgt_green is not used.
embodichain/lab/gym/envs/tasks/tableware/blocks_ranking_rgb.py:245 - Variable current_seed_left is not used.
embodichain/lab/sim/cfg.py:940 - Variable merged_urdf_xml is not used.
embodichain/lab/gym/envs/action_bank/configurable_action.py:523 - Variable machine is not used.
embodichain/lab/gym/envs/action_bank/configurable_action.py:1196 - Variable xpos is not used.
embodichain/lab/gym/envs/action_bank/configurable_action.py:1203 - Variable xpos is not used.
examples/sim/sensors/create_contact_sensor.py:215 - Variable cube0 is not used.
examples/sim/sensors/create_contact_sensor.py:216 - Variable cube1 is not used.
examples/sim/sensors/create_contact_sensor.py:263 - Variable contact_report is not used.
examples/sim/sensors/create_contact_sensor.py:279 - Variable filter_contact_report is not used.
examples/sim/robot/dexforce_w1.py:65 - Variable robot is not used.
embodichain/lab/sim/solvers/differential_solver.py:366 - Variable k_val is not used.
embodichain/lab/gym/envs/embodied_env.py:242 - Variable misc_cfg is not used.
embodichain/lab/gym/envs/managers/event_manager.py:141 - Variable num_envs is not used.
embodichain/lab/gym/envs/managers/event_manager.py:143 - Variable num_envs is not used.
embodichain/lab/gym/envs/managers/events.py:134 - Variable new_asset is not used.
examples/sim/gizmo/gizmo_scene.py:149 - Variable cube is not used.
examples/sim/gizmo/gizmo_scene.py:166 - Variable camera is not used.
examples/sim/demo/grasp_cup_to_caffe.py:92 - Variable light is not used.
examples/sim/demo/grasp_cup_to_caffe.py:440 - Variable table is not used.
embodichain/lab/gym/utils/misc.py:1082 - Variable module_names is not used.
examples/sim/solvers/opw_solver.py:90 - Variable link_pose_tensor is not used.
examples/sim/solvers/opw_solver.py:143 - Variable link_pose_tensor_r is not used.
examples/sim/demo/press_softbody.py:81 - Variable light is not used.
examples/sim/demo/press_softbody.py:204 - Variable soft_cow is not used.
embodichain/lab/gym/envs/tasks/tableware/rearrangement.py:28 - Variable plate_pose is not used.
embodichain/lab/sim/objects/rigid_object_group.py:121 - Variable pose is not used.
embodichain/lab/scripts/run_env.py:46 - Variable obs is not used.
embodichain/lab/scripts/run_env.py:46 - Variable reward is not used.
embodichain/lab/scripts/run_env.py:46 - Variable terminated is not used.
embodichain/lab/scripts/run_env.py:46 - Variable truncated is not used.
embodichain/lab/scripts/run_env.py:46 - Variable info is not used.
embodichain/lab/scripts/run_env.py:85 - Variable ret is not used.
examples/sim/scene/scene_demo.py:50 - Variable scene_data is not used.
examples/sim/demo/scoop_ice.py:67 - Variable light is not used.
embodichain/lab/gym/envs/tasks/tableware/scoop_ice.py:81 - Variable waypoint_num is not used.
embodichain/lab/gym/envs/tasks/tableware/scoop_ice.py:82 - Variable dof is not used.
examples/sim/demo/scoop_ice.py:340 - Variable hand_open_qpos is not used.
examples/sim/demo/scoop_ice.py:438 - Variable hand_open_qpos is not used.
examples/sim/demo/scoop_ice.py:542 - Variable container is not used.
embodichain/lab/sim/utility/sim_utils.py:99 - Variable drive_type is not used.
embodichain/lab/sim/utility/sim_utils.py:101 - Variable drive_type is not used.
embodichain/utils/warp/kinematics/srs_solver.py:328 - Variable a is not used.
embodichain/agents/rl/train.py:75 - Variable num_envs is not used.
num_envs = trainer_cfg.get("num_envs", None)
embodichain/agents/rl/utils/trainer.py:186
- Variable result is not used.
result = self.algorithm.collect_rollout(
embodichain/utils/utility.py:71
- Variable elapsed_time is not used.
embodichain/utils/utility.py:526 - Variable shm is not used.
embodichain/lab/sim/utility/workspace_analyzer/workspace_analyzer.py:764 - Variable num_samples is not used.
embodichain/lab/gym/envs/action_bank/configurable_action.py:1273 - This assignment to 'start_qpos' is unnecessary as it is redefined before this value is used.
embodichain/utils/warp/kinematics/interpolate.py:141 - This assignment to 'new_d' is unnecessary as it is redefined before this value is used.
This assignment to 'new_d' is unnecessary as it is redefined before this value is used.
embodichain/lab/gym/envs/managers/observation_manager.py:147 - This assignment to 'data' is unnecessary as it is redefined before this value is used.
This assignment to 'data' is unnecessary as it is redefined before this value is used.
examples/sim/demo/scoop_ice.py:437 - This assignment to 'hand_ids' is unnecessary as it is redefined before this value is used.
embodichain/utils/warp/kinematics/srs_solver.py:577 - This assignment to 'out_of_limits' is unnecessary as it is redefined before this value is used.
tests/sim/sensors/test_camera.py:141 - This assignment to 'TestCameraRaster' is unnecessary as it is redefined before this value is used.
tests/sim/sensors/test_camera.py:151 - This assignment to 'TestCameraFastRT' is unnecessary as it is redefined before this value is used.
tests/sim/solvers/test_opw_solver.py:84 - This assignment to 'res' is unnecessary as it is redefined before this value is used.
tests/sim/solvers/test_opw_solver.py:84 - This assignment to 'ik_qpos' is unnecessary as it is redefined before this value is used.
tests/sim/sensors/test_stereo.py:147 - This assignment to 'TestStereoCameraRaster' is unnecessary as it is redefined before this value is used.
tests/sim/sensors/test_stereo.py:157 - This assignment to 'TestStereoCameraFastRT' is unnecessary as it is redefined before this value is used.
embodichain/lab/sim/utility/workspace_analyzer/workspace_analyzer.py:1075 - This assignment to 'position' is unnecessary as it is redefined before this value is used.
embodichain/lab/sim/utility/workspace_analyzer/workspace_analyzer.py:1081 - This assignment to 'euler_angles' is unnecessary as it is redefined before this value is used.
embodichain/lab/sim/solvers/base_solver.py:305 - Overridden method signature does not match call, where it is passed an argument named 'qpos_seed'. Overriding method method OPWSolver.get_ik matches the call.
Overridden method signature does not match call, where it is passed an argument named 'qpos_seed'. Overriding method method OPWSolver.get_ik matches the call.
embodichain/lab/sim/solvers/pink_solver.py:105 - This method requires 1 positional argument, whereas overridden SolverCfg.init_solver requires 2.
embodichain/lab/sim/solvers/pinocchio_solver.py:67 - This method requires 1 positional argument, whereas overridden SolverCfg.init_solver requires 2.
embodichain/lab/sim/robots/dexforce_w1/cfg.py:22 - Module 'typing' is imported with both 'import' and 'import from'.
embodichain/lab/gym/envs/action_bank/configurable_action.py:19 - Module 'functools' is imported with both 'import' and 'import from'.
embodichain/lab/gym/envs/action_bank/configurable_action.py:445 - Module 'collections' is imported with both 'import' and 'import from'.
setup.py:19 - Module 'os' is imported with both 'import' and 'import from'.
embodichain/utils/utility.py:23 - Module 'functools' is imported with both 'import' and 'import from'.
embodichain/lab/sim/robots/init.py:17 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.sim.robots.dexforce_w1 does not define 'all'.
embodichain/lab/gym/envs/managers/randomization/init.py:17 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.gym.envs.managers.randomization.physics does not define 'all'.
embodichain/lab/gym/envs/managers/randomization/init.py:19 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.gym.envs.managers.randomization.spatial does not define 'all'.
embodichain/lab/gym/envs/managers/randomization/init.py:20 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.gym.envs.managers.randomization.geometry does not define 'all'.
embodichain/data/init.py:27 - Import pollutes the enclosing namespace, as the imported module embodichain.data.dataset does not define 'all'.
from .dataset import *
embodichain/data/assets/init.py:17
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.materials does not define 'all'.
from .materials import *
embodichain/data/assets/init.py:18
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.demo_assets does not define 'all'.
from .demo_assets import *
embodichain/data/assets/init.py:19
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.obj_assets does not define 'all'.
from .obj_assets import *
embodichain/data/assets/init.py:20
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.w1_assets does not define 'all'.
from .w1_assets import *
embodichain/data/assets/init.py:21
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.eef_assets does not define 'all'.
from .eef_assets import *
embodichain/data/assets/init.py:22
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.robot_assets does not define 'all'.
from .robot_assets import *
embodichain/data/assets/init.py:23
- Import pollutes the enclosing namespace, as the imported module embodichain.data.assets.scene_assets does not define 'all'.
from .scene_assets import *
embodichain/lab/sim/utility/init.py:17
- Import pollutes the enclosing namespace, as the imported module embodichain.lab.sim.utility.sim_utils does not define 'all'.
embodichain/lab/sim/utility/init.py:18 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.sim.utility.mesh_utils does not define 'all'.
embodichain/lab/sim/utility/init.py:19 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.sim.utility.gizmo_utils does not define 'all'.
embodichain/lab/gym/envs/managers/object/init.py:17 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.gym.envs.managers.object.geometry does not define 'all'.
embodichain/lab/gym/envs/init.py:20 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.gym.envs.tasks does not define 'all'.
embodichain/lab/gym/envs/init.py:21 - Import pollutes the enclosing namespace, as the imported module embodichain.lab.gym.envs.wrapper does not define 'all'.
embodichain/lab/sim/cfg.py:1069 - The module 'embodichain.lab.sim.cfg' imports itself.
embodichain/lab/sim/utility/sim_utils.py:252 - The module 'embodichain.lab.sim.utility.sim_utils' imports itself.
embodichain/lab/sim/utility/sim_utils.py:259 - The module 'embodichain.lab.sim.utility.sim_utils' imports itself.
embodichain/lab/gym/envs/tasks/tableware/pour_water/action_bank.py:17 - Import of 'torch' is not used.
embodichain/lab/gym/envs/tasks/tableware/pour_water/action_bank.py:32 - Import of 'get_offset_pose_list' is not used.
embodichain/agents/rl/models/actor_critic.py:19 - Import of 'Dict' is not used.
Import of 'Any' is not used.
from typing import Dict, Any, Tuple
embodichain/agents/rl/models/actor_critic.py:24
- Import of 'MLP' is not used.
from .mlp import MLP
embodichain/agents/hierarchy/agent_base.py:19
- Import of 'Path' is not used.
from pathlib import Path
embodichain/agents/hierarchy/agent_base.py:21
- Import of 'mllm_prompt' is not used.
import embodichain.agents.mllm.prompt as mllm_prompt
embodichain/lab/sim/objects/articulation.py:23
- Import of 'Optional' is not used.
embodichain/lab/sim/atom_actions.py:18 - Import of 'log_warning' is not used.
embodichain/lab/sim/atom_actions.py:23 - Import of 'mul_linear_expand' is not used.
embodichain/lab/sim/atom_actions.py:40 - Import of 'draw_axis' is not used.
Import of 'find_nearest_valid_pose' is not used.
Import of 'extract_drive_calls' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/axis_visualizer.py:31 - Import of 'Axes3D' is not used.
embodichain/lab/sim/utility/workspace_analyzer/constraints/base_constraint.py:18 - Import of 'Union' is not used.
embodichain/lab/sim/planners/base_planner.py:19 - Import of 'Union' is not used.
embodichain/lab/sim/planners/base_planner.py:22 - Import of 'TrajectorySampleMethod' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/base_sampler.py:20 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
embodichain/lab/sim/sensors/base_sensor.py:22 - Import of 'Union' is not used.
embodichain/lab/sim/solvers/base_solver.py:19 - Import of 'Union' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/base_visualizer.py:24 - Import of 'o3d' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/base_visualizer.py:31 - Import of 'plt' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/base_visualizer.py:32 - Import of 'Axes3D' is not used.
embodichain/lab/gym/envs/tasks/tableware/blocks_ranking_rgb.py:18 - Import of 'np' is not used.
embodichain/lab/gym/envs/tasks/tableware/blocks_ranking_size.py:18 - Import of 'np' is not used.
embodichain/lab/sim/utility/workspace_analyzer/caches/cache_utils.py:33 - Import of 'Path' is not used.
embodichain/lab/sim/utility/workspace_analyzer/caches/cache_utils.py:41 - Import of 'DiskCache' is not used.
embodichain/lab/sim/sensors/camera.py:26 - Import of 'Union' is not used.
embodichain/utils/cfg.py:25 - Import of 'Union' is not used.
embodichain/lab/gym/envs/managers/cfg.py:19 - Import of 'torch' is not used.
embodichain/lab/sim/robots/dexforce_w1/cfg.py:44 - Import of 'logger' is not used.
embodichain/lab/sim/cfg.py:22 - Import of 'Optional' is not used.
embodichain/lab/sim/robots/cobotmagic.py:34 - Import of 'logger' is not used.
embodichain/agents/hierarchy/code_agent.py:19 - Import of 'os' is not used.
import os
embodichain/agents/hierarchy/code_agent.py:20
- Import of 'np' is not used.
import numpy as np
embodichain/agents/hierarchy/code_agent.py:26
- Import of 'importlib' is not used.
import importlib.util
embodichain/lab/gym/envs/action_bank/configurable_action.py:24
- Import of 'Union' is not used.
embodichain/lab/sim/sensors/contact_sensor.py:20 - Import of 'math' is not used.
embodichain/lab/sim/sensors/contact_sensor.py:23 - Import of 'Union' is not used.
Import of 'Tuple' is not used.
scripts/tutorials/sim/create_robot.py:24 - Import of 'time' is not used.
scripts/tutorials/sim/create_scene.py:27 - Import of 'MeshCfg' is not used.
scripts/tutorials/sim/create_scene.py:29 - Import of 'get_resources_data_path' is not used.
embodichain/lab/gym/envs/managers/dataset_manager.py:29 - Import of 'EnvObs' is not used.
Import of 'EnvAction' is not used.
embodichain/lab/gym/envs/managers/datasets.py:22 - Import of 'List' is not used.
embodichain/lab/gym/envs/managers/datasets.py:29 - Import of 'EnvObs' is not used.
Import of 'EnvAction' is not used.
embodichain/lab/gym/envs/managers/datasets.py:40 - Import of 'HF_LEROBOT_HOME' is not used.
embodichain/lab/sim/solvers/differential_solver.py:18 - Import of 'Any' is not used.
Import of 'Union' is not used.
embodichain/lab/sim/utility/dynamic_pybind.py:17 - Import of 'dexsim' is not used.
embodichain/lab/gym/envs/embodied_env.py:17 - Import of 'log' is not used.
embodichain/lab/gym/envs/embodied_env.py:18 - Import of 'os' is not used.
embodichain/lab/gym/envs/embodied_env.py:24 - Import of 'Optional' is not used.
Import of 'Tuple' is not used.
embodichain/lab/gym/envs/managers/events.py:32 - Import of 'Light' is not used.
embodichain/lab/gym/envs/managers/events.py:33 - Import of 'RigidObjectCfg' is not used.
Import of 'ArticulationCfg' is not used.
embodichain/lab/gym/envs/managers/object/geometry.py:25 - Import of 'inv_transform' is not used.
embodichain/lab/sim/objects/gizmo.py:42 - Import of 'ActorType' is not used.
Import of 'RigidBodyShape' is not used.
Import of 'PhysicalAttr' is not used.
examples/sim/gizmo/gizmo_camera.py:23 - Import of 'np' is not used.
examples/sim/gizmo/gizmo_camera.py:30 - Import of 'Camera' is not used.
examples/sim/demo/grasp_cup_to_caffe.py:27 - Import of 'R' is not used.
embodichain/lab/gym/utils/gym_utils.py:19 - Import of 'dexsim' is not used.
embodichain/lab/gym/utils/gym_utils.py:21 - Import of 'gymnasium' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/halton_sampler.py:19 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/importance_sampler.py:19 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/iniform_sampler.py:19 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/lhs_sampler.py:19 - Import of 'Union' is not used.
embodichain/lab/gym/envs/tasks/tableware/match_object_container.py:18 - Import of 'np' is not used.
embodichain/lab/sim/material.py:24 - Import of 'Union' is not used.
embodichain/utils/math.py:21 - Import of 'warnings' is not used.
embodichain/lab/sim/utility/mesh_utils.py:24 - Import of 'Tuple' is not used.
embodichain/lab/gym/utils/misc.py:20 - Import of 'cv2' is not used.
embodichain/lab/gym/utils/misc.py:24 - Import of 'o3d' is not used.
embodichain/agents/rl/models/mlp.py:20 - Import of 'Tuple' is not used.
Import of 'Iterable' is not used.
from typing import Iterable, List, Sequence, Tuple, Union
embodichain/agents/rl/models/mlp.py:22
- Import of 'torch' is not used.
import torch
scripts/tutorials/gym/modular_env.py:19
- Import of 'Dict' is not used.
Import of 'Any' is not used.
embodichain/lab/sim/solvers/null_space_posture_task.py:19 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
Import of 'List' is not used.
embodichain/lab/gym/envs/managers/observation_manager.py:22 - Import of 'torch' is not used.
embodichain/lab/gym/envs/managers/observations.py:20 - Import of 'os' is not used.
embodichain/lab/gym/envs/managers/observations.py:21 - Import of 'random' is not used.
embodichain/lab/gym/envs/managers/observations.py:22 - Import of 'List' is not used.
embodichain/lab/gym/envs/managers/observations.py:24 - Import of 'Articulation' is not used.
embodichain/lab/gym/envs/managers/observations.py:31 - Import of 'quat_from_matrix' is not used.
scripts/benchmark/opw_solver.py:19 - Import of 'wp' is not used.
scripts/benchmark/opw_solver.py:20 - Import of 'Rotation' is not used.
scripts/benchmark/opw_solver.py:21 - Import of 'OPWSolver' is not used.
embodichain/utils/warp/kinematics/opw_solver.py:18 - Import of 'np' is not used.
examples/sim/solvers/opw_solver.py:16 - Import of 'os' is not used.
embodichain/lab/sim/solvers/opw_solver.py:20 - Import of 'Any' is not used.
Import of 'Union' is not used.
Import of 'Literal' is not used.
embodichain/lab/sim/robots/dexforce_w1/params.py:26 - Import of 'DexforceW1HandBrand' is not used.
embodichain/lab/gym/envs/managers/randomization/physics.py:22 - Import of 'Robot' is not used.
embodichain/lab/sim/solvers/pink_solver.py:20 - Import of 'Union' is not used.
Import of 'Tuple' is not used.
embodichain/lab/sim/solvers/pink_solver.py:38 - Import of 'is_regular_expression' is not used.
Import of 'resolve_matching_names_values' is not used.
examples/sim/solvers/pink_solver.py:17 - Import of 'time' is not used.
embodichain/lab/sim/solvers/pinocchio_solver.py:20 - Import of 'Any' is not used.
Import of 'Union' is not used.
Import of 'Tuple' is not used.
Import of 'List' is not used.
embodichain/lab/gym/envs/tasks/tableware/place_object_drawer.py:18 - Import of 'np' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/point_cloud_visualizer.py:19 - Import of 'Union' is not used.
examples/sim/demo/press_softbody.py:24 - Import of 'time' is not used.
embodichain/lab/sim/solvers/pytorch_solver.py:19 - Import of 'List' is not used.
embodichain/lab/sim/solvers/pytorch_solver.py:20 - Import of 'MISSING' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/random_sampler.py:19 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
embodichain/lab/gym/envs/managers/record.py:20 - Import of 'os' is not used.
embodichain/lab/gym/envs/managers/record.py:21 - Import of 'random' is not used.
embodichain/lab/gym/envs/managers/record.py:23 - Import of 'Literal' is not used.
embodichain/lab/sim/objects/rigid_object_group.py:22 - Import of 'Union' is not used.
embodichain/lab/sim/objects/rigid_object_group.py:30 - Import of 'RigidBodyAttributesCfg' is not used.
embodichain/lab/sim/objects/rigid_object_group.py:34 - Import of 'VisualMaterialInst' is not used.
embodichain/lab/gym/envs/rl_env.py:20 - Import of 'Optional' is not used.
Import of 'Sequence' is not used.
embodichain/lab/gym/envs/rl_env.py:23 - Import of 'MarkerCfg' is not used.
embodichain/lab/scripts/run_env.py:20 - Import of 'os' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/sampler_factory.py:18 - Import of 'Union' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/sampler_factory.py:21 - Import of 'torch' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/sampler_factory.py:22 - Import of 'np' is not used.
embodichain/data/assets/scene_assets.py:19 - Import of 'Path' is not used.
examples/sim/scene/scene_demo.py:27 - Import of 'RobotCfg' is not used.
Import of 'URDFCfg' is not used.
examples/sim/demo/scoop_ice.py:22 - Import of 'argparse' is not used.
embodichain/lab/gym/envs/tasks/tableware/scoop_ice.py:17 - Import of 'os' is not used.
embodichain/lab/gym/envs/tasks/tableware/scoop_ice.py:30 - Import of 'tqdm' is not used.
setup.py:17 - Import of 'glob' is not used.
setup.py:22 - Import of 'argparse' is not used.
setup.py:23 - Import of 'osp' is not used.
embodichain/lab/sim/shapes.py:19 - Import of 'Union' is not used.
embodichain/lab/sim/sim_manager.py:20 - Import of 'sys' is not used.
embodichain/lab/sim/sim_manager.py:31 - Import of 'MISSING' is not used.
Import of 'dataclass' is not used.
Import of 'asdict' is not used.
embodichain/lab/sim/sim_manager.py:47 - Import of 'PhysicalAttr' is not used.
embodichain/lab/sim/utility/sim_utils.py:17 - Import of 'os' is not used.
embodichain/lab/sim/utility/workspace_analyzer/samplers/sobol_sampler.py:19 - Import of 'Union' is not used.
embodichain/lab/sim/objects/soft_object.py:20 - Import of 'cached_property' is not used.
embodichain/lab/sim/objects/soft_object.py:23 - Import of 'Union' is not used.
embodichain/lab/sim/utility/solver_utils.py:21 - Import of 'Tuple' is not used.
embodichain/lab/sim/utility/solver_utils.py:22 - Import of 'deepcopy' is not used.
embodichain/lab/sim/utility/solver_utils.py:24 - Import of 'configclass' is not used.
embodichain/lab/gym/envs/managers/randomization/spatial.py:24 - Import of 'Functor' is not used.
Import of 'FunctorCfg' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/sphere_visualizer.py:19 - Import of 'Union' is not used.
embodichain/lab/sim/solvers/srs_solver.py:21 - Import of 'Any' is not used.
Import of 'Union' is not used.
Import of 'Literal' is not used.
embodichain/lab/gym/envs/tasks/tableware/stack_blocks_two.py:18 - Import of 'np' is not used.
embodichain/lab/gym/envs/tasks/tableware/stack_cups.py:18 - Import of 'np' is not used.
embodichain/lab/sim/sensors/stereo.py:33 - Import of 'is_rt_enabled' is not used.
tests/sim/objects/test_articulation.py:29 - Import of 'ActorType' is not used.
tests/gym/envs/test_base_env.py:17 - Import of 'os' is not used.
tests/gym/envs/test_base_env.py:33 - Import of 'SimulationManager' is not used.
tests/sim/sensors/test_camera.py:17 - Import of 'pytest' is not used.
tests/gym/action_bank/test_configurable_action.py:25 - Import of 'Union' is not used.
Import of 'Tuple' is not used.
tests/gym/action_bank/test_configurable_action.py:28 - Import of 'inspect' is not used.
tests/sim/sensors/test_contact.py:17 - Import of 'pytest' is not used.
tests/sim/sensors/test_contact.py:20 - Import of 'StereoCamera' is not used.
Import of 'SensorCfg' is not used.
tests/sim/sensors/test_contact.py:21 - Import of 'time' is not used.
tests/gym/envs/test_embodied_env.py:17 - Import of 'os' is not used.
tests/gym/envs/test_embodied_env.py:20 - Import of 'np' is not used.
tests/gym/envs/test_embodied_env.py:24 - Import of 'Robot' is not used.
Import of 'RigidObject' is not used.
tests/gym/envs/test_embodied_env.py:26 - Import of 'register_env' is not used.
tests/gym/envs/test_embodied_env.py:27 - Import of 'SimulationManager' is not used.
tests/toolkits/test_pg_grasp.py:19 - Import of 'os' is not used.
tests/sim/objects/test_rigid_object.py:30 - Import of 'ActorType' is not used.
tests/sim/objects/test_rigid_object_group.py:23 - Import of 'RigidObjectCfg' is not used.
tests/sim/objects/test_rigid_object_group.py:24 - Import of 'MeshCfg' is not used.
tests/sim/objects/test_rigid_object_group.py:26 - Import of 'ActorType' is not used.
tests/agents/test_rl.py:21 - Import of 'Path' is not used.
tests/sim/objects/test_robot.py:17 - Import of 'os' is not used.
tests/sim/objects/test_robot.py:25 - Import of 'get_data_path' is not used.
tests/sim/objects/test_soft_object.py:29 - Import of 'pytest' is not used.
tests/sim/sensors/test_stereo.py:17 - Import of 'pytest' is not used.
embodichain/lab/sim/planners/toppra_planner.py:22 - Import of 'Union' is not used.
Import of 'TYPE_CHECKING' is not used.
Import of 'Tuple' is not used.
embodichain/agents/rl/utils/trainer.py:19 - Import of 'Any' is not used.
Import of 'Tuple' is not used.
Import of 'Callable' is not used.
from typing import Dict, Any, Tuple, Callable
embodichain/lab/sim/types.py:20
- Import of 'Literal' is not used.
embodichain/toolkits/urdf_assembly/urdf_assembly_manager.py:26 - Import of 'Tuple' is not used.
embodichain/utils/utility.py:28 - Import of 'Image' is not used.
embodichain/lab/sim/robots/dexforce_w1/utils.py:29 - Import of 'RobotCfg' is not used.
embodichain/lab/gym/envs/managers/randomization/visual.py:23 - Import of 'Literal' is not used.
embodichain/lab/sim/utility/workspace_analyzer/visualizers/voxel_visualizer.py:19 - Import of 'Union' is not used.
embodichain/lab/sim/common.py:68 - This call to BatchEntity.reset in an initialization method is overridden by Articulation.reset.
This call to BatchEntity.reset in an initialization method is overridden by BaseSensor.reset.
This call to BatchEntity.reset in an initialization method is overridden by Camera.reset.
This call to BatchEntity.reset in an initialization method is overridden by Light.reset.
This call to BatchEntity.reset in an initialization method is overridden by RigidObject.reset.
This call to BatchEntity.reset in an initialization method is overridden by RigidObjectGroup.reset.
This call to BatchEntity.reset in an initialization method is overridden by SoftObject.reset.
setup.py:59 - Except block directly handles BaseException.
embodichain/utils/cfg.py:371 - 'except' clause does nothing but pass and there is no explanatory comment.
embodichain/lab/sim/utility/cfg_utils.py:55 - 'except' clause does nothing but pass and there is no explanatory comment.
embodichain/lab/sim/planners/motion_generator.py:597 - 'except' clause does nothing but pass and there is no explanatory comment.
setup.py:59 - 'except' clause does nothing but pass and there is no explanatory comment.
embodichain/agents/rl/train.py:291 - 'except' clause does nothing but pass and there is no explanatory comment.
except Exception:
embodichain/utils/visualizer.py:338
- 'except' clause does nothing but pass and there is no explanatory comment.
embodichain/utils/visualizer.py:394 - 'except' clause does nothing but pass and there is no explanatory comment.
embodichain/lab/sim/utility/workspace_analyzer/workspace_analyzer.py:2011 - Unnecessary 'pass' statement.
examples/sim/solvers/pink_solver.py:112 - This assignment assigns a variable to itself.
examples/sim/solvers/pink_solver.py:155 - This assignment assigns a variable to itself.
embodichain/lab/gym/envs/managers/events.py:239 - This statement is unreachable.
embodichain/lab/sim/solvers/pinocchio_solver.py:141 - This statement is unreachable.
embodichain/lab/sim/solvers/pinocchio_solver.py:297 - This statement is unreachable.
embodichain/lab/sim/solvers/pinocchio_solver.py:490 - This statement is unreachable.
embodichain/lab/sim/utility/workspace_analyzer/workspace_analyzer.py:1202 - This statement is unreachable.
embodichain/toolkits/graspkit/pg_grasp/antipodal.py:379 - File is opened but is not closed.
embodichain/toolkits/graspkit/pg_grasp/antipodal.py:392 - File is opened but is not closed.
embodichain/lab/gym/envs/tasks/tableware/scoop_ice.py:45 - File is opened but is not closed.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Description
Upgrade copyright to 2021-2026