0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NVIDIA Isaac Sim 4.5.0与lsaac Lab 2.0的安装教程

丽台科技 来源:丽台科技 2025-06-19 15:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

先进的机器人仿真平台有助于机器人学习和无需实体机器人的虚拟机器人测试。NVIDIA Isaac Sim是一款基于 NVIDIA Omniverse 构建的参考应用,开发者能够在基于物理的虚拟环境中模拟和测试 AI 驱动的机器人开发解决方案。而NVIDIA Isaac Lab是基于 Isaac Sim 开发的用于机器人学习的开源模块框架,能够利用 NVIDIA PhysX 以及基于物理性质的 NVIDIA RTX 渲染实现高保真物理仿真。

Isaac Sim 和 Isaac Lab 目前开放下载的版本是Isaac Sim 4.5.0以及Isaac Lab 2.0,本篇文章将为大家带来这两个软件的安装教程。

在此提醒下,Isaac Sim 4.5.0 将是 Omniverse Launcher 的最后一个版本,从 2025 年 10 月 1 日起,Omniverse Launcher、Nucleus Workstation 和 Nucleus Cache 将不再可用,如果继续使用,功能可能会减少。

在安装 Isaac Sim 之前,需要确保计算机是否满足系统要求和兼容性,以下是最低规格要求:

操作系统:Ubuntu 20.04/22.04、Windows 10/11 及以上

CPUIntel Core i7、AMD Ryzen 5 及以上

内存:32GB 以上

GPU:具备 RT Core,8GB 以上

驱动程序:推荐 Windows 537.58 和 Linux 535.129.03

一、演示环境

1. 硬件:

服务器:LEADTEK GS4850H

GPU:NVIDIA RTX 5880 Ada Generation

2. 软件

虚拟化平台:Proxmox Virtual Environment 虚拟化平台,配置显卡直通环境

系统:Ubuntu 22.04.5

b800b3d4-4b0e-11f0-b715-92fbcf53809c.png

b8129cac-4b0e-11f0-b715-92fbcf53809c.png

二、Isaac Sim 4.5.0 安装

1. 前往官网下载软件包:

https://docs.isaacsim.omniverse.nvidia.com/latest/installation/download.html

(复制链接至浏览器打开,下同)

b82f19f4-4b0e-11f0-b715-92fbcf53809c.png

2. 创建对应目录然后解压安装包进行安装。可通过以下命令运行Isaac Sim App Selector。Isaac Sim App Selector 是一款迷你窗口应用程序,可帮助以不同模式运行 Isaac Sim。

在 Linux 中运行以下命令:

mkdir~/isaacsim
cd~/Downloads
unzip"isaac-sim-standalone@4.5.0-rc.36+release.19112.f59b3005.gl.linux-x86_64.release.zip"-d ~/isaacsim
cd~/isaacsim
./post_install.sh
./isaac-sim.selector.sh

b8484cd0-4b0e-11f0-b715-92fbcf53809c.png

b85a66cc-4b0e-11f0-b715-92fbcf53809c.png

3. 至此,已完成 Isaac Sim 4.5.0 版本的基本安装。

*以上安装步骤参考官方 Workstation Installation 教程,其他环境(如容器/云)安装可根据官网步骤进行安装:

https://docs.isaacsim.omniverse.nvidia.com/latest/installation/install_workstation.html

三、Isaac Lab 2.0 部署

Isaac Lab 建立在 Isaac Sim 平台之上。此前已经安装好了 Isaac Sim 4.5.0,本次演示采用 binaries installation,使用二进制文件进行安装,在部署 Isaac Lab 之前只需要验证 Isaac Sim 安装是否成功即可。

1. 验证 Isaac Sim

1.1 为避免每次查找和定位 Isaac Sim 安装目录,建议先将以下环境变量输入到终端:

# Isaac Sim root directory
exportISAACSIM_PATH="${HOME}/isaacsim"
# Isaac Sim python executable
exportISAACSIM_PYTHON_EXE="${ISAACSIM_PATH}/python.sh"

b87bc934-4b0e-11f0-b715-92fbcf53809c.png

1.2 刷新环境变量并运行脚本验证。

# note: you can pass the argument "--help" to see all arguments possible.
${ISAACSIM_PATH}/isaac-sim.sh

b890c33e-4b0e-11f0-b715-92fbcf53809c.png

1.3 验证 Isaac Sim 是否可以通过独立的 python 脚本运行。

# checks that python path is set correctly
${ISAACSIM_PYTHON_EXE}-c"print('Isaac Sim configuration is now complete.')"
# checks that Isaac Sim can be launched from python
${ISAACSIM_PYTHON_EXE}${ISAACSIM_PATH}/standalone_examples/api/isaacsim.core.api/add_cubes.py

b8a616f8-4b0e-11f0-b715-92fbcf53809c.png

2. 安装 Isaac Lab

