Don't have my code in front of me but that call or another one will get the 
vehicle to stop any time. Do not bother changing the route first. 

- Tom

> On Nov 21, 2016, at 10:06 AM, Green Mind <[email protected]> wrote:
> 
> Doesn't seem right, could be the cause for the bug?
> 
>>>> traci.vehicle.getRoute('13')
> ['L16', 'L162', 'L11', 'L1', 'D1', 'L19', 'D4', 'L4', 'L14', 'L16', 'L162',
> 'L11', 'L1', 'D1', 'L19', 'D4', 'L4', 'L14', 'L16', 'L162', 'L11', 'L1',
> 'D1', 'L19', 'D4', 'L4', 'L14', 'L16', 'L162', 'L11', 'L1', 'D1', 'L19',
> 'D4', 'L4', 'L14', 'L16', 'L162', 'L11', 'L1', 'D1', 'L19', 'D4', 'L4',
> 'L14', 'L16', 'L162', 'L11', 'L1', 'D1', 'L19', 'D4', 'L4', 'L14', 'L16',
> 'L162', 'L11', 'L1', 'D1', 'L19', 'D4', 'L4', 'L14', 'L16', 'L162', 'L11',
> 'L1', 'D1', 'L19', 'D4', 'L4', 'L14', 'L16', 'L162', 'L11', 'L1', 'D1',
> 'L19', 'D4', 'L4', 'L14', 'L16', 'L162', 'L11', 'L1', 'D1', 'L19', 'D4',
> 'L4', 'L14']
>>>> 
>>>> traci.vehicle.setRoute('13',['L14'])
>>>> 
>>>> traci.vehicle.getRoute('13')
> ['L16', 'L162', 'L11', 'L1', 'D1', 'L19', 'D4', 'L4', 'L14']
>>>> 
>>>> traci.vehicle.setStop('13',"L14")
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
>  File "C:\Program Files (x86)\DLR\Sumo\tools\traci\_vehicle.py", line 594,
> in setStop
>    self._connection._sendExact()
>  File "C:\Program Files (x86)\DLR\Sumo\tools\traci\connection.py", line
> 109, in _sendExact
>    raise TraCIException(prefix[1], _RESULTS[prefix[2]], err)
> traci.exceptions.TraCIException: Stop for vehicle '13' on lane 'L14_0' is
> not downstream the current route.
> 
> On Mon, Nov 21, 2016 at 3:43 PM, sumo.mahei <[email protected]>
> wrote:
> 
>> What does :
>> 
>> traci.vehicle.getRoute('13')
>> 
>> return before and after setting the route?
>> 
>> don't forget the speed down the vehicle - else wise it might
>> pass the stop point in the next sim step.
>> 
>> Best
>> Marek Heinrich
>> simoserv GmbH
>> 
>> Am 21.11.2016 um 14:39 schrieb Green Mind:
>> 
>> Thanks, but that doesn't work unfortunately - still getting the same error.
>> 
>> On Mon, Nov 21, 2016 at 2:15 PM, sumo.mahei <[email protected]>
>> wrote:
>> 
>>> Hi,
>>> 
>>> maybe it's because of the wrong lane number.
>>> 
>>> traci.vehicle.getLaneID('13')
>>> lane_index = traci.vehicle.getLaneIndex('13')
>>> traci.vehicle.setRoute('13',['L14'])
>>> traci.vehicle.setStop('13','L14', laneIndex=lane_index)
>>> 
>>> Best Marek Heinrich
>>> simoserv GmbH
>>> 
>>>> Am 21.11.2016 um 13:02 schrieb Green Mind:
>>>> 
>>>> I'm trying to make a vehicle stop where it is. I do this by checking the
>>>> vehicle's current edge, then modifying the route to contain only that
>>>> edge,
>>>> then add a stop in that edge.
>>>> 
>>>> However, this throws an error. What am I doing wrong?
>>>> 
>>>> traci.vehicle.getLaneID('13')
>>>>>>> 
>>>>>> 'L14_2'
>>>> 
>>>> traci.vehicle.setRoute('13',['L14'])
>>>>>>> traci.vehicle.setStop('13','L14')
>>>>>>> 
>>>>>> Traceback (most recent call last):
>>>>   File "<stdin>", line 1, in <module>
>>>>   File "C:\Program Files (x86)\DLR\Sumo\tools\traci\_vehicle.py", line
>>>> 594,
>>>> in setStop
>>>>     self._connection._sendExact()
>>>>   File "C:\Program Files (x86)\DLR\Sumo\tools\traci\connection.py",
>>>> line
>>>> 109, in _sendExact
>>>>     raise TraCIException(prefix[1], _RESULTS[prefix[2]], err)
>>>> traci.exceptions.TraCIException: *Stop for vehicle '13' on lane 'L14_0'
>>>> is
>>>> not downstream the current route.*
>>>> 
>>>> TIA
>>>> ------------------------------------------------------------
>>>> ------------------
>>>> _______________________________________________
>>>> sumo-user mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/sumo-user
>>>> 
>>> 
>>> 
>> 
>> 
> ------------------------------------------------------------------------------
> _______________________________________________
> sumo-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sumo-user

------------------------------------------------------------------------------
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user

Reply via email to