资产缓存

目录

资产缓存#

在 Isaac Lab 中使用的资产托管在云上的 AWS S3 存储桶中。资产加载时间可能会依赖于您的网络连接和地理位置。在某些情况下,从 AWS 服务器拉取资产时,资产加载时间可能会很长。

如果在每次运行时遇到资源加载需要几分钟的情况,我们建议按照以下步骤启用资源缓存。

首先,启动 Isaac Sim 应用程序:

./isaaclab.sh -s
isaaclab.bat -s

在Isaac Lab或Isaac Sim应用程序的右上角,查找标有 CACHE: 图标。您可能会看到消息,例如 HUB NOT DETECTEDNEW 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 服务器,可以继续使用它。