Dustin Carlino
|
cef21f2545
|
dont start a parked car if it'll cause a crash. keep trying till it
works.
|
2018-08-17 14:26:42 -07:00 |
|
Dustin Carlino
|
dd206474cc
|
kind of handle being stuck at a deadend
|
2018-08-16 18:43:38 -07:00 |
|
Dustin Carlino
|
0b57852a09
|
refactor command; enum doesnt make sense
|
2018-08-16 18:32:46 -07:00 |
|
Dustin Carlino
|
3e8aa2c43f
|
start parked cars from spawner as well
|
2018-08-16 18:26:05 -07:00 |
|
Dustin Carlino
|
29ad509401
|
moving pedestrian spawning
|
2018-08-16 17:46:51 -07:00 |
|
Dustin Carlino
|
af8a583f77
|
moving spawning of parked cars to a dedicated place
|
2018-08-16 15:10:26 -07:00 |
|
Dustin Carlino
|
6054154aaf
|
roaming around (very naively) for parking
|
2018-08-16 13:18:48 -07:00 |
|
Dustin Carlino
|
0edd4c6eff
|
oops, bug where parking spots were too close to the start
|
2018-08-16 12:50:46 -07:00 |
|
Dustin Carlino
|
e7dab9f65e
|
undo an epsilon fix that broke stuff. all tests pass right now!
|
2018-08-15 16:28:43 -07:00 |
|
Dustin Carlino
|
d8e26eb703
|
woops, lookahead distance needs to stay back from cars. how did this not break earlier?
|
2018-08-15 16:13:47 -07:00 |
|
Dustin Carlino
|
f45bc525d5
|
fix a few epsilon issues that made restoring from a savestate break
|
2018-08-15 15:37:07 -07:00 |
|
Dustin Carlino
|
6693147a99
|
WIP making driving cars park at a specific spot
|
2018-08-15 15:29:49 -07:00 |
|
Dustin Carlino
|
511aab4483
|
representing departing vehicles
|
2018-08-15 11:53:04 -07:00 |
|
Dustin Carlino
|
d3611c6084
|
easier queries for lane type
|
2018-08-14 21:25:19 -07:00 |
|
Dustin Carlino
|
f6a302efb9
|
start parked car at the appropriate distance
|
2018-08-14 21:17:20 -07:00 |
|
Dustin Carlino
|
1720e51828
|
WIP start a specific parked car, not the last one in the lane. broken,
because multiple cars jump to the beginning of the driving lane. need to
make them start in the right position (and then go there slowly)
|
2018-08-14 21:13:05 -07:00 |
|
Dustin Carlino
|
432c9644fc
|
slightly different speed limits
|
2018-08-09 13:14:30 -07:00 |
|
Dustin Carlino
|
6d70605355
|
unit test that a sim finishes eventually
|
2018-08-09 12:53:12 -07:00 |
|
Dustin Carlino
|
44239588c8
|
debugging why a car doesnt see an agent to not hit... oh, wasn't
factoring in FOLLOW_DIST
|
2018-08-09 12:23:26 -07:00 |
|
Dustin Carlino
|
850df3de4e
|
fix a bug with stop signs that probably didnt even happen
|
2018-08-09 12:04:55 -07:00 |
|
Dustin Carlino
|
6c6dbee529
|
WIP ignore constraints on the current lane if our lookahead dist doesnt even hit them
|
2018-08-09 12:00:37 -07:00 |
|
Dustin Carlino
|
0fe6507a5c
|
oops, never actually capped acceleration of cars...
|
2018-08-09 11:28:10 -07:00 |
|
Dustin Carlino
|
3e9a2db0bd
|
flag to tell headless to savestate
|
2018-08-09 11:16:51 -07:00 |
|
Dustin Carlino
|
40cb2bf6f4
|
making draw_polygon only accept a geom Polygon. guess ezgui depending on geom is fine.
|
2018-08-09 10:57:19 -07:00 |
|
Dustin Carlino
|
0caa8969dd
|
fix contains_pt signature
|
2018-08-09 10:49:26 -07:00 |
|
Dustin Carlino
|
bf2bd09a54
|
WIP converting lanes and draw car to new polygon
|
2018-08-09 10:36:29 -07:00 |
|
Dustin Carlino
|
c77415164e
|
count the peds moving/waiting too
|
2018-08-08 12:47:57 -07:00 |
|
Dustin Carlino
|
ccbf5939d8
|
waiting_for for new driving model
|
2018-08-08 12:43:47 -07:00 |
|
Dustin Carlino
|
8d82148342
|
fix bug with somebody holding a lock on a turn
|
2018-08-08 12:26:46 -07:00 |
|
Dustin Carlino
|
449085f02f
|
stop sign should only admit leader vehicles
|
2018-08-08 11:50:05 -07:00 |
|
Dustin Carlino
|
139c03ce09
|
let everyone through traffic signal; figuring out crossing time is hard
|
2018-08-08 11:01:55 -07:00 |
|
Dustin Carlino
|
a3caf09cda
|
count agents as stopped if their speed is super tiny
|
2018-08-08 10:53:10 -07:00 |
|
Dustin Carlino
|
7e6a48ebc6
|
vanish at the end of the last lane, not the beginning
|
2018-08-07 14:16:28 -07:00 |
|
Dustin Carlino
|
bdb21f5eef
|
wait, can fit more cars on lanes, actually
|
2018-08-07 14:10:19 -07:00 |
|
Dustin Carlino
|
d0744083fc
|
stop right BEFORE intersections
|
2018-08-07 14:06:31 -07:00 |
|
Dustin Carlino
|
0a0740c1bf
|
oops, nobody was actually stopping for stop signs
|
2018-08-07 13:11:25 -07:00 |
|
Dustin Carlino
|
4c0a8f588a
|
still debugging various breakages. drawing lane IDs
|
2018-08-07 12:23:00 -07:00 |
|
Dustin Carlino
|
62f2d9c40e
|
debugging sim invariant breakages better
|
2018-08-07 11:35:40 -07:00 |
|
Dustin Carlino
|
73f23549b6
|
WIP debugging a car entering a lane too quickly
|
2018-08-07 11:13:13 -07:00 |
|
Dustin Carlino
|
4e5d8eccb0
|
handling end-of-path for lookahead
|
2018-08-07 10:41:44 -07:00 |
|
Dustin Carlino
|
9dce169a88
|
working on arbitrary lookahead and not hitting lead vehicles
|
2018-08-06 16:46:08 -07:00 |
|
Dustin Carlino
|
d71c2cf70d
|
filling out more kinematics stuff, resuming aorta driving model.
stopping for intersections now seems OK...
|
2018-08-06 14:56:14 -07:00 |
|
Dustin Carlino
|
c7bae2b6ef
|
type aliases for units
|
2018-08-04 17:04:48 -07:00 |
|
Dustin Carlino
|
5b41f4a9b5
|
few things towards new driving model, without lookahead
|
2018-08-04 15:07:11 -07:00 |
|
Dustin Carlino
|
474215d478
|
moving agent stepping code to be owned by each agent
|
2018-08-04 14:10:27 -07:00 |
|
Dustin Carlino
|
676e076ae1
|
repeating determinism tests for both driving models
|
2018-08-04 13:25:09 -07:00 |
|
Dustin Carlino
|
7611be90ab
|
trying enums with delegation...
|
2018-08-04 12:26:58 -07:00 |
|
Dustin Carlino
|
bb934ff509
|
WIP making both driving models toggleable...
|
2018-08-04 09:54:13 -07:00 |
|
Dustin Carlino
|
c2306ef47a
|
forking aorta driving model from parametric one...
|
2018-08-04 08:03:55 -07:00 |
|
Dustin Carlino
|
87d040f061
|
first making driving stuff private, before making a second driving model
|
2018-08-03 14:32:08 -07:00 |
|