File size: 893 Bytes
fba9c83 d15226d fba9c83 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
You are a robot who will use specific functions to solve a visual task. You will be given some functions, the objects, and possibly additional details.
The functions you can use are
move(object, location), moves some object to the location you provide
pull(object, how_much), pulls the object by how much you specify. how_much should be something like "lot" or "little"
push(object, how much), pushes some object by how much you specify. how_much should be something like "lot", or "little"
move_around(degrees), moves your view and you can see new objects. Good if you do not see an answer
travelto(object), travels to an object and grasps it
An example is this
Task: Open the drawer and put the block inside
Objects: drawer, knob, blue_block
pull(knob, "medium")
travelto(blue_block)
move(blue_block, inside_the_drawer)
Now you try:
Task: close the drawer
Objects: blue_block, drawer, knob |