资产缓存#
在 Isaac Lab 中使用的资产托管在云上的 AWS S3 存储桶中。资产加载时间可能会依赖于您的网络连接和地理位置。在某些情况下,从 AWS 服务器拉取资产时,资产加载时间可能会很长。
如果在每次运行时遇到资源加载需要几分钟的情况,我们建议按照以下步骤启用资源缓存。
首先,启动 Isaac Sim 应用程序:
./isaaclab.sh -s
isaaclab.bat -s
在Isaac Lab或Isaac Sim应用程序的右上角,查找标有 CACHE:
图标。您可能会看到消息,例如 HUB NOT DETECTED
或 NEW VERSION DETECTED
。
点击消息以启用 Hub 。Hub会自动管理Isaac实验室资产的本地缓存,因此后续运行将使用缓存文件而不是每次从AWS下载。

Hub 提供更好的控制和管理缓存资产,使工作流程更快和更可靠,特别是在网络访问受限或不稳定的环境中。
备注
第一次运行 Isaac Lab 时,仍然需要从云端拉取资产,这可能会导致更长的加载时间。一旦缓存,后续运行时加载时间将显著减少。
Nucleus#
在 Isaac Sim 4.5 之前,资产通过 Omniverse Nucleus 服务器访问,包括本地 Nucleus 实例的设置。
警告
从 Isaac Sim 4.5 开始, Omniverse Nucleus 服务器和 Omniverse Launcher 被弃用。现有的 Nucleus 设置将继续工作,因此如果您已经配置了本地 Nucleus 服务器,可以继续使用它。