2.1 前往 github 克隆项目文件。

SSH:

gitclone git@github.com:isaac-sim/IsaacLab.git

HTTPS:

gitclonehttps://github.com/isaac-sim/IsaacLab.git

2.2 确认是否可以正常运行。

./isaaclab.sh--help


usage: isaaclab.sh [-h] [-i] [-f] [-p] [-s] [-t] [-o] [-v] [-d] [-n] [-c]-- Utility to manage Isaac Lab.


optional arguments:
 -h,--help      Display the help content.
 -i,--install [LIB] Install the extensions inside Isaac Lab and learning frameworks (rl_games, rsl_rl, sb3, skrl) as extra dependencies. Default is'all'.
 -f,--format     Run pre-commit to format the code and check lints.
 -p,--python     Run the python executable provided by Isaac Sim or virtual environment (if active).
 -s,--sim      Run the simulator executable (isaac-sim.sh) provided by Isaac Sim.
 -t,--test      Run all python pytest tests.
 -o,--docker     Run the docker container helper script (docker/container.sh).
 -v,--vscode     Generate the VSCode settings file from template.
 -d,--docs      Build the documentation from source using sphinx.
 -n,--new      Create a new external project or internal task from template.
 -c,--conda [NAME]  Create the conda environment for Isaac Lab. Default name is'env_isaaclab'.

b8c00c34-4b0e-11f0-b715-92fbcf53809c.png

2.3为 Isaac Sim 的安装目录创建一个名为 _isaac_sim 的符号链接(软链接),方便在 Isaac Lab 目录使用。

# enter the cloned repository
cdIsaacLab
# create a symbolic link
ln-s path_to_isaac_sim _isaac_sim
# For example: ln -s ${HOME}/isaacsim _isaac_sim

b8db2096-4b0e-11f0-b715-92fbcf53809c.png

2.4 安装 Isaac Lab。

先安装所需要的依赖项:

# these dependency are needed by robomimic which is not available on Windows
sudoapt install cmake build-essential

然后运行 install 命令,该命令会遍历目录中的所有扩展程序并进行安装:

./isaaclab.sh --install# or "./isaaclab.sh -i"

b8f16018-4b0e-11f0-b715-92fbcf53809c.png

2.5 验证 Isaac Lab。使用 isaaclab.sh 可执行文件进行环境验证。

# Option 1: Using the isaaclab.sh executable
# note: this works for both the bundled python and the virtual environment
./isaaclab.sh -p scripts/tutorials/00_sim/create_empty.py


# Option 2: Using python in your virtual environment
python scripts/tutorials/00_sim/create_empty.py

b90712f0-4b0e-11f0-b715-92fbcf53809c.png

2.6 完成以上步骤,便可把 Isaac Sim 4.5 和 Isaac Lab 2.0 顺利部署至环境中。

四、机器人仿真环境推荐硬件配置

机器人仿真需要算力来加速机器人运动模拟、碰撞检测等行为,同时要对大量的几何模型和场景进行渲染,所以,仿真硬件性能的需求也尤为关键。以下是丽台针对个人开发者/研究人员的机器人仿真环境推荐配置,聚焦于流畅运行 Isaac Sim 4.5.0 以及 Isaac Lab 2.0(工程文件导入、参数调整及强化学习训练),导入验证完成后可再与企业级多卡集群方案形成互补,能够完全满足中小规模的实验需求。

LEADTEK WS3008 产品特性

支持选配 2 张 NVIDIA RTX 5880 Ada GPU

支持单 Intel Xeon W-3400、W-2400 系列处理器

Intel W790 芯片组

支持最高至 350W CPU TDP

支持最多 DDR5-4800MHz x8 内存

支持 4 PCIe 5.0 x16 插槽

支持 1 M.2 NVMe PCI-E 4.0 x4

支持 2 个 10GbE BaseT、1 个 2.5GbE BaseT 和 1 个 1GbE BaseT 网口

支持 1 个 IPMI 管理口

支持 2 个 USB-A

支持 1 个 VGA 口,1 个 COM 口

支持 1 个 1200W/1300W 铂金电源

机箱体积:400.0×278.0×167.6 mm

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    30594

    浏览量

    219639
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109102
  • AI
    AI
    +关注

    关注

    89

    文章

    38134

    浏览量

    296729

原文标题:机器人仿真教程丨Isaac Sim 4.5.0 与 lsaac Lab 2.0 安装指南

