Dustin Carlino
|
df5a151f8b
|
rearranging some sim code into make/
|
2018-11-13 10:39:42 -08:00 |
|
Dustin Carlino
|
ecae90eb8a
|
refactor scenario instantiate
|
2018-11-13 10:11:32 -08:00 |
|
Dustin Carlino
|
462539b558
|
spawning cars at a border
|
2018-11-13 08:50:12 -08:00 |
|
Dustin Carlino
|
e9352aca40
|
fix random stuff that stopped building (but not tests)
|
2018-11-12 21:30:11 -08:00 |
|
Dustin Carlino
|
62182e6736
|
make cars end at borders properly by slightly extending the protocol for routers
|
2018-11-12 21:05:50 -08:00 |
|
Dustin Carlino
|
7214cd43d2
|
model cars finishing at a border... with a hack. :(
|
2018-11-12 20:51:13 -08:00 |
|
Dustin Carlino
|
98620ece6b
|
sending some peds to border nodes, testing it
|
2018-11-12 17:20:09 -08:00 |
|
Dustin Carlino
|
7f62537085
|
oops. border could have been represented in sidewalkspot. merge the madness.
|
2018-11-12 17:01:49 -08:00 |
|
Dustin Carlino
|
257d051585
|
update walking model to handle ending at a border
|
2018-11-12 16:45:33 -08:00 |
|
Dustin Carlino
|
70c1fae4f1
|
encoding ability to go to a border node in scenarios
|
2018-11-12 16:02:14 -08:00 |
|
Dustin Carlino
|
8e7021e958
|
update walking model to handle starting at a border
|
2018-11-12 15:34:09 -08:00 |
|
Dustin Carlino
|
0c95122576
|
encoding spawn-peds-at-border in scenario layer
|
2018-11-12 14:11:50 -08:00 |
|
Dustin Carlino
|
7cf6aa0eeb
|
new_trip API was needlessly complicated; ditched start/end_bldg
|
2018-11-12 13:39:26 -08:00 |
|
Dustin Carlino
|
f577cc9948
|
consolidate the panic/unwind code
|
2018-11-12 11:20:26 -08:00 |
|
Dustin Carlino
|
f1d82a4c97
|
make the warp plugin animate the panning
|
2018-11-12 11:02:51 -08:00 |
|
Dustin Carlino
|
d6084078d3
|
fix to lanes_to_path that was exposed by border nodes
|
2018-11-12 10:36:07 -08:00 |
|
Dustin Carlino
|
474d92f5db
|
modeling border nodes in map, control, sim, editor layers
|
2018-11-11 14:49:27 -08:00 |
|
Dustin Carlino
|
f243048c45
|
drawing border nodes differently
|
2018-11-10 16:57:01 -08:00 |
|
Dustin Carlino
|
8c2db6de82
|
another tiny trace_route bug
|
2018-11-10 15:50:44 -08:00 |
|
Dustin Carlino
|
40cc81ca6f
|
make intersection policies handle one agent with multiple turns
|
2018-11-10 15:39:02 -08:00 |
|
Dustin Carlino
|
498568d06e
|
fixing an edge case with trace_route starting at the end of a lane
|
2018-11-10 15:16:26 -08:00 |
|
Dustin Carlino
|
7ddbd753f4
|
storing neighborhoods as GPS
|
2018-11-09 14:12:20 -08:00 |
|
Dustin Carlino
|
eabef19ed4
|
clipping OSM ways in osmosis differently, and hacking around a traffic
signal at a border node
|
2018-11-08 11:25:32 -08:00 |
|
Dustin Carlino
|
61b18bb16f
|
improve lane clipping also for outgoing lanes. oops.
|
2018-11-07 14:49:02 -08:00 |
|
Dustin Carlino
|
58dcdb4985
|
detangle the two tooltip_lines variants; it makes more sense in each renderable
|
2018-11-07 14:44:15 -08:00 |
|
Dustin Carlino
|
cda4a9ad81
|
improve lane trimming by picking the closest collision of a polyline to a polygon
|
2018-11-07 14:01:58 -08:00 |
|
Dustin Carlino
|
4bede29429
|
make trim_to_pt panic
|
2018-11-07 13:54:39 -08:00 |
|
Dustin Carlino
|
9ba9acb3d2
|
modeling bus lanes
|
2018-11-07 13:50:22 -08:00 |
|
Dustin Carlino
|
023bb5cf5d
|
making bike lane turn handling use the common driving turn code too, with preferred lanes
|
2018-11-07 13:07:40 -08:00 |
|
Dustin Carlino
|
6e786d5630
|
refactoring intersection->roads query
|
2018-11-07 11:55:40 -08:00 |
|
Dustin Carlino
|
9eb1469c89
|
handling dead-ends
|
2018-11-07 11:44:47 -08:00 |
|
Dustin Carlino
|
a43a529d90
|
validating every lane has turns to/from it
|
2018-11-07 11:17:54 -08:00 |
|
Dustin Carlino
|
0008712c9a
|
revamping driving turns to handle multi-lane cases better. seems to work
well!
|
2018-11-07 10:53:48 -08:00 |
|
Dustin Carlino
|
9c75514925
|
draw turn restrictions when relevant. needs tuning later
|
2018-11-06 14:47:39 -08:00 |
|
Dustin Carlino
|
c6cd36071c
|
make the large maps still work: fixes to bus route verification and
degenerate stop sign handling
|
2018-11-06 12:39:27 -08:00 |
|
Dustin Carlino
|
88d15afd3f
|
fix stop signs at degenerate intersections; less stopping needed
|
2018-11-06 11:43:25 -08:00 |
|
Dustin Carlino
|
ac81888e44
|
handle degenerate intersections trivially now
|
2018-11-06 09:37:36 -08:00 |
|
Dustin Carlino
|
f341f67cc5
|
finally construct the mirror turns for sidewalks, and avoid double-rendering
|
2018-11-06 09:34:01 -08:00 |
|
Dustin Carlino
|
02f24bfe15
|
removing annoying duplicated fields in Turn
|
2018-11-06 09:29:50 -08:00 |
|
Dustin Carlino
|
d66e3e8abc
|
rendering sidewalk corners
|
2018-11-06 09:14:52 -08:00 |
|
Dustin Carlino
|
dc70d4eb9a
|
was overthinking turn-making... going back to something simple
|
2018-11-06 08:59:27 -08:00 |
|
Dustin Carlino
|
74b5e2e31e
|
changing drawn crosswalks to be based off of the turns
|
2018-11-05 21:33:51 -08:00 |
|
Dustin Carlino
|
4a9eb6d224
|
rewriting sidewalk turn creation based on angles. not correct yet, but
better.
|
2018-11-05 21:06:28 -08:00 |
|
Dustin Carlino
|
9f0d3b610a
|
introducing TurnType
|
2018-11-05 18:42:33 -08:00 |
|
Dustin Carlino
|
03909cc04f
|
make turn cycler able to draw all turns from a lane, even when the plugin isnt really 'active'
|
2018-11-05 17:52:35 -08:00 |
|
Dustin Carlino
|
bd96b4ff5f
|
storing src/dst intersection with Road directly
|
2018-11-05 17:39:23 -08:00 |
|
Dustin Carlino
|
9cb1337785
|
starting a rewrite of the code to find turns between sidewalks, based on
road adjacencies. needs a few more intermediate steps.
|
2018-11-05 17:15:54 -08:00 |
|
Dustin Carlino
|
aa23d76243
|
simplify API: PathStep is Copy
|
2018-11-05 14:37:26 -08:00 |
|
Dustin Carlino
|
d69804e485
|
fixing chokepoints plugin by looking at paths
|
2018-11-04 15:25:48 -08:00 |
|
Dustin Carlino
|
59c22be0f0
|
fix bug with 1 step
|
2018-11-04 14:24:43 -08:00 |
|