feat: publish rolling trajectories without stop tails

This commit is contained in:
梁薄云
2026-08-05 20:00:11 +08:00
parent 72592f0cae
commit 4159ae0bc1
9 changed files with 196 additions and 50 deletions
@@ -771,7 +771,8 @@ internal static class TrajectoryObservationChecks
EmTerminalType terminalType = EmTerminalType.Goal)
{
var metadata = new EmTrajectoryMetadata("observer-published", effectiveAt, effectiveAt, 1L,
"observer-reference", 1L, string.Empty, 0, TravelDirection.Forward, terminalType);
"observer-reference", 1L, string.Empty, 0, TravelDirection.Forward, terminalType,
EmLongitudinalMode.RollingContinuation);
return new EmTrajectory(metadata, new[]
{
new EmTrajectoryPoint(0.25d, 0.10d, 0d, 0.20d, 0d, 0d, 0, 0.25d, 4d,