  otherVehicleStateDynamics.lateralFluctuationMargin = otherVehicleStateDynamicsLateralFluctuationMargin;
  otherVehicleState.dynamics = otherVehicleStateDynamics;
  ::ad_rss::physics::Duration otherVehicleStateResponseTime(100.);
  otherVehicleStateResponseTime = ::ad_rss::physics::Duration(10.); // set to valid value within struct
  otherVehicleState.responseTime = otherVehicleStateResponseTime;
  bool otherVehicleStateHasPriority{false};
  otherVehicleState.hasPriority = otherVehicleStateHasPriority;
  bool otherVehicleStateIsInCorrectLane{false};
  otherVehicleState.isInCorrectLane = otherVehicleStateIsInCorrectLane;
  ::ad_rss::physics::Distance otherVehicleStateDistanceToEnterIntersection(1e6);
  otherVehicleState.distanceToEnterIntersection = otherVehicleStateDistanceToEnterIntersection;
  ::ad_rss::physics::Distance otherVehicleStateDistanceToLeaveIntersection(1e6);
  otherVehicleStateDistanceToLeaveIntersection = ::ad_rss::physics::Distance(1e4); // set to valid value within struct
  otherVehicleState.distanceToLeaveIntersection = otherVehicleStateDistanceToLeaveIntersection;