forked from NextCenturyCorporation/mcs-scene-generator
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathagent_pointing_at_hidden_target.yaml
41 lines (36 loc) · 1.13 KB
/
agent_pointing_at_hidden_target.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Generate an openable container.
keyword_objects:
- num: 1
keyword: containers
labels: target_container
# Add a Retrieval goal with a soccer ball as the target object positioned
# inside the container (configured above).
goal:
category: retrieval
target:
shape: soccer_ball
scale: 1
keyword_location:
keyword: in
container_label: target_container
# Generate an agent who points at the container holding the target object.
specific_agents:
num: 1
pointing:
step_begin: 1
object_label: target_container
movement: false
# Generate one or more other containers identical to the container holding the
# target object, but nothing is inside of them.
specific_interactable_objects:
- num:
min: 1
max: 4
identical_to: target_container
# Only the target can be a soccer ball.
excluded_shapes: soccer_ball
# Override the defaults to avoid randomly generating any other objects besides
# the agent, containers, and target. Remove these lines if you want additional
# randomly generated objects.
random_structural_objects:
- num: 0