Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] distance to next junction
  • From: Michael Behrisch <oss@xxxxxxxxxxx>
  • Date: Tue, 6 Aug 2019 20:48:25 +0200
  • Autocrypt: addr=oss@xxxxxxxxxxx; prefer-encrypt=mutual; keydata= mQGiBFLSvucRBACGsasS4GeIWs1CFNTOYmp3ScQ2ZTJLJWQxhPliwtHTzLsErYu9Y7e8qDov iHFviYyaNuceUNoACm1e4MT4eu0DmM2Wk3y/jjD6hfm7L0EZNPxQhj+CJf2oZAm2ezCe7/si xZ2d7TCO8yWavOGbF0EVi/ZDIJqVgupu6WBpv/NCewCg65HQiS1wm+1w1MdFYxKCmXzbv08D /iWXX3tzabbCrLlUum8hBgBpJEHRtlic2uaGsKm8Fize4tfLZkTBbTYLYXfcx2Oq9+lINPTW h9jnbCjAjErRWLTjNTQjel0JnDryCnqabub/R3wScR/EHRDBeS9L6YRj0xdVd2qIaArtSYRR auKPNc4M2qZNEFSM37cXC7avhpdeA/99oJf4qyVly4RxHmekAmj9UJjRx17x9xX8t9uzUuSt AeTh+kQ3o5jK7veU6/F/+pPyi96EOzym9BJA8pgXC8hLWNjOajI10filkdQ26QsfHOpUdPSZ 4Duyw9Ayj8loagEnnAONmU/xE0QlyVBANIut0W+SNqPScYXfnBbVOaG3HbQiTWljaGFlbCBC ZWhyaXNjaCA8b3NzQGJlaHJpc2NoLmRlPohjBBMRAgAjBQJS0sHSAhsjBwsJCAcDAgEGFQgC CQoLBBYCAwECHgECF4AACgkQPBD+ltFwpimlmQCdGgnYuHxoye4vFntyHRcE0Ij0318AoN3s szGyKcKdUmPpgXLhFcNfRGe4uQENBFLSvucQBACRAt3OW7eL8N3OJp2bZz/rRldtxjcViEcd +wpQcL9Ag0b6W7e4cbSc9oSU9MAdOvxR0UxualeRGz37W/VEC8cFZb3kFtRdl66gGygKb7gl 2S27495XEYqE7BBF1HfQDjL9sh5GfuIzORkqhCHSUTdkRuzRPxNQcEYFSrASEi9jQwADBQP9 FeuTC1SJHrX9tP3p4xrEa07XkCq+UzwNhDdezoQfT1CUbOv+LT66yLTXAaiHXelgaPMQO1Oo 76U2z0C1LudkAcDdwJbMuZ0RfDoRjsgfhfvM6kqiP4m0s2NR3Y3O+HKXjwtPbXuDwaYIAIvp aj8b59n7fQyfL6BZsO0QZc0i/t+ISQQYEQIACQUCUtK+5wIbDAAKCRA8EP6W0XCmKY1lAKCc 3miJueOXuvZJWV7qGBQxxyR83gCgxhGPL9OrP22rxNJSo1w5OOUxHsM=
  • Delivered-to: sumo-user@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/sumo-user>
  • List-help: <mailto:sumo-user-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/sumo-user>, <mailto:sumo-user-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/sumo-user>, <mailto:sumo-user-request@eclipse.org?subject=unsubscribe>
  • Openpgp: preference=signencrypt
  • User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

Hi Pascal,
the length is a static value so there is no point in subscribing or
retrieving it in every step. You could even skip TraCI entirely for that
value and read it from the network.
For the lane position (and the current lane) I would propose to use
subscriptions. If you care about performance, try using libsumo.

Best regards,
Michael

PS: Please keep the list posted.

Am 06.08.19 um 14:50 schrieb Hoffmann, Pascal:
> Hi Michael,
> 
> 
> but in a lot of cases an edge is just connect to one other edge. So in
> all of that cases, assigning would actually not be necessarily. Is it
> faster to get the information like getLength and getLanePosition via
> subscriptions or with for loops and asking for every single vehicle?
> 
> 
> Thanks you very much!
> 
> 
> Best regards,
> 
> Pascal
> 
> ------------------------------------------------------------------------
> *Von:* Michael Behrisch <oss@xxxxxxxxxxx>
> *Gesendet:* Freitag, 2. August 2019 12:03:18
> *An:* Sumo project User discussions
> *Cc:* Hoffmann, Pascal
> *Betreff:* Re: [sumo-user] distance to next junction
>  
> Hi Pascal,
> this is just the length of the lane (traci.lane.getLength) minus the
> current position on the lane (traci.vehicle.getLanePos).
> 
> Best regards,
> Michael
> 
> Am 2019-07-15 14:52, schrieb Hoffmann, Pascal:
>> Hi sumo user,
>> 
>> 
>> I want to assign vehicles just, if they are in a defined distance to
>> next junction. Because I didnt find any function for that, I did it so
>> far with the distance to the next edge --> vehicle.getDrivingDistance.
>> But I actually just want to check whether I need to change my route,
>> when it is possible to change the route in like 20m. So is there any
>> function to realize the distance to the next junction?
>> 
>> 
>> Thanks in advance!
>> 
>> 
>> Best regards,
>> 
>> Pascal
>> 
>> _______________________________________________
>> sumo-user mailing list
>> sumo-user@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or
>> unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/sumo-user


Attachment: signature.asc
Description: OpenPGP digital signature


Back to the top