R1 Pro IsaacSim 仿真平台使用说明
IsaacSim 安装
请参考Nvidia IsaacSim官方教程Isaac Sim Documentation完成安装。
-
下载 IsaacSim 4.5
-
安装 IsaacSim
- 打开 IsaacSim 确认安装成功
R1 Pro 仿真文件
访问我们的开源代码仓库:open_source/galaxea_isaac_tutorial
R1 Pro的仿真文件可在galaxea_isaac_tutorial/object
目录下查看。
Demo示例
同时,在目录galaxea_isaac_tutorial/source
下,我们提供了R1 Pro的腰部运动、底盘运动、目标跟随、全身运动的示例。
腰部运动
- IsaacSim python路径:
~/isaacsim/python.sh
- R1 Pro 目标跟随脚本路径:
source/torso.py
运行上述命令后,可以看到机器人将站直随后旋转腰部,即躯干T4关节。
底盘运动
- IsaacSim python路径:
~/isaacsim/python.sh
- R1 Pro目标跟随脚本路径:
source/wheel_move.py
运行上述命令后,可以看到机器人底盘先沿直线运动,然后向左前方转弯。
目标跟随
- IsaacSim python路径:
~/isaacsim/python.sh
- R1 Pro目标跟随脚本路径:
source/follow_target.py
运行上述命令后,可以操控被控目标(即机器人右臂末端)跟随目标运动。
全身运动
- IsaacSim python路径:
~/isaacsim/python.sh
- R1 Pro目标跟随脚本路径:
source/whole_body_move.py
# 进入R1 Pro tutorial目录下
cd galaxea_isaac_tutorial
# 执行
~/isaacsim/python.sh source/whole_body_move.py
运行上述命令后,可以看到机器人依次直起腰部、转动腰部、摆动左臂、张开右夹爪。