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 <namdre.s...@gmail.com> 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 <
> msc....@gmail.com>:
>
>> 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 <namdre.s...@gmail.com>
>> wrote:
>>
>>> how are you defining your vType car?
>>>
>>> Am Di., 4. Feb. 2020 um 07:43 Uhr schrieb Manish Chaturvedi <
>>> msc....@gmail.com>:
>>>
>>>> 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
>>>> sumo-user@eclipse.org
>>>> 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
>>> sumo-user@eclipse.org
>>> 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
>> sumo-user@eclipse.org
>> 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
> sumo-user@eclipse.org
> 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
sumo-user@eclipse.org
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