# Copyright (c) 2025 Deep Robotics # SPDX-License-Identifier: BSD 3-Clause """IsaacLab 适配层:唯一接触仿真环境内部的地方。 这一层**依赖** isaaclab / isaacsim,因此必须在 ``AppLauncher`` 启动之后才能 import。 上面的 :mod:`eval_kit.core` 与 :mod:`eval_kit.profiles` 不依赖它,可以单独使用。 职责边界: - :mod:`eval_kit.isaaclab.env_setup` —— 把协议与地形规格翻译成 env_cfg 的改动 - :mod:`eval_kit.isaaclab.recorder` —— 跑 rollout 并采集成 :class:`~eval_kit.core.schema.Trace` - :mod:`eval_kit.isaaclab.policy` —— checkpoint 解析与策略加载 这里没有任何指标计算逻辑,指标全在内核里。 """ __all__ = ["env_setup", "policy", "recorder"]