Skip to content

Commit de247cd

Browse files
committed
new map
1 parent b2e9db8 commit de247cd

1 file changed

Lines changed: 19 additions & 11 deletions

File tree

roadgraph_generator.py

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -293,11 +293,9 @@ def create_lane(left_back : Tuple, left_forward : Tuple,
293293
roadgraph.regions['lane0_parallel_parking_lot_1'] = RoadgraphRegion(type=RoadgraphRegionEnum.PARKING_LOT,
294294
outline=[(30.0, 12.5), (30.0, 15), (0.0, 15), (0.0, 12.5)])
295295
roadgraph.regions['lane1_parallel_parking_lot_1'] = RoadgraphRegion(type=RoadgraphRegionEnum.PARKING_LOT,
296-
outline=[(30.0, 12.5), (30.0, 15), (0.0, 15),
297-
(0.0, 12.5)])
296+
outline=[(30.0, 12.5), (30.0, 15), (0.0, 15), (0.0, 12.5)])
298297
roadgraph.regions['lane2_parallel_parking_lot_1'] = RoadgraphRegion(type=RoadgraphRegionEnum.PARKING_LOT,
299-
outline=[(30.0, 12.5), (30.0, 15), (0.0, 15),
300-
(0.0, 12.5)])
298+
outline=[(30.0, 12.5), (30.0, 15), (0.0, 15), (0.0, 12.5)])
301299

302300

303301
with open(filename, 'w') as f:
@@ -309,8 +307,8 @@ def create_lane(left_back : Tuple, left_forward : Tuple,
309307
frame = ObjectFrameEnum.GLOBAL
310308
roadgraph = Roadgraph(frame=frame)
311309

312-
lon_ratio = (-88.235527 + 88.236129) / 51.34 # lon / m
313-
lat_ratio = (40.092819 - 40.092741) / 8.66 # lat / m
310+
lon_ratio = abs((-88.23525192774008) - (-88.23596797249934)) / 40 # 0.00071604475, lon / m
311+
lat_ratio = abs(40.09275263991526 - 40.092857270282984) / 12 #0.00010463036 lat / m
314312
resolution = 0.4 * min(lon_ratio, lat_ratio)
315313

316314
# Create lane segments
@@ -341,11 +339,21 @@ def create_lane(left_back : Tuple, left_forward : Tuple,
341339
crossable=False,
342340
route_name='')
343341

344-
roadgraph.regions['highbay_parallel_parking_slot_1'] = RoadgraphRegion(type=RoadgraphRegionEnum.PARKING_LOT,
345-
outline=[(-88.235527, 40.092819 + lat_ratio * 1.5),
346-
(-88.235527, 40.092819 + lat_ratio * 4),
347-
(-88.236129, 40.092819 + lat_ratio * 4),
348-
(-88.236129, 40.092819 + lat_ratio * 1.5)])
342+
343+
roadgraph.lanes['lane_0'] = create_lane(left_back=(0.0, 1.49, 0.0), left_forward=(30, 1.49, 0.0),
344+
right_back=(0.0, -1.5, 0.0), right_forward=(30, -1.5, 0.0),
345+
left_crossable=False,
346+
right_crossable=False,
347+
resolution=resolution,
348+
route_name=''
349+
)
350+
roadgraph.lanes['arc_1_1'] = create_lane(left_back=(30.0, 1.5, 0.0), left_forward=(37.0, 8.5, 0.0),
351+
right_back=(30.0, -1.5, 0.0), right_forward=(40.0, 8.5, 0.0),
352+
left_crossable=False, left_type='arc', left_radius=7.0, left_direction='ccw',
353+
right_crossable=False, right_type='arc', right_radius=10.0, right_direction='ccw',
354+
resolution=resolution,
355+
route_name=''
356+
)
349357

350358

351359
with open(filename, 'w') as f:

0 commit comments

Comments
 (0)