allenai / ai2thor

An open-source platform for Visual AI.
http://ai2thor.allenai.org
Apache License 2.0
1.15k stars 215 forks source link

It is possible to know the detailed information of the scenes? #1071

Open Roadsong opened 2 years ago

Roadsong commented 2 years ago

Hi, thanks for the great work! I was trying the ai2thor framework recently and had a few questions mainly related to the scenes:

  1. When a controller is initialized, a scene may be set by name (string), e.g., "FloorPlan_Val3_1". So, where can I find the detailed specification of a scene? For example, I would like to know where did you store the specs of the scene "FloorPlan_Val3_1". Since the backend of the ai2thor is empowered by Unity, maybe there are some unity spec files somewhere?

  2. It is possible to know the detailed size and position/orientation of the wall blocks? I know it is easy to read such information of an object from metadata in each step's event, but I was unable to find attributes for each wall blocks. I found that, if I render the segmentation information, the "color" section can give me some information of each wall, e.g., position. However, in order to build a approximated model of the entire scene, I need to know the size/position/orientation of them.

Could you please help me out of these questions? Thanks in advance!

ChongjianGE commented 1 year ago

Hi @Roadsong
Kindly ask that if you have solved the problems.

Roadsong commented 1 year ago

Hi @ChongjianGE , Well no I haven't. I forgot what triggered me to search for such detailed information at that time. Probably it is because 1) I wanted to build an approximated model, 2) I was a bit confused by the discrepancy between information in metadata in different fields.

Sorry I didn't solve the problem, may I ask what do you need specifically?