文章出处:【微信号:Leadtek,微信公众号:丽台科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVIDIA Isaac Lab可用环境与强化学习脚本使用指南

    NVIDIA Isaac Sim 是一款基于 NVIDIA Omniverse 构建的参考应用,使开发者能够在基于物理的虚拟环境中模拟和测试 AI 驱动的机器人开发解决方案。
    的头像 发表于 07-14 15:29 1838次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> <b class='flag-5'>Lab</b>可用环境与强化学习脚本使用指南

    基于Omniverse的NVIDIA Isaac Sim现已发布公测版

    Omniverse是NVIDIA模拟器的根本基础,包括加入了多项新功能的Isaac平台。NVIDIA Isaac Sim目前已发布公测版,您
    的头像 发表于 06-22 14:56 4862次阅读
    基于Omniverse的<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> <b class='flag-5'>Sim</b>现已发布公测版

    NVIDIA Omniverse ISAAC Sim加速机器人仿真

      新的 Omniverse ISAAC Sim 体验的最新版本展示了现代机器人仿真工具包如何使研究人员和开发人员受益。在 NVIDIA Omniverse 平台上构建该工具包,为机器人仿真提供了新的工作流程,是可用性、可扩展性
    的头像 发表于 04-27 16:06 3871次阅读
    用<b class='flag-5'>NVIDIA</b> Omniverse <b class='flag-5'>ISAAC</b> <b class='flag-5'>Sim</b>加速机器人仿真

    NVIDIA Isaac Sim 2022.1版本的亮点及功能

    NVIDIA 宣布推出2022.1 版 NVIDIA Isaac Sim。作为一种机器人仿真和合成数据生成(SDG)工具,这个 NVIDIA
    的头像 发表于 07-01 11:19 3365次阅读

    NVIDIA AI机器人开发— NVIDIA Isaac Sim入门

    NVIDIA 最新公开课来了,本次将围绕用于开发和训练智能机器人的模拟平台—— NVIDIA Isaac SimNVIDIA
    的头像 发表于 10-19 15:58 2744次阅读

    开发者使用NVIDIA Omniverse和Isaac Sim构建机器人

    应用机器人学博士生 Antonio Serrano-Muñoz 创建了一个 Omniverse 扩展程序,以在 NVIDIA Isaac Sim 中使用机器人操作系统软件。
    发表于 10-21 09:41 930次阅读

    NVIDIA 公开课 | AI 机器人开发第二讲 — Isaac Sim 高阶开发

    NVIDIA 公开课——AI 机器人开发第二讲将于明日上线!本次精彩继续,嘉宾将深入讲解  NVIDIA Isaac Sim 的高阶开发 。 NVI
    的头像 发表于 11-10 11:00 1747次阅读

    CES | 用 NVIDIA Isaac Sim 2022.2 模拟未来智能机器人

    NVIDIA 宣布推出  NVIDIA Isaac Sim  的  2022.2 版本 。作为机器人仿真和 合成数据 生成( SDG )工具,该 
    的头像 发表于 01-06 22:30 1778次阅读

    使用 ROS 2 MoveIt 和 NVIDIA Isaac Sim 创建逼真的机器人模拟

    MoveIt 2 与 NVIDIA Isaac Sim 中模拟的机器人进行集成的过程。本教程需要一台安装Isaac
    的头像 发表于 05-12 10:45 3484次阅读
    使用 ROS 2 MoveIt 和 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> <b class='flag-5'>Sim</b> 创建逼真的机器人模拟

    使用 NVIDIA Isaac 仿真并定位 Husky 机器人

    如何使用 ROS 2 Husky 官方软件包将该机器人导入 NVIDIA Isaac Sim 并创建仿真。 本 Demo 中的 Husky 机器人配备了 NVIDIA Jetson O
    的头像 发表于 12-26 18:05 3086次阅读
    使用 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> 仿真并定位 Husky 机器人

    坚米智能借助NVIDIA Isaac Lab加速四足机器人开发

    坚米智能(中坚科技)借助NVIDIA Isaac Lab平台,通过NVIDIA Isaac Sim
    的头像 发表于 12-29 14:01 2117次阅读

    NVIDIA Isaac SimNVIDIA Isaac Lab的更新

    在 COMPUTEX 2025 上,NVIDIA 宣布了机器人仿真参考应用 NVIDIA Isaac Sim 和机器人学习框架 NVIDIA
    的头像 发表于 05-28 10:06 1757次阅读

    NVIDIA Isaac SimIsaac Lab现已推出早期开发者预览版

    NVIDIA 发布了机器人仿真参考应用 Isaac Sim 和机器人学习框架 Isaac Lab 的开发者预览版。开发者现在可以通过 Git
    的头像 发表于 07-04 14:23 1490次阅读

    NVIDIA Isaac Lab多GPU多节点训练指南

    NVIDIA Isaac Lab 是一个适用于机器人学习的开源统一框架,基于 NVIDIA Isaac
    的头像 发表于 09-23 17:15 1983次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Isaac</b> <b class='flag-5'>Lab</b>多GPU多节点训练指南

    NVIDIA Isaac Lab推动机器人技术突破

    Isaac LabIsaac Gym 的替代版本,该框架已将 GPU 原生机器人仿真扩展至大规模多模态学习的全新领域。Isaac Lab
    的头像 发表于 10-21 11:20 922次阅读