Worked like a charm, Jakob.

Thanks.

Em ter., 28 de mar. de 2023 às 03:21, Jakob Erdmann <[email protected]>
escreveu:

> Here is what happens:
> - your network has disconnected components
> - when you generate intermediate locations, there is a high probability
> that some of them are in different components of the network
> - walks between disconnected are invalid and rejected when generating the
> route file
>
> Here is the solution:
> pre-process your network so that it only keeps the biggest component with
> netconvert -s data/osm.net.xml.gz --keep-edges.components 1 -o
> data/fixed.net.xml
>
>
> Am Mo., 27. März 2023 um 14:01 Uhr schrieb Gervalino Bilas <
> [email protected]>:
>
>> Sorry, Jakob.
>> I did a little change in the file's names and forgot to send it to you.
>>
>> But the code now is:
>> [image: image.png]
>>
>> With this code, I have 50 pedestrians walking for 18 minutes. Ped0 at de
>> beginning and Ped49 at the end.
>> *randomTrips* algorithm gives me:
>>  - osm.pedestrians.rou.xml (a walk for every person)
>>  - trips.trips.xml (same walk but with just start and arrival junction)
>>
>> When I include the *--intermediate *option, I have:
>>  - osm.pedestrians.rou.xml (with zero information)
>>  - trips.trips.xml (a lot of walks for each person)
>>
>> But in this case, the simulation doesn't run anymore.
>>
>> What is my goal? Run a walking simulation for 13 hours and get the
>> position of every pedestrian hour by hour.
>>
>> Please check the "data" directory that I'm sending you now.
>> Thanks for your help.
>>
>> Regards,
>>
>> Em dom., 26 de mar. de 2023 às 07:40, Jakob Erdmann <
>> [email protected]> escreveu:
>>
>>> calling randomTrips with your options creates 50 persons as expected.
>>> Since your prior script references a different network
>>> (data/test.net.xml.gz) and also calls a  test.sumocfg that you did not
>>> include, these are candidates where your problem may originate.
>>>
>>> Am Fr., 24. März 2023 um 21:04 Uhr schrieb Gervalino Bilas <
>>> [email protected]>:
>>>
>>>> Hello Jakob.
>>>> Thanks for helping me.
>>>>
>>>> I couldn't figure out why I can't generate intermedians walks.
>>>>
>>>> Here is the network  file.
>>>>
>>>> Em qui., 23 de mar. de 2023 às 19:51, Jakob Erdmann <
>>>> [email protected]> escreveu:
>>>>
>>>>> This might happen if the network doesn't allow pedestrians. You can
>>>>> probably figure it out yourself by playing around with the test cases for
>>>>> randomTrips:
>>>>> https://sumo.dlr.de/extractTest.php?path=tools/trip/randomTrips/persons
>>>>> If it's still unclear after that, feel free to provide the network
>>>>> file.
>>>>>
>>>>> Am Do., 23. März 2023 um 20:53 Uhr schrieb Gervalino Bilas <
>>>>> [email protected]>:
>>>>>
>>>>>> Hello.
>>>>>>
>>>>>> Is it possible to have control about the simulation's time?
>>>>>>
>>>>>> With this code I can have 50 pedestrians walking in a network in a
>>>>>> random way:
>>>>>>
>>>>>>     randomTrips.main(randomTrips.get_options([
>>>>>>         '--net-file', 'data/test.net.xml.gz',
>>>>>>         '--route-file', 'test.pedestrians.rou.xml',
>>>>>>         '--pedestrians',
>>>>>>         '--prefix', 'ped',
>>>>>>         '--trip-attributes', 'departPos="random" arrivalPos="random"'
>>>>>> ,
>>>>>>         '--end', '50']))
>>>>>>
>>>>>>     traci.start([sumoBinary, '-c', os.path.join('data', 'test.sumocfg
>>>>>> '), "--fcd-output", "fcd.xml"])
>>>>>>
>>>>>>
>>>>>> But at the end of all walks, about 18 minutes, the simulation stops
>>>>>> and I need to get data for 13 hours.
>>>>>>
>>>>>> I had help from Jakob Erdmann and could generate intermediate
>>>>>> (--intermediate) walks to have por simulation time. But when I include 
>>>>>> this
>>>>>> option, the "test.pedestrian.rou.xml" is empty and the simulations don't
>>>>>> run anymore.
>>>>>>
>>>>>> Regards,
>>>>>> _______________________________________________
>>>>>> 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

Reply via email to