Hi, I'm try to make an ego vehicle loop over a route. For this I seem to need a rerouter. My .sumocfg file looks like this:
*<configuration> <input> <net-file value="my_world.net.xml"/> <route-files value="my_world.rou.xml"/> </input> <time> <begin value="0"/> <end value="-1"/> <step-length value="0.01"/> </time></configuration>* The .rou.xml contains the ego vehicle: * <route id="r_1" edges="-41304#0 -41304#1 41299...**-41304#0**" />* * <vehicle id="ego" type="Ego_Car" route="r_1" depart="0.00" departLane="free" color="blue"/>* Then according to https://sumo.dlr.de/docs/Simulation/Rerouter.html I need to add a rerouter in an 'additional' file. So I added '--additional-files additional.xml' to my startup and put this in the XML file to restart route 'r_1': *<additional> <rerouter id="r_1_loop" edges="-41304#0" probability="1"> <interval begin="0" end="0"> <routeProbReroute id="r_1" probability="1"/> </interval> </rerouter></additional>* However, SUMO reads the additional file before the route file (by design according to https://sumo.dlr.de/docs/sumo.html ). I get this in the log file: ****Starting server on port 50485 ***Loading net-file from 'my_world.net.xml' ... done (323ms).Loading additional-files from 'additional.xml' ... Error: MSTriggeredRerouter r_1_loop: Route 'r_1' does not exist.Loading of additional-files failed.Quitting (on error).* So: - can I add additional files in the .sumocfg file as well? - must I forget about the .rou.xml and put all the information in the .rou.xml in the additional file (to get the ordering correct)? - can I load additional files in sumo-gui to check errors there without going through my own startup procedure? (I'm spawning sumo-gui from a C++ app with libtraci) Thanks, Ruud
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
