用途:当用户希望从零安装 Isaac Lab 时使用本技能。默认采用快速流程:自动探测、自动选择、一次确认,然后无人值守执行;除非系统确实强制选择,否则不向用户提问。本技能作用于当前检出的 Isaac Lab ref;若要安装其他分支或标签,需先检出该 ref 再调用。安装后的问题(导入失败、启动失败、验证失败等)不属于本技能,应改用 isaaclab-setup-troubleshooting。
主要能力与用法:先运行 reference.md 中的只读预检,并查阅当前检出的安装文档,确认平台、驱动、磁盘与原生构建前置条件。所有安装均使用 uv,默认使用源码检出的自动环境;可通过 UV_PROJECT_ENVIRONMENT 指定环境目录。wheel、源码构建、容器与云工作流分别走对应文档中的 uv 说明。若前置条件未满足,先报告再改动环境;已有安装应改用排障技能而非覆盖重装。选定安装章节后使用其当前命令;面向中国存储时还需应用 reference.md 中的 Asset Region Profile 规则。执行前给出合并计划:探测到的系统、所选工作流、确切命令与下载需求,并在用户未预先授权时请求确认。执行后日志写入 ~/.isaaclab/logs/install-<timestamp>.log;失败时最多应用一项文档化修复并重试一次,随后连同日志移交。最后运行所选工作流的文档化验证,报告环境路径、启动命令与日志路径,并将安装事实保存到 ~/.isaaclab/install_profile.yaml。
限制:本技能是路由与执行器,不复制安装页内容;安装命令、版本固定与排障步骤以 docs/source/setup/installation/index.rst 等文档为准。技能编辑需通过 uv run --no-project python tools/skills/cli.py check。具体命令、版本号与最低要求等细节暂未在资料中提供。