To set the speed after calling executeMove, use the function vehicle.setPreviousSpeed
Am Mo., 15. Mai 2023 um 13:39 Uhr schrieb Mahima <mahim...@gmail.com>: > Hi Jakob, > > I guess this is the issue related to excuteMove(). If we call > executeMove(), then we move the vehicle and update the speed of the vehicle > after this using setSpeedMode(veh, 32) and slowDown() and we finally call > step(). > Here, the speedTimeline is not getting updated to myState.mySpeed for the > current step. This is the reason that getSpeed() is giving old speed before > calling slowDown. > > On the older branch when executeMove() was not there...I was able to > change speed in the current step. > > > Thanks, > Mahima > > On Fri, May 12, 2023 at 1:56 PM Jakob Erdmann <namdre.s...@gmail.com> > wrote: > >> In my test, the vehicle changes speed instantly (i.e. also in the >> departure step). The speed limit isn't even relevant since the speedMode >> makes the vehicle ignore limits). >> Feel free to provide a minimal failure example, preferably as a python >> script or python traci command log. >> >> Am Fr., 12. Mai 2023 um 09:44 Uhr schrieb Mahima <mahim...@gmail.com>: >> >>> Hi Sumo team, >>> >>> Any inputs from your side? >>> >>> Thanks >>> >>> On Thu, 11 May 2023, 13:50 Mahima, <mahim...@gmail.com> wrote: >>> >>>> Hi, >>>> >>>> I am adding a vehicle on a lane with max depart speed (max speed of >>>> this lane is 16.67). >>>> >>>> Now, in the same timestep I am moving this vehicle to the next lane >>>> (max speed of this lane is 27.78). I want to change the speed of this >>>> vehicle to 22.27. >>>> But, when I check the fcd file, the position and lane changes as per >>>> the moveTo but speed remains 16.67 only. Please suggest why the speed is >>>> not going beyond the depart speed in this timestep and how I can achieve >>>> this. Thanks >>>> >>>> I am using the following steps: >>>> >>>> libsumo::Vehicle::setSpeedMode(2, 32); >>>> libsumo::Vehicle::slowDown(2, 22.27, 0); >>>> libsumo::Vehicle::moveTo(2, lane_id, lane_pos); >>>> >>>> >>>> _______________________________________________ >>> sumo-user mailing list >>> sumo-user@eclipse.org >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/sumo-user >>> >> _______________________________________________ >> sumo-user mailing list >> sumo-user@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/sumo-user >> > _______________________________________________ > sumo-user mailing list > sumo-user@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list sumo-user@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user