当前位置: 首页 > news >正文

Ubuntu20.04安装IsaacSim4.5与IsaacLab2.0

Ubuntu20.04安装IsaacSim4.5与IsaacLab2.0

由于Ubuntu20.04系统pip安装IsaacSim4.5与IsaacLab2.0版本存在很多问题不能正常使用,故本文将讲解Ubuntu20.04以二进制方式安装IsaacSim4.5与IsaacLab2.0。也可参照官网https://docs.robotsfan.com/isaacsim/latest/installation/install_workstation.html与https://docs.robotsfan.com/isaaclab/source/setup/installation/binaries_installation.html

首先创建虚拟环境:
    conda create -n env_isaaclab python=3.10
    conda activate env_isaaclab
    接下来,根据系统上可用的CUDA版本安装支持CUDA的PyTorch 2.5.1版本。对于Linux系统,这一步骤是可选的,但对于Windows系统来说,必须确保安装了与CUDA兼容的PyTorch版本。
    pip install torch==2.5.1 --index-url https://download.pytorch.org/whl/cu118
    pip install --upgrade pip

**一、安装Isaac Sim**
**1.1 下载预构建的二进制文件**
    打开网站 https://docs.isaacsim.omniverse.nvidia.com/latest/installation/download.html ,选择IsaacSim4.5 Linux版本下载,默认下载到Download文件夹。
**1.2 安装IsaacSim**
    将包解压缩到推荐的 IsaacSim 根文件夹,然后运行 Isaac Sim 应用程序选择器,在 Linux 的终端或 Windows 的命令提示符中运行以下命令:
    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
**1.3 Isaac Sim 应用程序选择器**
    Isaac Sim App Selector 是一个迷你窗口应用程序,可帮助在不同模式下运行 Isaac Sim。


![点击 开始 以运行 Isaac Sim 主应用程序。](https://i-blog.csdnimg.cn/direct/ca24ed4455104dc0a5d4a81acba4b729.png)
    Isaac Sim 首次运行
    祝贺!您已经完成了本地工作站的 Isaac Sim 的基本安装。
**1.4 环境变量设置**
    # Isaac Sim root directory
    export ISAACSIM_PATH="~/isaacsim/isaac-sim-standalone@4.5.0"
    # Isaac Sim python executable
    export ISAACSIM_PYTHON_EXE="${ISAACSIM_PATH}/python.sh"
1.5 资产本地部署
    由于联网加载缓慢且易出错,故将资产下载到本地利于IsaacSim加载。
    1.1.1 从网站 https://docs.robotsfan.com/isaacsim/latest/installation/download.html#isaac-sim-latest-release 下载所有三个包 IsaacSim 资产 从最新版本 部分。
    1.1.2 将包解压缩到一个文件夹。
        mkdir ~/isaacsim_assets
        cd ~/Downloads
        unzip "isaac-sim-assets-1@4.5.0-rc.36+release.19112.f59b3005.zip" -d ~/isaacsim_assets
        unzip "isaac-sim-assets-2@4.5.0-rc.36+release.19112.f59b3005.zip" -d ~/isaacsim_assets
        unzip "isaac-sim-assets-3@4.5.0-rc.36+release.19112.f59b3005.zip" -d ~/isaacsim_assets
*    注意:所有三个资源包都是必需的,并且它们需要合并到一个根文件夹中(例如 ~/isaacsim_assets/资产/艾萨克/4.5).*
    此根文件夹 (~/isaacsim_assets/资产/艾萨克/4.5) 必须同时包含 英伟达 和艾萨克 文件夹。
    1.1.3 按照说明作 设置 Isaac Sim,然后编辑 isaacsim.exp.base.kit 文件。参照网站https://docs.robotsfan.com/isaacsim/latest/installation/install_faq.html#isaac-sim-setup-assets-content-pack
    1.1.4 用VSCode打开IsaacSim文件夹,关键字搜索有 Assets/Isaac/4.5 字眼的文件,具体路径全部修改成存放资产的目录。
    1.1.5 在IsaacSim文件夹搜索user.config.json文件打开,把assetroot修改成本地存放资产的根目录。

     1.1.6 用vscode打开isaaclab那个文件夹搜索NUCLEUS_ASSET_ROOT_DIR这个关键字里路径,直接NUCLEUS_ASSET_ROOT_DIR=“本地资产路径”


**2. 安装Isaac Lab**
    **2.1 将Isaac Lab库克隆到你的工作空间:**
        git clone git@github.com:isaac-sim/IsaacLab.git
    **2.2 创建Isaac Sim符号链接**
        # enter the cloned repository
        cd IsaacLab
        # create a symbolic link
        ln -s path_to_isaac_sim _isaac_sim
        # For example: ln -s ${HOME}/Downloads/isaac-sim-standalone@4.5.0 _isaac_sim
    **2.3 安装**
        ./isaaclab.sh --install # or "./isaaclab.sh -i"
    **2.4 验证 Isaac Lab 安装**
             # 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
            如果启动,那么安装成功了!测试RL案例。

相关文章:

  • C++中的.*运算符
  • 23种设计模式 - 抽象工厂模式
  • 23种设计模式 - 工厂方法模式
  • 智能选路+NAT实验
  • Linux驱动学习(二)--字符设备
  • 力扣-二叉树-700 二叉搜索树中的搜索
  • Springboot接口返回的时间和数据库差了八小时
  • ctfshow web入门 web11-web24
  • Android GreenDAO 适配 AGP 8.0+
  • 使用 Redis 实现 RBAC 权限管理
  • Python毕业设计选题:基于python的酒店推荐系统_django+hadoop
  • 腾讯云ChatBI通过中国信通院大模型驱动的智能数据分析工具专项测试
  • Myplater项目
  • @RestController和@RequestBody注解含义
  • 出现 [ app.json 文件内容错误] app.json: 在项目根目录未找到 app.json (env: Windows,mp 解决方法
  • VSCode本地python包“无法解析导入”
  • 千峰React:脚手架准备+JSX基础
  • Python 文件操作利器:FileUtils 工具类深度剖析
  • 赛前启航 | Azure 应用开发实战指南:开启创意的无限可能
  • MySQL数据库入门到大蛇尚硅谷宋红康老师笔记 基础篇 part 15
  • 上市不足一年,吉利汽车拟私有化极氪并合并:整合资源,杜绝重复投入
  • 全国铁路五一假期累计发送1.51亿人次,多项运输指标创历史新高
  • 上海国际电影节特设“走进大卫·林奇的梦境”单元
  • 美CIA发布视频“招募中国官员窃取机密”,外交部:赤裸裸的政治挑衅
  • A股高开高走,三大股指涨超1.1%:两市成交1.3万亿元,近5000股收涨
  • 新华每日电讯:上海“绿色大民生”撑起“春日大经济”