-
Notifications
You must be signed in to change notification settings - Fork 59
Expand file tree
/
Copy pathexample.yaml
More file actions
123 lines (107 loc) · 2.97 KB
/
example.yaml
File metadata and controls
123 lines (107 loc) · 2.97 KB
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
simworld:
seed: 42
dt: 0.1
ue_manager_path: "/Game/TrafficSystem/UE_Manager.UE_Manager_C"
citygen:
input_layout: false
input_roads: "<your path here>"
input_bounding_boxes: "<your path here>" # e.g., ./data/bounding_boxes.json
output_dir: "<your path here>"
world_json: "<your path here>"
ue_asset_path: "<your path here>"
road:
segment_length: 200
segment_count_limit: 10
road_snap_distance: 90
ignore_conflicts: false
only_highway: false
two_segment_init: true
time_delay_between_segments: 0.001
minimum_intersection_deviation: 30
building:
building_road_distance: 25
building_intersection_distance: 0
building_building_distance: 0
building_side_distance: 27
element:
generation: true
generation_thread_number: 16
element_building_distance: 8
element_element_distance: 10
add_building_attempts: 10
parking_offset: 10
furniture_offset: 12
tree_offset: 23
parking_density: 0.05
furniture_density: 0.05
tree_density: 0.1
quadtree:
max_levels: 10
max_objects: 10
bounds:
x: -2000
y: -2000
width: 4000
height: 4000
route:
generation: false
number: 2
min_points_per_route: 2
max_points_per_route: 5
assets_rp:
input_description_map: "<your path here>"
input_sample_dataset: "<your path here>" # e.g., ./data/asset_images
input_dir: "output"
output_dir: "output_rp"
env_description_retrieval_model: "paraphrase-MiniLM-L6-v2"
assets_retrieval_model: "openai/clip-vit-large-patch14-336"
traffic:
num_vehicles: 10
num_pedestrians: 10
map_path: "<your path here>"
distance_between_objects: 400
detection_angle: 40
gap_between_waypoints: 800
num_lanes: 1
lane_offset: 300
intersection_offset: 3000
sidewalk_offset: 1700
crosswalk_offset: 1700
steering_point_num: 12
pedestrian:
max_speed: 200
min_speed: 100
waypoint_distance_threshold: 200
model_path: "/Game/TrafficSystem/Pedestrian/Base_Pedestrian.Base_Pedestrian_C"
vehicle:
steering_pid:
kp: 0.15
ki: 0.005
kd: 0.12
max_steering: 0.5
lane_deviation: 70
distance_to_end: 400
model_file_path: "<your path here>"
traffic_signal:
light_normal_offset: -1400
light_radial_offset: 1400
traffic_light_model_path: "/Game/city_props/BP/props/street_light/BP_street_light.BP_street_light_C"
pedestrian_light_model_path: "/Game/city_props/BP/props/street_light/BP_street_light_ped.BP_street_light_ped_C"
green_light_duration: 10
yellow_light_duration: 2
pedestrian_green_light_duration: 30
map:
input_roads: "<your path here>"
user:
num_agents: 3
speed: 200
a2a: True
rule_based: True
waypoint_distance_threshold: 150
model_path: "/Game/TrafficSystem/Pedestrian/Base_User_Agent.Base_User_Agent_C"
num_threads: 20
llm_model_path: "gpt-4o-mini"
llm_url: None
llm_provider: "openai"
scooter:
model_path: "/Game/ScooterAssets/Blueprints/BP_Scooter_Pawn.BP_Scooter_Pawn_C"