Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The version of HM3D-Semantics? #5

Open
Cyuanwen opened this issue Apr 5, 2024 · 0 comments
Open

The version of HM3D-Semantics? #5

Cyuanwen opened this issue Apr 5, 2024 · 0 comments

Comments

@Cyuanwen
Copy link

Cyuanwen commented Apr 5, 2024

Hello, thank you for your greate work! I'd like to ask which version of Habitat-Matterport 3D Semantics (HM3D-Semantics) (v0.2 or v0.1) the challenge uses and how are they orginazed?

When I run evaluate.py, I get the following error:

File "evaluate.py", line 28, in <module>
    main()
  File "evaluate.py", line 23, in main
    challenge = habitat.Challenge()
  File "/raid/cyw/nav_alg/multion-challenge/habitat/core/challenge.py", line 16, in __init__
    super().__init__(config_paths)
  File "/raid/cyw/nav_alg/multion-challenge/habitat/core/benchmark.py", line 38, in __init__
    self._env = Env(config=config_env)
  File "/raid/cyw/nav_alg/multion-challenge/habitat/core/env.py", line 117, in __init__
    id_sim=self._config.SIMULATOR.TYPE, config=self._config.SIMULATOR
  File "/raid/cyw/nav_alg/multion-challenge/habitat/sims/registration.py", line 19, in make_sim
    return _sim(**kwargs)
  File "/raid/cyw/nav_alg/multion-challenge/habitat/sims/habitat_simulator/habitat_simulator.py", line 272, in __init__
    super().__init__(self.sim_config)
  File "<attrs generated init habitat_sim.simulator.Simulator>", line 11, in __init__
  File "/home/tmn/anaconda3/envs/habitat_21/lib/python3.7/site-packages/habitat_sim/simulator.py", line 122, in __attrs_post_init__
    self.__set_from_config(self.config)
  File "/home/tmn/anaconda3/envs/habitat_21/lib/python3.7/site-packages/habitat_sim/simulator.py", line 260, in __set_from_config
    self._config_backend(config)
  File "/home/tmn/anaconda3/envs/habitat_21/lib/python3.7/site-packages/habitat_sim/simulator.py", line 204, in _config_backend
    super().__init__(config.sim_cfg, config.metadata_mediator)
AssertionError: ESP_CHECK failed: Missing (at least) one of scene dataset attributes, stage attributes, or dataset scene attributes for scene 'data/scene_datasets/hm3d/00877-4ok3usBNeis/4ok3usBNeis.basis.glb'.  Likely an invalid scene name.

I download the HM3D-Semantics use the official code in habitat-smi as follows:

python -m habitat_sim.utils.datasets_download --username <api-token-id> --password <api-token-secret> --uids hm3d

And the data is orginized as follows:
image

but the path in the content file is

"scene_id": "hm3d/00800-TEEsavR23oF/TEEsavR23oF.basis.glb"

Is it because I downloaded the wrong data? Can you share a detailed guide on how to download HM3D-Semantic data ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant