Dear all,
currently, when modelling pedestrians, I
always use 'regular' edges and
connections. This results in warnings
(such as "Warning: Vehicle type '7' with
vClass=pedestrian should only be used for
persons and not for vehicle 'ped26'."),
and sometimes pedestrians accidentally end
up on the street (which I can solve by
disallowing them). I do nonetheless
because: it allows usage of E2 type
detectors to detect presence of
pedestrian-style vehicles, and it is easy
to build the network cause I can just use
regular connections. Pedestrians will
stand in line at the intersection, but I
am mostly interested in the general flow
of traffic, and there are generally few
pedestrians in the simulation.
However, it would be nice to model the
pedestrians more correctly. I wonder,
given an intersection like this:

How can I build the network so that the
pedestrians will only cross from the
sidewalk edges on the one side to the
sidewalk edges on the other side, and have
a detector (button) on either side of the
crossing? Beause of the way my TraCI
application works, most preferably this
would be an E2 detector.
Should I create sidewalk-edges only in a
single direction, since pedestrians can
walk in two directions? If so, how to
avoid pedestrians that just crossed the
intersection from activating the
detection?
Actually all traffic has detectors, that
I did add draw in the above simplified
example. A typical intersection may look
more like this:

And in the simulation like this (note a
lot of traffic lights are light blue, and
thus actually not controlled):

any help is appreciated!
Greets, Menno
_______________________________________________