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

IsaacLab学习记录(一)

一、例程

1、按照官网安装:https://isaac-sim.github.io/IsaacLab/main/index.html

推荐使用pip install 而非二进制安装

推荐用vscode进行代码开发及管理

2、安装完成后测试是否可以训练,以下是命令(将 --task ……更换可以训练不同例程)

rsl_rlskrl和 rlgames是其自带的三个主要强化学习(RL)库。

​特性​

​rsl_rl​

​skrl​

​rlgames​

​开发者​

ETH Zurich Robotic Systems Lab

开源社区/TendorFlow

NVIDIA Isaac Lab 团队

​主要定位​

机器人控制的RL框架

通用RL框架

高性能并行RL框架

​算法支持​

PPO, SAC

PPO, SAC, TD3, DQN, A2C 等

PPO, SAC, DQN

​核心优势​

<ul><li>针对机器人控制优化</li><li>与ETH机器人平台集成</li></ul>

<ul><li>高度模块化设计</li><li>支持多后端(PyTorch/TF)</li></ul>

<ul><li>GPU大规模并行训练</li><li>与Isaac Sim集成</li></ul>

​典型应用场景​

机器人运动控制(如ANYmal)

通用RL任务

虚拟环境大规模训练

​硬件加速​

多CPU并行

CPU/GPU支持

GPU大规模并行

rsl_rl

./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Ant-v0 --headless

--task=Isaac-Cartpole-v0 --headless

--task=Isaac-Humanoid-v0 --headless

--task=Isaac-Velocity-Flat-Unitree-A1-v0 --headless

--task=Isaac-Velocity-Rough-Unitree-A1-v0 --headless

--task=Isaac-Velocity-Flat-Anymal-B-v0 --headless

--task=Isaac-Velocity-Rough-Anymal-B-v0 --headless

--task=Isaac-Velocity-Flat-Anymal-C-v0 --headless

--task=Isaac-Velocity-Rough-Anymal-C-v0 --headless

--task=Isaac-Velocity-Flat-Anymal-D-v0 --headless

--task=Isaac-Velocity-Rough-Anymal-D-v0 --headless

--task=Isaac-Velocity-Rough-Unitree-Go2-v0 --headless

--task=Isaac-Velocity-Rough-H1-v0 --headless

--task=Isaac-Velocity-Flat-H1-v0 --headless

--task=Isaac-Velocity-Flat-Spot-v0 --headless

skrl

./isaaclab.sh -p scripts/reinforcement_learning/skrl/train.py --task=Isaac-Repose-Cube-Allegro-Direct-v0 --headless

--task=Isaac-Ant-Direct-v0 --headless

--task=Isaac-Velocity-Flat-Anymal-C-Direct-v0 --headless

--task=Isaac-Velocity-Rough-Anymal-C-Direct-v0 --headless

--task=Isaac-Cart-Double-Pendulum-Direct-v0 --headless

--task=Isaac-Cartpole-Direct-v0 --headless

--task=Isaac-Cartpole-RGB-Camera-Direct-v0 --headless --enable_cameras

--task=Isaac-Cartpole-Depth-Camera-Direct-v0 --headless --enable_cameras

--task=Isaac-Franka-Cabinet-Direct-v0 --headless

--task=Isaac-Humanoid-Direct-v0 --headless

--task=Isaac-Humanoid-AMP-Dance-Direct-v0 --algorithm=AMP --headless

--task=Isaac-Humanoid-AMP-Run-Direct-v0 --algorithm=AMP --headless

--task=Isaac-Humanoid-AMP-Walk-Direct-v0 --algorithm=AMP --headless

--task=Isaac-Quadcopter-Direct-v0 --headless

--task=Isaac-Repose-Cube-Shadow-Direct-v0 --headless ??

--task=Isaac-Repose-Cube-Shadow-Vision-Direct-v0 --headless ??

--task=Isaac-Repose-Cube-Shadow-Vision-Direct-Play-v0 --headless ??

--task=Isaac-Shadow-Hand-Over-Direct-v0 --headless

rl_games

./isaaclab.sh -p scripts/reinforcement_learning/rl_games/train.py --task=Isaac-Factory-PegInsert-Direct-v0 --headless

--task=Isaac-Factory-GearMesh-Direct-v0 --headless

--task=Isaac-Factory-NutThread-Direct-v0 --headless

--task=Isaac-Repose-Cube-Shadow-OpenAI-FF-Direct-v0 --headless ??

--task=Isaac-Repose-Cube-Shadow-OpenAI-LSTM-Direct-v0 --headless??

http://www.dtcms.com/a/282490.html

相关文章:

  • opencv 值类型 引用类型
  • Hadoop架构演进:从1.0到2.0的深度对比与优化解析
  • ARCGIS PRO DSK 颜色选择控件(ColorPickerControl)的调用
  • Lumerical Charge ------ 运行 PN 结仿真
  • 74、搜索二维矩阵
  • Python+Tkinter制作音频格式转换器
  • PDF 转 Word 支持加密的PDF文件转换 批量转换 编辑排版自由
  • lua(xlua)基础知识点记录
  • 非控制器(如 Service、工具类)中便捷地获取当前 HTTP 请求的上下文信息
  • SQL,在join中,on和where的区别
  • HTTP性能优化实战
  • GeoTools 基础概念解析
  • 5-Nodejs-npm与第三方模块
  • smolagents - 如何在mac用agents做简单算术题
  • 导入无人机航拍屋顶,10分钟智能铺设光伏板
  • 基于 Drools 的规则引擎性能调优实践:架构、缓存与编译优化全解析
  • MySQL 8.0 OCP 1Z0-908 题目解析(28)
  • 项目学习笔记 display从none切换成block
  • AWS ML Specialist 考试备考指南
  • 自学中医笔记(一)
  • AWS WebRTC 并发 Viewer 拉流失败分析:0.3 秒等待为何如此关键?
  • 线上分享:解码eVTOL安全基因,构建安全飞行生态
  • 【docker】将本地镜像打包部署到服务器上
  • 逆功率检测设备防逆流解决方案守护电网安全
  • JavaScript中将JSON对象转换为URL参数格式的字符串
  • java工具类Hutool
  • Python day15
  • pip包报错
  • Java全栈面试实录:从电商支付到AIGC的深度技术考察
  • Thymeleaf 流程控制与迭代详解