Ubuntu20.04 运行 Legged Gym(腿足强化学习)

Legged Gym 是由苏黎世联邦理工学院(ETH Zurich)的 Robotic Systems Lab 开发的开源项目。它建立在NVIDIA 的 Isaac Gym 之上,用于腿足式机器人强化学习算法的研究和开发。

1.配置环境

Ubuntu20.04 安装 NVIDIA 显卡驱动

Ubuntu20.04 安装 CUDA 12.1

Ubuntu20.04 安装 Miniconda3

Ubuntu20.04 安装 Isaac Gym

2.安装源码

2.1.下载

git clone git@github.com:leggedrobotics/rsl_rl.git
git clone git@github.com:leggedrobotics/legged_gym.git

RSL RL(Robotic Systems Lab Reinforcement Learning)是与 Legged Gym 配合使用的强化学习库,主要是实现 PPO(Proximal Policy Optimization)算法。

2.2.安装 Python 依赖包

激活虚拟环境,注意该虚拟环境中需要安装Isaac Gym,这里采用上篇 “Ubuntu20.04安装IsaacGym” 中创建的虚拟环境。

# 激活虚拟环境,环境名称可自定义
conda activate isaac

# 安装 rsl_rl
cd rsl_rl
git checkout v1.0.2
pip install -e .

# 安装 legged_gym
cd ../legged_gym
pip install -e .

# 安装其它依赖
pip install numpy==1.23.5
pip install tensorboard

3.运行

执行下面命令行即可开始训练的例程:

python legged_gym/scripts/train.py --task=anymal_c_flat

在这里插入图片描述

训练完之后,可以play查看训练效果:

python legged_gym/scripts/play.py --task=anymal_c_flat
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值