OmniGibson
OmniGibson copied to clipboard
Issues running behavior example: `python -m omnigibson.examples.environments.behavior_env_demo`
Hi, I'm running into the following error when running
python -m omnigibson.examples.environments.behavior_env_demo
2024-05-17 22:51:25 [39,334ms] [Error] [omni.physx.plugin] Particles feature is only supported on GPU. Please enable GPU dynamics flag in Property/Scene of physics scene!
2024-05-17 22:51:26 [39,841ms] [Warning] [omni.syntheticdata.plugin] SdRenderVarPtr missing valid input renderVar DistanceToCameraSDhost
[WARNING] [omnigibson.utils.registry_utils] Object 'water' is not in the state dict to load from. Skip loading its state.
2024-05-17 22:51:26 [40,179ms] [Warning] [omnigibson.utils.registry_utils] Object 'water' is not in the state dict to load from. Skip loading its state.
[WARNING] [omnigibson.objects.stateful_object] Missing object state [AttachedTo] in the state dump for obj mirror_pevdqu_0
2024-05-17 22:51:26 [40,194ms] [Warning] [omnigibson.objects.stateful_object] Missing object state [AttachedTo] in the state dump for obj mirror_pevdqu_0
[WARNING] [omnigibson.objects.stateful_object] Missing object state [ParticleSource] in the state dump for obj sink_ksecxq_0
2024-05-17 22:51:26 [40,196ms] [Warning] [omnigibson.objects.stateful_object] Missing object state [ParticleSource] in the state dump for obj sink_ksecxq_0
[WARNING] [omnigibson.objects.stateful_object] Missing object state [ParticleSource] in the state dump for obj sink_zexzrc_0
2024-05-17 22:51:26 [40,197ms] [Warning] [omnigibson.objects.stateful_object] Missing object state [ParticleSource] in the state dump for obj sink_zexzrc_0
[WARNING] [omnigibson.utils.registry_utils] Object 'robot0' is not in the state dict to load from. Skip loading its state.
2024-05-17 22:51:26 [40,205ms] [Warning] [omnigibson.utils.registry_utils] Object 'robot0' is not in the state dict to load from. Skip loading its state.
[INFO] [omnigibson.utils.bddl_utils] Sampling task...
Traceback (most recent call last):
File "/omnigibson-src/omnigibson/examples/environments/behavior_env_demo.py", line 58, in <module>
main()
File "/omnigibson-src/omnigibson/examples/environments/behavior_env_demo.py", line 36, in main
env = og.Environment(configs=cfg)
File "/omnigibson-src/omnigibson/utils/python_utils.py", line 90, in wrapper
func(*values.args, **values.kwargs)
File "/omnigibson-src/omnigibson/envs/env_base.py", line 77, in __init__
self.load()
File "/omnigibson-src/omnigibson/envs/env_base.py", line 373, in load
self._load_task()
File "/omnigibson-src/omnigibson/envs/env_base.py", line 182, in _load_task
self._task.load(env=self)
File "/omnigibson-src/omnigibson/tasks/task_base.py", line 111, in load
self._load(env=env)
File "/omnigibson-src/omnigibson/tasks/behavior_task.py", line 190, in _load
success, self.feedback = self.initialize_activity(env=env)
File "/omnigibson-src/omnigibson/tasks/behavior_task.py", line 309, in initialize_activity
accept_scene, feedback = self.sampler.sample()
File "/omnigibson-src/omnigibson/utils/bddl_utils.py", line 577, in sample
accept_scene, feedback = self._prepare_scene_for_sampling()
File "/omnigibson-src/omnigibson/utils/bddl_utils.py", line 649, in _prepare_scene_for_sampling
error_msg = self._build_inroom_object_scope()
File "/omnigibson-src/omnigibson/utils/bddl_utils.py", line 872, in _build_inroom_object_scope
valid_models = {cat: set(get_all_object_category_models_with_abilities(
File "/omnigibson-src/omnigibson/utils/bddl_utils.py", line 872, in <dictcomp>
valid_models = {cat: set(get_all_object_category_models_with_abilities(
File "/omnigibson-src/omnigibson/utils/asset_utils.py", line 283, in get_all_object_category_models_with_abilities
if supports_abilities(abilities_info, prim):
File "/omnigibson-src/omnigibson/utils/asset_utils.py", line 266, in supports_abilities
if not requirement.is_compatible_asset(prim=obj_prim)[0]:
File "/omnigibson-src/omnigibson/object_states/object_state_base.py", line 53, in is_compatible_asset
raise NotImplementedError
NotImplementedError
##Environment: Running locally with docker.
Any advice?