1) you first need to activate the sublane model using option --lateral-resoluton (the lane changing model SL2015 will then be used automatically) 2) by setting lcAssertive to a very high value you can make the vehicle use gaps that are only slightly bigger than the vehicle itself. To force collisions (change on overlap) you need to set laneChangeMode: https://sumo.dlr.de/docs/TraCI/Change_Vehicle_State.html#lane_change_mode_0xb6
regards, Jakob Am Do., 28. Jan. 2021 um 19:20 Uhr schrieb Bae, Jong In <[email protected]>: > Hello, > > I'm trying to learn how to use traci sublane command. I had two questions.. > First, I'm trying to achieve a simple task; make the red vehicle in the > attached image to do a sublane change between the two blue vehicles. > > I changed the lane changing model to 'SL2015' but the command is giving me > an error "Warning: Lane change model did not provide a reason for changing > (state=14337, time=4.40)" > I got the same warning when I removed the two blue vehicles and made the > red vehicle do the sublane change into an empty lane. > > > 1. Do I need to specify a reason for changing? If so, how and where do > I do that? > 2. Can I force the sublane change into a gap that is as small as the > vehicle length? or even smaller than a vehicle length (overlapping the red > vehicle on top of blue vehicle)? > > Thank you! > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
