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
_______________________________________________