Since my own test does not show this problem, it would be great if you
could prepare a minimal error scenario and send it my way (traci script,
net.xml, etc).

regards,
Jakob

Am Fr., 1. März 2019 um 14:14 Uhr schrieb Benedikt Schott <
[email protected]>:

> Thanks for your response,
>
>
>
> I tried again the recent available snapshot. However when accessing the
> getLaneChangeState I always get the bitset integer 1073741824
>
>
>
> I actually specified a valid route when calling vehicleScope.add(*) by
> specifying the route_id
>
>
>
> The route_id seems to be available when asking for traci
> ->vehicle.getRoute(veh_name).
>
>
>
> Is there anything else we need to account for?
>
>
>
> Just as a hint: When calling simulationStep twice, i.e. when letting sumo
> to control the vehicle at least for one step, the lane change state seems
> to be correct.
>
>
>
> Best regards,
>
> Benedikt
>
>
>
> *Von:* [email protected] [mailto:[email protected]]
> *Im Auft**rag von *Jakob Erdmann
> *Gesendet:* Freitag, 1. März 2019 10:04
> *An:* Sumo project User discussions
> *Betreff:* Re: [sumo-user] vehicle scope data after calling moveToXY
>
>
>
> Hello,
>
> - possilbly, your acceleration values were affected by
> https://github.com/eclipse/sumo/issues/5250
>
> - the functions getLeader (if the leader is on another edge), getNextTLS
> and getLaneChangeState require knowledge about upcoming route edges for
> proper functioning. If you only move the vehicle with moveToXY and never
> set a route, these functions cannot work because the route then only
> consists of the current edge
>
>
>
> regards,
>
> Jakob
>
>
>
>
>
> Am Mi., 27. Feb. 2019 um 13:54 Uhr schrieb Benedikt Schott <
> [email protected]>:
>
> Dear SUMO users,
>
>
>
> I am trying to get vehicle scope data for objects that I move with
> moveToXY command via the C++ TraCIAPI. The used procedure is as following
>
>
>
> 1.       Determine new xy positioning for vehicle with name name
>
> 2.       Call moveToXY for traffic object with name name
>
> 3.       Perform SUMO simulation step
>
> 4.       Access the following variables from vehicleScope for the moved
> traffic object
>
> a.       vehicle_scope.getLaneChangeState(name, 1) and vehicle_scope.
> getLaneChangeState(name, -1)
>
> b.      vehicle_scope.getAcceleration(name)
>
> c.       vehicle_scope.getLeader(name)
>
> d.      vehicle_scope.getNextTLS(name)
>
>
>
> However, the values seem to be not valid after calling moveToXY. Is it
> possible to access these values for moved traffic objects or would it be
> possible to provide this functionality in the next time?
>
>
>
> Kind regards,
>
> Benedikt Schott
>
> _______________________________________________
> 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