news 2026/4/30 10:40:30

基于运行robot lab 的 Ubuntu 20.04 配置isaac sim + isaac lab

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于运行robot lab 的 Ubuntu 20.04 配置isaac sim + isaac lab

一、版本确认

Isaac Sim 4.5.0

Isaac Lab v2.1.1

Robot Lab: v2.1.1

注意:相较于上一篇文章 基于运行unitree rl lab 的 Ubuntu 20.04 配置isaac sim + isaac lab,建议把isaac sim和 isaac lab都放到每个项目的文件夹中,不要多个项目共用同一个isaac sim / lab, 要不然很可能不小心就把sim/lab修改了,导致其他项目也不能用。

二、安装 Isaac Sim 4.5.0

note: ubuntu20.04只能安装Isaac Sim的4.x版本,且无法通过pip安装,仅可以通过预构建二进制安装等方式。

1. 下载Isaac Sim 4.5

访问 NVIDIA 官方下载页面,选择 Isaac Sim 4.5.0 的 Linux 版本进行下载
https://docs.isaacsim.omniverse.nvidia.com/4.5.0/installation/download.html

会下载得到一个压缩包isaac-sim-standalone-4.5.0-linux-x86_64.zip

2.解压与安装

在项目目录新建一个文件夹,名称为isaac-sim-4-5-0或其他自定义的。然后将解压后的压缩包的文件copy到新建的IsaacSim中。
注意,是打开解压后的文件夹isaac-sim-standalone-4.5.0-linux-x86_64,把里面的文件都copy或者剪切过去。

然后执行下面脚本进行安装

cd项目目录/isaac-sim-4-5-0 ./post_install.sh

运行选择器脚本(仍在项目目录/isaac-sim-4-5-0目录下)

./isaac-sim.selector.sh

点击 START 即可启动。
可能会比较久,请耐心等待页面加载完全,网格什么的都显示出来就可以了。

3. 修改.bashrc (不需要执行,不影响,执行了反而容易有失误

将 Isaac Sim 路径添加到环境变量中。编辑 ~/.bashrc文件,添加以下内容(请将 /home/username替换为你的实际home目录路径):

exportISAACSIM_PATH="/home/username/isaac-sim-4-5-0"exportISAACSIM_PYTHON_EXE="${ISAACSIM_PATH}/python.sh"aliasisaacsim='${ISAACSIM_PATH}/isaac-sim.sh'# 这是一个快捷指令,以后你在终端输 isaacsim 就能启动仿真器

使环境变量生效:

source~/.bashrc

验证一下(这一步如果不报错,说明路径对上了):

ls$ISAACSIM_PATH/isaac-sim.sh

4. 验证

运行测试命令,如果能看到立方体场景,说明安装成功

cd项目目录/isaac-sim-4-5-0 conda deactivate ./python.sh standalone_examples/api/isaacsim.core.api/add_cubes.py

三、安装Isaac Lab v2.1.1

1.下载代码库

cd项目目录gitclone https://github.com/isaac-sim/IsaacLab.git

2. 进入Isaac Lab文件夹并切换版本

cd项目目录/IsaacLabgitcheckout v2.1.1

验证一下,输出应该是v2.1.1

gitdescribe --tags

3. 创建符号链接(在项目中的IsaacLab目录中进行)

让 Isaac Lab 知道 Isaac Sim 的位置。

# 在 IsaacLab 目录下,创建指向 Isaac Sim 安装路径的软链接# 注意替换username和isaac sim的文件夹名称cd项目目录/IsaacLabln-s../isaac-sim-4-5-0 _isaac_sim

4. 新建一个conda环境,之后的操作都在该环境进行(在项目中的IsaacLab目录中进行)

conda create -n robot_lab_studypython=3.10-y
conda activate robot_lab_study

升级一下 pip 工具本身 (防止版本太老报错)

pipinstall--upgrade pip

5. 运行安装脚本

./isaaclab.sh --install

6 .验证(在项目中的IsaacLab目录中进行)

source项目目录/isaac-sim-4-5-0/setup_conda_env.sh

运行一个示例脚本来检查是否安装成功

./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Ant-v0 --headless# 使用无头模式运行脚本,无可视化
./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Ant-v0# 可以在Isaac Sim的仿真器看到可视化

这个可以看到多个四足机器人

python scripts/demos/quadrupeds.py

四、 robot lab 2.1.1安装

困了,先回宿舍睡觉去了。
安。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 17:39:55

为什么顶尖数据科学家都在用智谱Open-AutoGLM?真相令人震惊

第一章:智谱Open-AutoGLM怎么用Open-AutoGLM 是智谱AI推出的一款面向自动化任务的大型语言模型工具,专为低代码甚至无代码场景设计,支持自然语言驱动的任务编排与执行。通过简单的指令输入,用户即可实现数据处理、文本生成、API调…

作者头像 李华
网站建设 2026/4/17 15:51:26

电气仿真:Matlab/Simulink 2021a模型库:光伏MPPT及电力转换技术

电气仿真/Simulink模型 支持Matlab/Simulink2021a及其以后的版本 1.光伏MPPT发电 2.三相整流 逆变 下垂控制 3.蓄电池双向BUCK/BOOST电路 4.PWM/SPWM单相整流 逆变光伏板在阴天输出的电压可能比晴天高你敢信?玩电力电子的老司机都知道,搞仿真不上Sim…

作者头像 李华
网站建设 2026/4/18 22:14:19

语音克隆技术科普:GPT-SoVITS背后的原理揭秘

语音克隆技术科普:GPT-SoVITS背后的原理揭秘 在短视频平台刷到一段熟悉的明星声音,却说着从未公开的台词;家里的智能音箱突然用亲人的语调提醒你吃药;影视后期团队仅用十分钟就完成了主角全部对白的重新配音——这些场景背后&…

作者头像 李华
网站建设 2026/5/1 8:32:02

解码 IL-6 的糖基化密码:从功能调控到疾病靶向的科研探索

白细胞介素6(IL-6)作为一种多功能细胞因子,在免疫调节、炎症反应、细胞增殖分化及肿瘤发生发展等生理病理过程中发挥核心作用。糖基化作为IL-6关键的翻译后修饰方式,通过N-糖基化和O-糖基化两种形式,在不影响其基本信号…

作者头像 李华
网站建设 2026/4/15 20:17:50

智谱Open-AutoGLM实战技巧(9大应用场景全曝光)

第一章:智谱Open-AutoGLM怎么用Open-AutoGLM 是智谱AI推出的一款面向自动化机器学习任务的开源工具,专注于简化大模型在分类、回归、文本生成等场景下的应用流程。通过该框架,开发者无需深入调参即可快速部署高性能模型。环境准备与安装 使用…

作者头像 李华
网站建设 2026/4/28 20:35:00

Open-AutoGLM使用全攻略(从零到高手的7个关键步骤)

第一章:Open-AutoGLM使用全攻略概述Open-AutoGLM 是一款面向自动化自然语言处理任务的开源大模型工具,专为开发者和研究人员设计,支持任务自动生成、模型微调与推理优化。其核心优势在于结合了 GLM 架构的强大语义理解能力与自动化流程引擎&a…

作者头像 李华