CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

Vehicles/Rdd2/Test/ConsistencyEnsemble.mo

Download original .moGitHub source

Documentation: Vehicles.Rdd2.Test.ConsistencyEnsemble · Vehicles.Rdd2.Test.ConsistencyEnsemble.GpsSeed1 · Vehicles.Rdd2.Test.ConsistencyEnsemble.GpsSeed2 · Vehicles.Rdd2.Test.ConsistencyEnsemble.GpsSeed3 · Vehicles.Rdd2.Test.ConsistencyEnsemble.GpsSeed4 · Vehicles.Rdd2.Test.ConsistencyEnsemble.GpsSeed5 · Vehicles.Rdd2.Test.ConsistencyEnsemble.FlowSeed1 · Vehicles.Rdd2.Test.ConsistencyEnsemble.FlowSeed2 · Vehicles.Rdd2.Test.ConsistencyEnsemble.FlowSeed3 · Vehicles.Rdd2.Test.ConsistencyEnsemble.FlowSeed4 · Vehicles.Rdd2.Test.ConsistencyEnsemble.FlowSeed5

within Vehicles.Rdd2.Test;

package ConsistencyEnsemble
  "Seed-varied mission wrappers for the NEES/NIS consistency study"

  model GpsSeed1
    extends GlobalWaypointMission(sensorNoiseSeed = 20260818.0);
  end GpsSeed1;

  model GpsSeed2
    extends GlobalWaypointMission(sensorNoiseSeed = 101.0);
  end GpsSeed2;

  model GpsSeed3
    extends GlobalWaypointMission(sensorNoiseSeed = 202.0);
  end GpsSeed3;

  model GpsSeed4
    extends GlobalWaypointMission(sensorNoiseSeed = 303.0);
  end GpsSeed4;

  model GpsSeed5
    extends GlobalWaypointMission(sensorNoiseSeed = 404.0);
  end GpsSeed5;

  model FlowSeed1
    extends OpticalFlowGpsDeniedMission(sensorNoiseSeed = 20260818.0);
  end FlowSeed1;

  model FlowSeed2
    extends OpticalFlowGpsDeniedMission(sensorNoiseSeed = 101.0);
  end FlowSeed2;

  model FlowSeed3
    extends OpticalFlowGpsDeniedMission(sensorNoiseSeed = 202.0);
  end FlowSeed3;

  model FlowSeed4
    extends OpticalFlowGpsDeniedMission(sensorNoiseSeed = 303.0);
  end FlowSeed4;

  model FlowSeed5
    extends OpticalFlowGpsDeniedMission(sensorNoiseSeed = 404.0);
  end FlowSeed5;

  annotation(Documentation(info="<html>
    <p>Ten thin wrappers over the two qualification missions, varying only
    the deterministic sensor-noise seed, so a five-member ensemble of each
    mission supports ANEES/ANIS consistency evaluation. The estimator
    consistency channels (full error covariance and bias estimates) are
    exported by the ESKF estimator's instrumentation outputs.</p>
  </html>"));
end ConsistencyEnsemble;