IssacSim-IsaacLab安装注意事项
遵循官网的安装指导,在第一次启动isaacsim\isaaclab时往往会遇到不少问题
所以撰写了这篇文档
资产加载
isaacsim默认的资产加载方式为从amazon云端下载
所以每次开启训练和演示时推荐打开你的魔法软件
当然如果你不使用官方提供的资产进行训练就没有这个问题
如果觉得打开魔法软件很麻烦,有两种方法解决这个问题
首先前往官网下载资产包,总共大概80GB
IsaacSim Assert
下载完成之后解压到一个文件夹里面,有同名的直接合并即可
对于pip安装,修改user.config.json
文件路径已在图片中给出
对于使用isaaclab框架的小伙伴,修改以下文件
文件路径在/IsaacLab/source/isaaclab/isaaclab/utils/assets.py
第二个问题,icon加载
可能是isaacsim软件优化的问题,第一次启动时有概率碰到某些UI图标无法正常加载导致软件卡住的情况
通常表现为下图右下角所示
这种情况多重启几次软件就好了,暂时没有别的解决办法
第三个问题,网络问题导致的第三方库安装问题
在运行./isaaclab.sh -i
时有概率遇到一个叫mimc的库半天装不上,最后显示网络问题导致安装失败
只要将git的ssl验证关闭即可正常安装
1 | git config --global http.sslVertify false |
在Isaaclab中审慎地使用skrl
在实践中发现isaaclab提供的skrl训练框架在某些情况下会land in bad state,而且不会报错仍然会继续运行issue2179
尤其是在并行的环境数量超过了电脑所能承受的负荷的情况下
可能是由于笔者的电脑性能不足导致的
解决这些问题的方法目前还没有定论,大概有以下:
- 换个好点的配置
- 减少并行的环境数量
- 不要用官方提供的训练脚本,自己按照skrl库的api调用训练
- 不要用skrl库
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Attic的博客!