Skip to content

Commit a58eecf

Browse files
committed
Update planner to run both onboard and simulation
1 parent e2cd753 commit a58eecf

6 files changed

Lines changed: 387 additions & 403 deletions

File tree

GEMstack/onboard/interface/gem_simulator.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,31 +19,35 @@
1919
'bicyclist' : (1.8,0.5,1.6),
2020
'car' : (4.0,2.5,1.4),
2121
'medium_truck': (6.0,2.5,3.0),
22-
'large_truck': (10.0,2.5,3.5)
22+
'large_truck': (10.0,2.5,3.5),
23+
'cone' : (0.5,0.5,1.0)
2324
}
2425

2526
AGENT_TYPE_TO_ENUM = {
2627
'pedestrian' : AgentEnum.PEDESTRIAN,
2728
'bicyclist' : AgentEnum.BICYCLIST,
2829
'car' : AgentEnum.CAR,
2930
'medium_truck': AgentEnum.MEDIUM_TRUCK,
30-
'large_truck': AgentEnum.LARGE_TRUCK
31+
'large_truck': AgentEnum.LARGE_TRUCK,
32+
'cone': AgentEnum.CONE
3133
}
3234

3335
AGENT_NOMINAL_VELOCITY = {
3436
'pedestrian' : 1.5,
3537
'bicyclist' : 5.0,
3638
'car' : 20.0,
3739
'medium_truck': 15.0,
38-
'large_truck': 10.0
40+
'large_truck': 10.0,
41+
'cone' : 0.0
3942
}
4043

4144
AGENT_NOMINAL_ACCELERATION = {
4245
'pedestrian' : 2.0,
4346
'bicyclist' : 2.0,
4447
'car' : 5.0,
4548
'medium_truck': 3.0,
46-
'large_truck': 2.0
49+
'large_truck': 2.0,
50+
'cone' : 0.0
4751
}
4852

4953
class AgentSimulation:

0 commit comments

Comments
 (0)