Thank you for the example files. The issue has been fixed ( https://github.com/eclipse/sumo/issues/7060) You can download the updated sumo version* tomorrow* at https://sumo.dlr.de/docs/Downloads.php#sumo_-_latest_development_version
regards, Jakob Am Mo., 25. Mai 2020 um 07:50 Uhr schrieb Tripplanner Mumbai < [email protected]>: > It is not clear from the log files what error it has. The program stops by > stating that "FatalTraCIError: connection closed by SUMO". I am sending the > files as attachment with the following details. > > > - SUMO-version - 1.6.0 and operating system - Ubuntu 18.04 LTS > - screenshot attached > - input files attached > - line 65 in demo.py (attached) creates FatalTraCIError > > Kindly try to resolve it. > thanks and regards, > Dillip Rout > > On Sun, 24 May 2020 at 21:27, Jakob Erdmann <[email protected]> wrote: > >> Hello, >> the FatalTraCIError can mean one of two things: >> 1) Sumo had an error (you will find a reason in the log file if you run >> sumo with option --log) >> 2) Sumo encountered a bug and crashed. In that case please send me input >> files for reproducing the issue ( >> https://sumo.dlr.de/docs/FAQ.html#how_do_i_report_erroneous_behavior_of_a_sumo_application >> ) >> you can send the files directly to me or you can create an issue on >> github and attach the files there. >> >> regards, >> Jakob >> >> Am Fr., 22. Mai 2020 um 08:07 Uhr schrieb Tripplanner Mumbai < >> [email protected]>: >> >>> As per the discussion, I tried to extract the stage information using >>> TraCI and combine the log files to generate the ticket data. However, for >>> some of the cases, I get fatal errors as follows. >>> >>> File "/home/dhrien/Documents/sumos/Bologna/acosta_persontrips/demo.py", >>> line 86, in run prevStage = traci.person.getStage(peopleIDs[i],-1) >>> File "/usr/share/sumo/tools/traci/_person.py", line 192, in getStage >>> tc.VAR_STAGE, personID)) >>> File "/usr/share/sumo/tools/traci/connection.py", line 158, in >>> _checkResult result = self._sendExact() >>> File "/usr/share/sumo/tools/traci/connection.py", line 101, in >>> _sendExact raise FatalTraCIError("connection closed by SUMO") >>> FatalTraCIError: connection closed by SUMO >>> >>> The above error is due the following code segment written inside run >>> method of TraCI program. >>> currStage = traci.person.getStage(peopleIDs[i]) >>> if currStage.type == 3: #record only if driving or riding >>> >>> try: >>> prevStage = traci.person.getStage(peopleIDs[i],-1) >>> except FatalTraCIError: >>> print("Previous Stage Error for Person",peopleIDs[i]) >>> continue >>> >>> Note that previous stage is retrieved only if a person is boarded into a >>> vehicle. Also, l am trying handle the exception but the program stops. >>> Further, I do check if previous stage is null (None) and then operate but >>> unfortunately nothing works at this moment. >>> >>> Please suggest. >>> >>> thanks and regards, >>> Dillip Rout >>> >>> On Thu, 7 May 2020 at 12:46, Jakob Erdmann <[email protected]> >>> wrote: >>> >>>> Yes. If you need to retrieve data while the simulation is still >>>> running, you generally need to use traci. If you can wait until the >>>> simulation is finished you can retrieve the ticket information from the xml >>>> outputs as well. >>>> >>>> Am Do., 7. Mai 2020 um 09:06 Uhr schrieb Tripplanner Mumbai < >>>> [email protected]>: >>>> >>>>> Hello Jackob, >>>>> Do you mean that I should retrieve person data using TraCI (links- >>>>> https://sumo.dlr.de/docs/TraCI/Person_Value_Retrieval.html, >>>>> https://sumo.dlr.de/pydoc/traci._person.html#PersonDomain-getStage)? >>>>> Thanks in advance. >>>>> >>>>> On Thu, 7 May 2020 at 12:13, Jakob Erdmann <[email protected]> >>>>> wrote: >>>>> >>>>>> Hello, >>>>>> during the simulation, you can use traci.person.getStage to access >>>>>> past, current and future stage information including the destination >>>>>> busStop of each stage (which is the origin stop for the subsequent >>>>>> stage). >>>>>> regards, >>>>>> Jakob >>>>>> >>>>>> Am Do., 7. Mai 2020 um 08:36 Uhr schrieb Tripplanner Mumbai < >>>>>> [email protected]>: >>>>>> >>>>>>> Hello, >>>>>>> I am trying to capture the origin and destination bus stops of each >>>>>>> passenger (or on aggregate for a group) and issue tickets accordingly. I >>>>>>> found that <stopinfo> has information about the line, number of >>>>>>> passengers >>>>>>> boarded and the source bus stop, as given below. >>>>>>> >>>>>>> <stopinfo id="bus_14.3" type="bus" lane="109[1][0]+20003_1" >>>>>>> pos="30.31" parking="0" started="983.00" ended="1080.00" delay="0.00" >>>>>>> initialPersons="18" loadedPersons="3" unloadedPersons="12" >>>>>>> initialContainers="0" loadedContainers="0" unloadedContainers="0" >>>>>>> busStop="busStop#34"/> >>>>>>> >>>>>>> Also, it can be noted that <person> has information about the >>>>>>> destination stop while riding, as given below. >>>>>>> >>>>>>> <person id="3" depart="1.20" color="red"> >>>>>>> >>>>>>> <walk edges="82 53[0] 78[1][1] 189[0] 189[1][0]+20000" >>>>>>> busStop="busStop#31"/> >>>>>>> >>>>>>> <ride busStop="busStop#33" lines="14"/> >>>>>>> >>>>>>> </person> >>>>>>> >>>>>>> >>>>>>> Now, the question is how to capture both origin and destination >>>>>>> information while the simulation is going on. Just like the stop >>>>>>> information, is there any way to generate the ticket information. >>>>>>> >>>>>>> >>>>>>> regards, >>>>>>> >>>>>>> Dillip Rout >>>>>>> _______________________________________________ >>>>>>> sumo-user mailing list >>>>>>> [email protected] >>>>>>> To unsubscribe from this list, visit >>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>> >>>>>> _______________________________________________ >>>>>> sumo-user mailing list >>>>>> [email protected] >>>>>> To unsubscribe from this list, visit >>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>> >>>>> _______________________________________________ >>>>> sumo-user mailing list >>>>> [email protected] >>>>> To unsubscribe from this list, visit >>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>> >>>> _______________________________________________ >>>> sumo-user mailing list >>>> [email protected] >>>> To unsubscribe from this list, visit >>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>> >>> _______________________________________________ >>> sumo-user mailing list >>> [email protected] >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/sumo-user >>> >> _______________________________________________ >> sumo-user mailing list >> [email protected] >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/sumo-user >> > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
