Hi,
My team is exploring on how 'lcAssertive' influences the gap accepted by the vehicle attempting to merge.
The test scenario is a 2-lane road where two vehicles are traveling (at 15m/s) on the right lane and the merging vehicle is traveling (at a higher speed) on the left lane.
Our experiments aim to find the minimum gap accepted at each lcAssertive value.
My questions are as follows:
- The SUMO vehicle definitions state that "the required gap is divided by the value of lcAssertive". However based on our experiment results, it seemed like the accepted gap is adjusted by some sort of a function of lcAssertive instead of a simple division.
How does lcAssertive influence the accepted gap (required gap)? Is the function (or equation) available somewhere in the source code?
- Does the tau value play any role in the minimum accepted gap?
- We observed lane change failure with the default value of lcAssertive (lcAssertive="1") or lcAssertive = 2 even when the available gap was very large. All the other values were kept as default as well (minGap = 2.5, Tau = 1). The gap between the two vehicles
in the target lane was 300m. Is this a reasonable result?
- Our results show that with MinGap = 0 and lcAssertive as high as 200~300, the minimum accepted gap was reduced to 0.1m + vehicle length. If the required gap is determined by secureBackGap
+ subjectLength + subjectMinGap + secureFrontGap, does SUMO let us ignore the secureBackGap and secureFrontGap when MinGap is set as 0?
Thank you,
-James Bae
|