Hello,
the solution is to generate routes that start from the current vehicle
edge. Either:
- use findRoute() from the current edge to the intended destination
- if you have a route that starts somewhere else, remove all edges before
the current vehicle edge

regards,
Jakob

2018-04-18 2:29 GMT+02:00 Jonathan Harper via sumo-user <
[email protected]>:

> Hello,
>
> I’m currently attempting to set the route of a vehicle during runtime,
> however, currently setRoute() returns the error “raise
> TraCIException(prefix[1], _RESULTS[prefix[2]], err) // 
> traci.exceptions.TraCIException:
> Route replacement failed”. After doing some debugging I believe the issue
> is that I am setting a route which does not begin with the edge in which
> the vehicle is currently occupying.
>
> For example, if I have a route which I know would work from the point of
> the simulation beginning, if I were to set that route after the vehicle had
> moved off that initial edge, I would receive the error.
>
> I’ve tried to do vehicle.changeTarget() with the last edge of the
> aforementioned route being the target in hopes that the route would be
> rebuilt with the first element in the route list being the current edge,
> however, the origin edge is still used. I have also tried to do a rerouting
> using rerouteTraveltime(), again with the hopes that the routes generated
> would be from the current position of the vehicle, but with similar results
> to the changeTarget() method.
>
> Is there any methods in order to reroute the vehicle with consideration of
> it’s current edge (where the route would be from that current edge to the
> same destination edge as defined in the routes.xml file)?
>
> Kind regards,
> Jonathan
>
>
>
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> sumo-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sumo-user
>
_______________________________________________
sumo-user mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/sumo-user

Reply via email to