Thanks a Lot, It worked
Regards,

Manish

On Wed, Feb 5, 2020 at 12:51 PM Jakob Erdmann <[email protected]> wrote:

> when retrieving generic parameters, you can always pass a default value to
> return when the key is missing (default return is ""). Either pass a
> sensible default or check for the result "" and handle this before trying
> to convert it to a number.
>
> Am Di., 4. Feb. 2020 um 14:11 Uhr schrieb Manish Chaturvedi <
> [email protected]>:
>
>> Dear Jacob,
>>
>> Yes, You are right. The cause of error was that I forgot to edit the file
>> SUMOVehicleParserHelper.cpp file. I made the following edits to this file
>> as I do not need any additional parameter than Krauss car following model
>> at this stage:
>>
>> std::set<SumoXMLAttr> kraussMymodelParams(kraussParams);
>>         allowedCFModelAttrs[SUMO_TAG_CF_KRAUSS_MYMODEL =
>> kraussMymodelParams;
>>         allParams.insert(kraussMymodelParams.begin(),
>> kraussMymodelParams.end());
>>
>> This removed the earlier error but generates a new one.
>>
>> *Now, three vehicles are able to complete their journey and when the
>> fourth vehicle  is about to exit the first edge (enters the junction) in
>> the route, the error occurs stating  "Error: Empty Data".*
>>
>> I found the following reason for this: I have defined a GenericParameter
>> for lane which I am retrieving in the car-following model. As the vehicle
>> is not on any edge (it is at junction), that parameter value is None.
>>
>> Is there any clean way to deal with behavior? Can I force the parameter
>> read only when the vehicle is on Lane?
>>
>> Please help
>>
>> *Regards,*
>>
>>
>> *Manish*
>>
>>
>>
>> What is missing this time?
>>
>> Regards,
>>
>> Manish
>>
>>
>> On Tue, Feb 4, 2020 at 6:31 PM Jakob Erdmann <[email protected]>
>> wrote:
>>
>>> I'm guessing, that you did not add your model to
>>> https://github.com/eclipse/sumo/blob/261c2832ab1dbe11c4c9d33562bca1347ac8a5f0/src/utils/xml/SUMOXMLDefinitions.cpp#L875-L892
>>>
>>> regards,
>>> Jakob
>>>
>>> Am Di., 4. Feb. 2020 um 10:54 Uhr schrieb Manish Chaturvedi <
>>> [email protected]>:
>>>
>>>> Following is my test route file:
>>>> <routes>
>>>>    <vType id="car"  vClass="passenger" length="5.0" maxSpeed="15.27"
>>>> minGap="2.5" probability="1.0"/>
>>>>    <route id="route1" edges="gneE0 gneE4 gneE1 gneE5 "/>
>>>>    <flow id="1" type="car" beg="0" end="21599" route="route1"
>>>> vehsPerHour="500"/>
>>>> </routes>
>>>>
>>>> On Tue, Feb 4, 2020 at 12:26 PM Jakob Erdmann <[email protected]>
>>>> wrote:
>>>>
>>>>> how are you defining your vType car?
>>>>>
>>>>> Am Di., 4. Feb. 2020 um 07:43 Uhr schrieb Manish Chaturvedi <
>>>>> [email protected]>:
>>>>>
>>>>>> Dear SUMO Users and Jacob,
>>>>>>
>>>>>> I am trying to develop a new car-following model under SUMO as per
>>>>>> https://sumo.dlr.de/docs/Developer/How_To/Car-Following_Model.html
>>>>>>
>>>>>> When I make and run the simulation with --carfollow.model MyModel,
>>>>>>
>>>>>> I get the following error message:
>>>>>>
>>>>>>  Unknown car following model carFollowing-MyModel when parsing vType
>>>>>> 'car'
>>>>>>
>>>>>> I think I am missing some configuration step in development but
>>>>>> unable to recognize
>>>>>>
>>>>>> Please guide
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Manish
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> sumo-user mailing list
>>>>>> [email protected]
>>>>>> To change your delivery options, retrieve your password, or
>>>>>> unsubscribe from this list, visit
>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user
>>>>>>
>>>>> _______________________________________________
>>>>> sumo-user mailing list
>>>>> [email protected]
>>>>> To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user
>>>>>
>>>> _______________________________________________
>>>> sumo-user mailing list
>>>> [email protected]
>>>> To change your delivery options, retrieve your password, or unsubscribe
>>>> from this list, visit
>>>> https://www.eclipse.org/mailman/listinfo/sumo-user
>>>>
>>> _______________________________________________
>>> sumo-user mailing list
>>> [email protected]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/sumo-user
>>>
>> _______________________________________________
>> sumo-user mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://www.eclipse.org/mailman/listinfo/sumo-user
>>
> _______________________________________________
> sumo-user mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-user
>
_______________________________________________
sumo-user mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to