Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] randomTrips for multiple vTypes

The vTypeDistribution approach only works if all the roads in your simulation can be used by all vClasses in the distribution. Otherwise you should use multiple randomTrips calls and add the option --vclass.
The option --trip-attributes should work just the way you wrote it.
On a general note: Whenever you try something according to the documentation and it doesn't work, please describe the way in which you called the tool and the resulting error.

regards,
Jakob



Am Di., 26. Mai 2020 um 00:50 Uhr schrieb Dayuan Tan <dayuan1@xxxxxxxx>:
Dear Jakob,

Thank you very much for helping!

I tried the second approach you mentioned before I asked. But when I tried it, I have following addition xml file. 
<vTypeDistribution id="typedist1" >
<vType id="vTypeCar" maxSpeed="35" vClass="passenger" length="4.5" guiShape="passenger" probability="0.9"/>
<vType id="vTypeBus" maxSpeed="30" vClass="bus" Length="14.63" guiShape="bus" probability="0.1"/>
</vTypeDistribution>

Could you help to clarify how to set type attribute? I tried randomTrips.py --trip-attributes="type=\"typedist1\"" But it doesn't work.
I think I need a list of parameters which can be put into --trip-attributes="" but I didn't find it.

Thank you very much! I appreciate it very much!

Have a good day!

Sincerely,
Dayuan

————
Dayuan(Neil) Tan
UMBC



On May 25, 2020, at 04:54, Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:

If you wish to generated multiple types you either have to
- run randomTrips multiple times with a different type attribute (you also need to set the --prefix option to ensure all vehicles have distinct ids).
- put the types into a vTypeDistribution and put the distribution id into the type attribute

Am Mo., 25. Mai 2020 um 09:18 Uhr schrieb Dayuan Tan <dayuan1@xxxxxxxx>:
Dear Jacob,

Thank you very much for your helping!

I actually checked the webpage you sent before I asked. It mentions the case with one vType: "<SUMO_HOME>/tools/randomTrips.py -n input_net.net.xml --trip-attributes="type=\"myType\"" --additional-file type.add.xml
   --edge-permission passenger"

I'm wondering what if I have multiple vTypes defined in addition.xml. I tried to change it to "…--trip-attributes="type=\"myType1 myType2 myType3 myType3\""  …" but it seems it doesn't work. 

Thank you very much!

Have a good day!

Sincerely,
Dayuan


————
Dayuan(Neil) Tan
UMBC



On May 24, 2020, at 15:09, Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:


Am So., 24. Mai 2020 um 05:23 Uhr schrieb Dayuan Tan <dayuan1@xxxxxxxx>:
Dear All,

Could anyone help to explain how to use randomTrips to generate trips with multiple vehicles types?
On the official website it mentions "randomTrips.py --vehicle-class bus".
But I have multiple vehicle types defined in my addition.xml file. 

I tried using vehicle type distribution but it doesn't work. The output rou.xml still doesn't have type attribute for vehicles. 

Thank you very much! I appreciate it very much!

Have a good day!

Sincerely,
Dayuan


————
Dayuan(Neil) Tan
UMBC



_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

Back to the top