官方文档中,默认参数都是numpy的ndarray,我们在编写自己的standlone程序时也是基于numpy传入的,例如
set_joint_positions函数。
但是,我们在使用isaac gym时,会发现函数的传入必须时torch类型的变量
这是与官方文档冲突了吗?其实不是,可以在world初始化时指定device,就可以解决这个问题。
world = World(stage_units_in_meters=1.0,backend='torch', device='cuda')
使得在使用standlone时也可以使用torch类型的数据作为输入,而不是numpy