-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathfinal_ariac_2021.yaml
107 lines (98 loc) · 2.17 KB
/
final_ariac_2021.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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#Number of orders: 2
#Number of shipments per order: 1
#Challenges:
# -Interruption: yes
# -Drop parts: no
# -Sensor blackout: no
# -Part flipping: yes
# -Faulty parts: yes
# -Moving obstacle: no
#Containers
# -Belt: yes
# -Bins: yes
# -Shelf: yes
#AGV
# -order_0:
# -shipment_0: agv2
# -order_1:
# -shipment_0: agv2
#Time limit: no
time_limit: -1
options:
gazebo_state_logging: true
insert_models_over_bins: true
insert_models_over_shelves: true
belt_population_cycles: 10
spawn_extra_models: true
shelf_layout:
row_1: ['base','collar',0,'base'] #shelves: 3, 4, 5
row_2: ['pipe', 0,'base','base'] #shelves: 6, 7, 8
row_3: ['base','pipe',0,'collar'] #shelves: 9, 10, 11
orders:
order_0:
announcement_condition: time
announcement_condition_value: 0.0
shipment_count: 1
destinations: [agv2]
products:
part_0:
type: pulley_part_red
pose:
xyz: [0.1, 0.2, 0]
rpy: ['pi', 0, 0]
part_1:
type: disk_part_blue
pose:
xyz: [-0.15, 0.2, 0]
rpy: [0, 0, 'pi/4']
part_2:
type: disk_part_green
pose:
xyz: [0.15, -0.2, 0]
rpy: [0, 0, 0]
order_1:
announcement_condition: wanted_products
announcement_condition_value: 1
shipment_count: 1
destinations: [agv2]
products:
part_0:
type: disk_part_green
pose:
xyz: [-0.15, 0.2, 0]
rpy: [0, 0, 0]
part_1:
type: disk_part_blue
pose:
xyz: [0.15, -0.2, 0]
rpy: [0, 0, 'pi/4']
models_over_bins:
bin4:
models:
disk_part_green:
xyz_start: [0.1, 0.1, 0.0]
xyz_end: [0.5, 0.5, 0.0]
rpy: [0, 0, 0]
num_models_x: 3
num_models_y: 3
models_over_shelves:
shelf5:
models:
disk_part_blue:
xyz_start: [1, 0.45, 0.0]
xyz_end: [0., 0.45, 0.0]
rpy: [0, 0, 'pi/2']
num_models_x: 6
num_models_y: 1
belt_models:
pulley_part_red:
7.0:
pose:
xyz: [0.0, 4.3, 0.92]
rpy: [0, 0, 0]
#Faulty products
faulty_products:
- disk_part_green_4
- disk_part_green_1
- disk_part_blue_2
- disk_part_blue_3