Hello Jakob,

thanks for your reply.

Is detection of pedestrians by E2 detectors a planned feature? Or is it just not meant to function that way. Anyway I noticed that if I use --persontrips true with od2trips, SUMO does not find connections for pedestrians the way I modeled my network now (with connections instead of crossings). The simulations reports an error. So that I'd need to revise the network there anyway.

For now, I will stick with my incorrect approach, since it allows for much easier detection of pedestrians, with a single TraCI command. Also I find creating connections somewhat more intuitive than creating crossings in NETEDIT. It would be nice to be able to model pedestrians as vehicles, and still have them walk alongside one another on a sidewalk, maybe even in both directions, instead of in a line. But that is probably just not a typical use case.

Thanks, greets,

Menno

On 26/08/2019 17:23, Jakob Erdmann wrote:
Hello,
E2-detectors currently cannot detect pedestrians. and the only way to implement a pedestrian-pushbutton is by checking the walking direction of the pedestrians explicitly. This is demonstrated in https://sumo.dlr.de/wiki/Tutorials/TraCIPedCrossing

Sidewalks should be modelled with a single lane that serves for both directions. Also, I recommend reading https://sumo.dlr.de/wiki/Simulation/Pedestrians#Generating_a_network_with_crossings_and_walkingareas

regards,
Jakob


Am Mo., 26. Aug. 2019 um 16:47 Uhr schrieb Menno van der Woude <me...@codingconnected.eu <mailto:me...@codingconnected.eu>>:

    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

    _______________________________________________
    sumo-user mailing list
    sumo-user@eclipse.org <mailto:sumo-user@eclipse.org>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/sumo-user


_______________________________________________
sumo-user mailing list
sumo-user@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to