ybgdgh / L3MVN

Leveraging Large Language Models for Visual Target Navigation
https://sites.google.com/view/l3mvn
84 stars 13 forks source link

Instruction running on Gibson dataset #8

Open jiadingfang opened 1 year ago

jiadingfang commented 1 year ago

Hi authors,

Thanks for the great work!

The instruction provided in the README is on HM3D dataset. Is it possible for you to provide instructions on running evaluations on the Gibson dataset?

Thanks!

ybgdgh commented 1 year ago

Hi, Jiadingfang, you can add a parameter "--task_config task/objectnav_gibson.yaml" at the end of your commands, and then replace the line in the file agents/sem_exp.py from ObjectGoal_Env21 to ObjectGoal_Env:

class Sem_Exp_Env_Agent(ObjectGoal_Env):
    """The Sem_Exp environment agent class. A seperate Sem_Exp_Env_Agent class
    object is used for each environment thread.

    """

Maybe you also need to set the path of the Gibson dataset based on your own path. Thanks.

linglingxiansen commented 8 months ago

Hi, Jiadingfang, you can add a parameter "--task_config task/objectnav_gibson.yaml" at the end of your commands, and then replace the line in the file agents/sem_exp.py from ObjectGoal_Env21 to ObjectGoal_Env:

class Sem_Exp_Env_Agent(ObjectGoal_Env):
    """The Sem_Exp environment agent class. A seperate Sem_Exp_Env_Agent class
    object is used for each environment thread.

    """

Maybe you also need to set the path of the Gibson dataset based on your own path. Thanks.

hi, sorry to bother you. I set up objectgoal_env as you said, but there is an error:self.scene_name = self.habitat_env.sim.curr_scene_name AttributeError: 'HabitatSim' object has no attribute 'curr_scene_name'

Are the versions of Habitation-lab and Habitation-sim you used to run the evaluation of the gibson dataset inconsistent with those of hm3d? Or I need to change some other Settings?

Thanks for your kindly help very much!!!

linglingxiansen commented 8 months ago

@ybgdgh Thanks very much!