Thank you for your kind response.

I had one more doubt. Can we have different values of the user-defined car
following model parameters "I", "d" for different edges of a road network?

eg. We have a road network of edges (e1---e2---e3) and say edge 1 has value
i = 2, d = 10, and edge 2 has value i = 5, d = 40 in the same road network.

Thanks and regards
Shantanu Phanse
DA-IICT, India

On Thu, Apr 22, 2021 at 2:03 PM Jakob Erdmann <namdre.s...@gmail.com> wrote:

> see
> https://sumo.dlr.de/docs/Developer/How_To/Car-Following_Model.html#using_custom_parameters_via_traci
>
> Am Do., 22. Apr. 2021 um 10:13 Uhr schrieb SHANTANU PHANSE via sumo-dev <
> sumo-dev@eclipse.org>:
>
>> Thank you for your kind response.
>> I there any other way I can manipulate my user-defined parameters 'i' and
>> 'd' while the simulator is running.
>>
>> On Thu, Apr 1, 2021 at 4:51 PM <maria.armell...@dlr.de> wrote:
>>
>>> Hi Shantanu,
>>>
>>>
>>>
>>> I have tried it myself and saw that when you use .setParameter a new
>>> parameter is created. For example, when you call 
>>> *traci.vehicletype.setParameter("c",
>>> "maxSpeed", '4.00')*, you don’t change the maximum speed parameter, but
>>> a new parameter “param:maxSpeed” is created with that value (see picture).
>>> If you want to change the maximum speed, you can use *.setMaxSpeed()*.
>>> See VehicleType_Value_Retrieval
>>> <https://sumo.dlr.de/docs/TraCI/VehicleType_Value_Retrieval.html> and
>>> VehicleType_State
>>> <https://sumo.dlr.de/docs/TraCI/Change_VehicleType_State.html>.
>>>
>>> As for the “i” and “d” parameters of your CF model, I think this is
>>> still under development, see GitHub-Issue
>>> <https://github.com/eclipse/sumo/issues/6932>.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Giuliana
>>>
>>>
>>>
>>> *Von:* sumo-dev <sumo-dev-boun...@eclipse.org> *Im Auftrag von *SHANTANU
>>> PHANSE via sumo-dev
>>> *Gesendet:* Mittwoch, 31. März 2021 15:49
>>> *An:* sumo-dev@eclipse.org
>>> *Cc:* SHANTANU PHANSE <201911...@daiict.ac.in>
>>> *Betreff:* [sumo-dev] Regrading Retrieval of vtype parameter using traci
>>>
>>>
>>>
>>> Hello,
>>>
>>>
>>>
>>> I have created a new car-following model in SUMO for practice.
>>>
>>>
>>>
>>> rou.xml has vtype attribute as follows
>>>
>>>
>>>
>>> <vType id = "c" departLane = "best" maxSpeed = "16.67"
>>> carFollowModel="W" d = "30" i = "12"/>
>>>
>>>
>>> ------------------------------------------------------------------------------------------------
>>>
>>> I aim to change the vtype parameters of maxSpeed, i, d using traci.
>>>
>>>
>>>
>>> The snippet of the code I am using is as follows
>>>
>>>
>>>
>>> def run():
>>>
>>>     steps = 0
>>>
>>>     while steps < 1000:
>>>         traci.simulationStep()
>>>         steps+=1
>>>
>>>
>>>
>>>       #get the parameters
>>>
>>>      if(steps == 5):
>>>            print(traci.vehicletype.getParameterWithKey("c", "d"))
>>>            print(traci.vehicletype.getParameterWithKey("c", "i"))
>>>            print(traci.vehicletype.getParameterWithKey("c",
>>> "maxSpeed"))
>>>
>>>
>>>       #set the parameters at step 1
>>>         if(steps == 10):
>>>             traci.vehicletype.setParameter('c', 'depth', '0')
>>>             traci.vehicletype.setParameter('c', 'intensity', '0')
>>>             traci.vehicletype.setParameter("c", "maxSpeed", '4.00')
>>>
>>>
>>> Print statements Output is as follows:
>>>
>>>       ('depth', '')         #parameter name with empty string as value
>>>
>>>       ('intensity', '')
>>>        ('maxSpeed', '')
>>>
>>>
>>> -------------------------------------------------------------------------------------------------------
>>>
>>>
>>> Note: There is no change reflected in the sumo-GUI.
>>>
>>>
>>>
>>> Thanks and Regards
>>>
>>> Shantanu Phanse
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> sumo-dev mailing list
>>> sumo-dev@eclipse.org
>>> To unsubscribe from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/sumo-dev
>>>
>> _______________________________________________
>> sumo-dev mailing list
>> sumo-dev@eclipse.org
>> To unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/sumo-dev
>>
> _______________________________________________
> sumo-dev mailing list
> sumo-dev@eclipse.org
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-dev
>
_______________________________________________
sumo-dev mailing list
sumo-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-dev

Reply via email to