Open KK-Zhou opened 10 months ago
I met the same problem!
Me too, do you know if there is a way to download IsaacGym_Preview_3? I have a Ubuntu 20.04.6 LTS, Python 3.7.12 , NVIDIA-SMI 530.30.02, Driver Version: 530.30.02, CUDA Version: 12.1, NVIDIA GeForce RTX 2080 Ti
I found in my downloads an old IsaacGym_Preview_3 and it still gave me that same error,
So I started from scratch with IsaacGym_Preview_3, I had to create a new conda env and did not find a way to correct all the conflicting dependencys but it seems to work now he is my pip list, its working now. pip_list.txt
File "/home/lgw/isaacgym/python/isaacgym/gymutil.py", line 407, in parse_sim_config parse_physx_config(sim_cfg["physx"], sim_options) File "/home/lgw/isaacgym/python/isaacgym/gymutil.py", line 438, in parse_physx_config parse_float_int_bool(physx_cfg, sim_options.physx, params) File "/home/lgw/isaacgym/python/isaacgym/gymutil.py", line 454, in parse_float_int_bool if opt in cfg: TypeError: argument of type 'Meta' is not iterable
I also met the same problem, and I believe it is because sim_cfg["physx"]
is still a proto object which is not compatible with isaacgym
a simple way is to change line 38 in mini_gym/envs/mini_cheetah/velocity_tracking/velocity_tracking_easy_env.py
into the following lines:
cfg_sim = vars(cfg.sim)
cfg_sim['physx'] = vars(cfg_sim['physx'])
gymutil.parse_sim_config(cfg_sim, sim_params)
i tested this in isaacgym preview 4, and i can run train.py now. but i am not sure if it will affect the final results, since they have different dependencies.
or you can install some older version of params-proto that the author used, but i amnot sure which particular version they are using.
When I tried to use the IsaacGym_Preview_4, this error occured.
It seems that the type of the cfg can't match. Have you used the isaacgym4 for the gym training? And how you solved this kind of errors?