allenai / allenai/ai2thor

Is there a way to know if "PutObject" will work before trying the action?

Abierto
#722 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C#
Estrellas
1.8k
Forks
297
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Hello,

Thank you all the time for your kind responses.
For other interactions (e.g. "PickupObject", "ToggleOn"), the objects that are 'visible' inside last_event.metadata["objects"] indicate whether it is interactable (e.g. Pickupable).
In other words, when the agent tries to pick up an object that is visible, it does not fail.

However, for "PutObject" actions, even if the receptacle (e.g. "Table") is visible, the actions fails frequently. I realized that at most times, the agent is required to move closer to the receptacle beyond jus the 'visible' range.

Is there a way to know in advance whether the receptacle is within the interactable range of "PutObject" before actually trying "PutObject"?

I am using AI2THOR 2.1.0 (I can't use newer versions, sorry).

Thanks.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.