Hi Missael, TimeMeasureStart - anylogic.help/library-reference-guides/process-modeling-library/timemeasurestart.html as well as TimeMeasureEnd - anylogic.help/library-reference-guides/process-modeling-library/timemeasureend.html compose a pair of blocks measuring the time the agents spend between them, such as "time in system", "length of stay", etc. You can find a how-to video (th-cam.com/video/JcFqegObRK8/w-d-xo.html) as well as an example model in the following AnyLogic Help article - TimeMeasureEnd.
Hi Gabriel, they are linked on this page - www.anylogic.com/resources/educational-videos/road-traffic-library-webinar/ but you can get the ZIP here -www.anylogic.com/upload/models/rtl-model-source.zip and Q&A here - www.anylogic.com/upload/models/rtl_webinar_qna.pdf
Hi Sitashma! Yes, the pedarea descriptor was merged with the area space markup element. There is help on this here - help.anylogic.com/topic/com.anylogic.help/html/pedestrian/reference/pedareadescriptor.html?resultof=%22area%22%20
Hi Sre, you can see the charts more clearly in the cloud model - cloud.anylogic.com/model/b00c4c74-9f65-4fdf-9c27-0212db1e0bf6?mode=SETTINGS Also, PDF is the Probability Distribution Function - you can learn more in the new help - anylogic.help/anylogic/analysis/histogram.html#histogram
please help!!! I follow every step you take,but when i run the optimization to get the best parameters, it shows "Error in the model during iteration 0". how can i solve this? It's very important to me.Thank you sooooo much !!!!
Hi, You can find technical help and discussion on LinkedIn - www.linkedin.com/groups/1524407 and StackOverflow - stackoverflow.com/questions/tagged/anylogic Otherwise, our point of contact is www.anylogic.com/company/contact-us/
Hello Sergey, Please follow the step-by-step guide Intersection model - anylogic.help/tutorials/road-traffic/index.html from AnyLogic Help. The logic that you are looking for is described in Phase 6. Adding traffic lights - anylogic.help/tutorials/road-traffic/6-traffic-lights.html, but it could be more convenient for you to go through this tutorial from the beginning.
Hello, please who do I add emergency vehicles such as ambulances, police vehicles and what have you to the model such that when such vehicles enter the model, they are able to move through without any form of traffic impeding them.
Hi Athan! It's possible to add ambulance vehicle representation with “Ambulance Car” 3D object (see “3D Objects” palette -> Road Transport). Unfortunately, there is no default police car presentation object. In such cases, you can import it in the form of a Collada (DAE) file using AnyLogic 3D Object (anylogic.help/anylogic/3d/3d-object.html). By the way, you may find a lot of prepared 3D objects on the 3D Warehouse website (3dwarehouse.sketchup.com/) and upload them into your model. Regarding such vehicles’ movement on the road, the current Road Traffic Library implementation doesn’t allow explicitly control of car behavior on the road, and maneuvers are done automatically (controlled by an internal algorithm). A car can overtake another car only if the destinations are different and it is required to change the lane to proceed to follow the route. So, ambulances or police vehicles can't overtake others just because their "priority" on the road is higher.
Nice video! I have a dilema, how do you make a simple roundabout intersection that has 2 lanes inside the roundabout. The problem I face is that cars stop inside the roundabout to change lanes, and that locks the intersection and can't be validated with reality. I tried to make it by using 4 intersections and 4 road pieces.
Hi, Please refer to the built-in example model which you can find in Help | Example models | Roundabout. Reproducing this model implementation should help with the described problems. Should you have any further questions, please feel free to use our community pages - www.anylogic.com/resources/support/
@@gandalfwiz20007, thanks for the update. Are you looking for a roundabout in which there are no traffic lights or stop signs and it is controlled by yield signs?
@@anylogic-simulation yes, a larger roundabout with 2 lanes inside the central area like the one located at the atached coordonates(45.64908414216385, 25.663901406019594). This roundabout has no limitations and it's build on a road where the speed limit is 90km/h. In the simulation, the cars stop inside the roundabout and lose speed. In reality, cars travel at about 30-40 km/h and don't stop. From what I see, in Anylogic cars stop to change lane inside the intersection.
@@gandalfwiz20007 Thank you for the detailed explanation. Please find a Roundabout model with four lanes with cars moving without stopping inside the roundabout - cloud.anylogic.com/model/f184eb62-1f9a-4eaa-83af-67ed22daa06d?mode=SETTINGS&tab=GENERAL The source files are also available for download. Should you have any further questions, please feel free to use our community pages - www.anylogic.com/resources/support/
Hello! Sorry for the late reply! However, we hope this answer will come in handy. Answering your question. We believe the image visibility toggle is off. Please enable it. If it does not help please ask the community for help on StackOverflow (tag [anylogic]) or contact AnyLogic Support Team.
great video! I want to know what can I do to stop cars from passing over pedestrians when they make a turn. I have an intersection so i can't put stoplines where the intersection occurs like the video suggests without affecting cars that go straight, so the cars that decide to turn right won't stop. What I did was to put a carMoveTo with the destination being the end of the road (before they have to make a turn), then I put a delay that is desactivated when there are no pedestrians crossing the street. Finally I put another carMoveTo to get to the final destination. Is there an alternative solution? Thank you in advance
Hi Oscar! This blog contains some great information on getting pedestrians and traffic to work together - www.benjamin-schumann.com/blog/2016/5/30/how-to-get-pedestrians-and-road-traffic-like-each-other-in-anylogic
@@anylogic-simulation I was able to implement what benjamin says in his blog.The blog contains a lot of information. Thanks for the webinar and the information provided
Hello! AnyLogic has a "getDistanceDriven()" function that returns the distance driven from the creation of the car. Since this is a part of Car API (anylogic.help/library-reference-guides/road-traffic-library/car.html#car-api), you need to represent cars as a custom agent (anylogic.help/anylogic/agentbased/agent.html#agent) that should be used as a car in the flowchart (see the respective setting in agent properties). In this case, you will get access to the Car API and the function respectively. Then, it is possible to refer to the agent (e.g., in some block's action field) and call the function in order to get the car's driven distance. If you have further questions regarding road traffic modeling, we recommend that you contact our support team. They will be able to help you with your particular case www.anylogic.com/company/contact-us/
Hi all I have two questions: Any idea how to add trams? I thing to add them as busses but with separate roads 2. In my example i have bus stops between two roads how to procead with it Many thanks im advance
Hello! 1. It is a good idea to add a separate road with 1 lane. This road should not be connected to car roads (except for intersections). In case if cars may use the tram lane, it is required to make sure the tram does not leave his lane. It can be done with stop lines - use the sequence of the lines as respective targets in CarMoveTo block 2. You may use stop line as bus stop. In case of bus turnout please use two separate roads for each direction respectively. This is a brief answer to your questions. For more details please ask the community for help on StackOverflow (tag [anylogic]) or contact AnyLogic Support. Hope it helps!
Hi there! You can find technical help and discussion on LinkedIn www.linkedin.com/groups/1524407 and StackOverflow stackoverflow.com/questions/tagged/anylogic Otherwise, our point of contact is www.anylogic.com/company/contact-us/
So the car flow and pedestrians crossing is based on timer, not on seeing each other. I could not find a tutorial with unregulated pedestrian crossing where cars have to stop if pedestrian is near the crossing. Instead this tutorial just hook cars and pedestrians to a timer of traffic light.
Hello McRyach, The Pedestrian - www.anylogic.com/features/libraries/pedestrian-library/ and Road Traffic - www.anylogic.com/features/libraries/road-traffic-library/ Libraries are designed to be used in different areas. Thus, the interaction between pedestrians and cars is not provided. The movement of both cars and pedestrians must be timed according to the traffic light phase timer in order to avoid collision.
@@anylogic-simulation So can't I program Car behavior based on Pedestrian entering intersection Area as if activating Traffic light on a condition rather then set period of time? Or blocking car flow in any other way to wait for pedestrian to exit the intersection before car can resume?
@@McRyach Yes, it is possible to change cars behavior based on pedestrian actions. For example, you can make pedestrians go to the target line near the intersection by using the PedGoTo block - anylogic.help/library-reference-guides/pedestrian-library/pedgoto.html. You can use the 'On exit' action of the PedGoTo block as a trigger for cars to stop at the traffic light. If you have any further questions, please feel free to use our support services - www.anylogic.com/resources/support/
@@anylogic-simulation I've tried your suggestion and it didn't work. I've set pedGoTo Action for Target line to close rectangular node for cars, and it had no effect. Later I found a question on stackoverflow *Can AGV transport be blocked by Agents or pedestrians?* and the answer was NO. So Since AnyLogic has very poor customer support and help, could you direct me to any article or forum I could figure how to model unregulated pedestrian crossing, where pedestrians would block the cars.
Hello, Thank you for the question. To build a more complex model with several streets in a whole district, you can split the logical or geographical parts of the area into individual agents if the area is too large. If this is not the case, you can follow the webinar instructions to add more roads to your model. We hope this will be helpful.
how can we collect speed flow and trajectories of vehicles?
Great video!, very useful for me. I just have a question, how can I know the waiting average time of vehicles from point A to point B?
Hi Missael,
TimeMeasureStart - anylogic.help/library-reference-guides/process-modeling-library/timemeasurestart.html as well as TimeMeasureEnd - anylogic.help/library-reference-guides/process-modeling-library/timemeasureend.html compose a pair of blocks measuring the time the agents spend between them, such as "time in system", "length of stay", etc.
You can find a how-to video (th-cam.com/video/JcFqegObRK8/w-d-xo.html) as well as an example model in the following AnyLogic Help article - TimeMeasureEnd.
Please, any help on how to create a crosswalk without using traffic lights
Great video!!!
Could u help me to download the resources? I can not find them.
Thanks!
Hi Gabriel, they are linked on this page - www.anylogic.com/resources/educational-videos/road-traffic-library-webinar/ but you can get the ZIP here -www.anylogic.com/upload/models/rtl-model-source.zip and Q&A here - www.anylogic.com/upload/models/rtl_webinar_qna.pdf
@@anylogic-simulation thank you so much, You anwers so fast.
Hey i am not getting the image when clicking on it will you please help
since pedarea descriptor is no longer there can you give us tutorials for pedestrian using other elements
Hi Sitashma! Yes, the pedarea descriptor was merged with the area space markup element. There is help on this here - help.anylogic.com/topic/com.anylogic.help/html/pedestrian/reference/pedareadescriptor.html?resultof=%22area%22%20
Can you please say about the x, y axis of histogram? what does PDF value mean? N what does the interval in x-axis indicate?
Hi Sre, you can see the charts more clearly in the cloud model - cloud.anylogic.com/model/b00c4c74-9f65-4fdf-9c27-0212db1e0bf6?mode=SETTINGS
Also, PDF is the Probability Distribution Function - you can learn more in the new help - anylogic.help/anylogic/analysis/histogram.html#histogram
please help!!! I follow every step you take,but when i run the optimization to get the best parameters, it shows "Error in the model during iteration 0". how can i solve this? It's very important to me.Thank you sooooo much !!!!
Hi,
You can find technical help and discussion on LinkedIn - www.linkedin.com/groups/1524407
and StackOverflow - stackoverflow.com/questions/tagged/anylogic
Otherwise, our point of contact is www.anylogic.com/company/contact-us/
Tell me how to add tram traffic, or rather, how to make tram stops respond to traffic lights at the intersection, thanks
Hello Sergey,
Please follow the step-by-step guide Intersection model - anylogic.help/tutorials/road-traffic/index.html from AnyLogic Help. The logic that you are looking for is described in Phase 6. Adding traffic lights - anylogic.help/tutorials/road-traffic/6-traffic-lights.html, but it could be more convenient for you to go through this tutorial from the beginning.
Hello, please who do I add emergency vehicles such as ambulances, police vehicles and what have you to the model such that when such vehicles enter the model, they are able to move through without any form of traffic impeding them.
Hi Athan!
It's possible to add ambulance vehicle representation with “Ambulance Car” 3D object (see “3D Objects” palette -> Road Transport). Unfortunately, there is no default police car presentation object. In such cases, you can import it in the form of a Collada (DAE) file using AnyLogic 3D Object (anylogic.help/anylogic/3d/3d-object.html). By the way, you may find a lot of prepared 3D objects on the 3D Warehouse website (3dwarehouse.sketchup.com/) and upload them into your model.
Regarding such vehicles’ movement on the road, the current Road Traffic Library implementation doesn’t allow explicitly control of car behavior on the road, and maneuvers are done automatically (controlled by an internal algorithm). A car can overtake another car only if the destinations are different and it is required to change the lane to proceed to follow the route.
So, ambulances or police vehicles can't overtake others just because their "priority" on the road is higher.
Nice video! I have a dilema, how do you make a simple roundabout intersection that has 2 lanes inside the roundabout. The problem I face is that cars stop inside the roundabout to change lanes, and that locks the intersection and can't be validated with reality. I tried to make it by using 4 intersections and 4 road pieces.
Hi,
Please refer to the built-in example model which you can find in Help | Example models | Roundabout. Reproducing this model implementation should help with the described problems. Should you have any further questions, please feel free to use our community pages - www.anylogic.com/resources/support/
@anylogic-simulation I have analyzed that model and it's not a roundabout, just a combined intersection
@@gandalfwiz20007, thanks for the update. Are you looking for a roundabout in which there are no traffic lights or stop signs and it is controlled by yield signs?
@@anylogic-simulation yes, a larger roundabout with 2 lanes inside the central area like the one located at the atached coordonates(45.64908414216385, 25.663901406019594).
This roundabout has no limitations and it's build on a road where the speed limit is 90km/h. In the simulation, the cars stop inside the roundabout and lose speed. In reality, cars travel at about 30-40 km/h and don't stop. From what I see, in Anylogic cars stop to change lane inside the intersection.
@@gandalfwiz20007
Thank you for the detailed explanation. Please find a Roundabout model with four lanes with cars moving without stopping inside the roundabout -
cloud.anylogic.com/model/f184eb62-1f9a-4eaa-83af-67ed22daa06d?mode=SETTINGS&tab=GENERAL
The source files are also available for download.
Should you have any further questions, please feel free to use our community pages - www.anylogic.com/resources/support/
I used a satellite image to create a road network but it disappears every time I run the simulation. How do I keep the image there?
Hello!
Sorry for the late reply! However, we hope this answer will come in handy.
Answering your question. We believe the image visibility toggle is off. Please enable it. If it does not help please ask the community for help on StackOverflow (tag [anylogic]) or contact AnyLogic Support Team.
great video!
I want to know what can I do to stop cars from passing over pedestrians when they make a turn. I have an intersection so i can't put stoplines where the intersection occurs like the video suggests without affecting cars that go straight, so the cars that decide to turn right won't stop.
What I did was to put a carMoveTo with the destination being the end of the road (before they have to make a turn), then I put a delay that is desactivated when there are no pedestrians crossing the street. Finally I put another carMoveTo to get to the final destination.
Is there an alternative solution?
Thank you in advance
Hi Oscar! This blog contains some great information on getting pedestrians and traffic to work together - www.benjamin-schumann.com/blog/2016/5/30/how-to-get-pedestrians-and-road-traffic-like-each-other-in-anylogic
@@anylogic-simulation I was able to implement what benjamin says in his blog.The blog contains a lot of information. Thanks for the webinar and the information provided
Can you please tell me how I can calculate route distance of car in roadTrafficLibrary?
Hello! AnyLogic has a "getDistanceDriven()" function that returns the distance driven from the creation of the car. Since this is a part of Car API (anylogic.help/library-reference-guides/road-traffic-library/car.html#car-api), you need to represent cars as a custom agent (anylogic.help/anylogic/agentbased/agent.html#agent) that should be used as a car in the flowchart (see the respective setting in agent properties). In this case, you will get access to the Car API and the function respectively. Then, it is possible to refer to the agent (e.g., in some block's action field) and call the function in order to get the car's driven distance.
If you have further questions regarding road traffic modeling, we recommend that you contact our support team. They will be able to help you with your particular case www.anylogic.com/company/contact-us/
Hi all
I have two questions:
Any idea how to add trams? I thing to add them as busses but with separate roads
2. In my example i have bus stops between two roads how to procead with it
Many thanks im advance
Hello!
1. It is a good idea to add a separate road with 1 lane. This road should not be connected to car roads (except for intersections). In case if cars may use the tram lane, it is required to make sure the tram does not leave his lane. It can be done with stop lines - use the sequence of the lines as respective targets in CarMoveTo block
2. You may use stop line as bus stop. In case of bus turnout please use two separate roads for each direction respectively.
This is a brief answer to your questions. For more details please ask the community for help on StackOverflow (tag [anylogic]) or contact AnyLogic Support.
Hope it helps!
Please help!!! I am getting an error that ...route to the specified destination can't be found.....how to solve that??
Hi there! You can find technical help and discussion on LinkedIn www.linkedin.com/groups/1524407 and StackOverflow stackoverflow.com/questions/tagged/anylogic Otherwise, our point of contact is www.anylogic.com/company/contact-us/
So the car flow and pedestrians crossing is based on timer, not on seeing each other.
I could not find a tutorial with unregulated pedestrian crossing where cars have to stop if pedestrian is near the crossing.
Instead this tutorial just hook cars and pedestrians to a timer of traffic light.
Hello McRyach,
The Pedestrian - www.anylogic.com/features/libraries/pedestrian-library/ and Road Traffic - www.anylogic.com/features/libraries/road-traffic-library/ Libraries are designed to be used in different areas. Thus, the interaction between pedestrians and cars is not provided. The movement of both cars and pedestrians must be timed according to the traffic light phase timer in order to avoid collision.
@@anylogic-simulation So can't I program Car behavior based on Pedestrian entering intersection Area as if activating Traffic light on a condition rather then set period of time? Or blocking car flow in any other way to wait for pedestrian to exit the intersection before car can resume?
@@McRyach
Yes, it is possible to change cars behavior based on pedestrian actions. For example, you can make pedestrians go to the target line near the intersection by using the PedGoTo block -
anylogic.help/library-reference-guides/pedestrian-library/pedgoto.html.
You can use the 'On exit' action of the PedGoTo block as a trigger for cars to stop at the traffic light. If you have any further questions, please feel free to use our support services - www.anylogic.com/resources/support/
@@anylogic-simulation Great ! Thank you very much.
@@anylogic-simulation I've tried your suggestion and it didn't work. I've set pedGoTo Action for Target line to close rectangular node for cars, and it had no effect. Later I found a question on stackoverflow *Can AGV transport be blocked by Agents or pedestrians?* and the answer was NO. So Since AnyLogic has very poor customer support and help, could you direct me to any article or forum I could figure how to model unregulated pedestrian crossing, where pedestrians would block the cars.
How to make a more complex simulation, with several streets in a whole district?
Hello,
Thank you for the question.
To build a more complex model with several streets in a whole district, you can split the logical or geographical parts of the area into individual agents if the area is too large. If this is not the case, you can follow the webinar instructions to add more roads to your model. We hope this will be helpful.