Instructions
Verify Prerequisites:
- Confirm you are currently holding the target object (
{obj}). - Confirm the target receptacle (
{recep}) is present and accessible in the environment. - If the receptacle is a container (e.g., cabinet, drawer), ensure it is open.
- Confirm you are currently holding the target object (
Navigate to Receptacle:
- Use the
go to {recep}action to move to the target receptacle's location.
- Use the
Execute Placement:
- Use the
put {obj} in/on {recep}action to deposit the held object. - The phrasing (
invson) is determined by the receptacle type (e.g.,infor containers,onfor surfaces/holders). Use the trajectory as a reference.
- Use the
Handle Errors:
- If the environment responds with "Nothing happened", the action was invalid. Consult the
references/action_guide.mdfor troubleshooting common failure modes.
- If the environment responds with "Nothing happened", the action was invalid. Consult the