public class TutorialKalman extends Object
Data are read from a YAML file.
Data contain the needed elements to initialize the Kalman filter (i.e. initial covariance and process noise matrices for the cartesian, propagation and measurement parameters).
Constructor and Description |
---|
TutorialKalman()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getCartesianOrbitalP()
Get the initial diagonal elements of the cartesian covariance matrix.
|
double[] |
getCartesianOrbitalQ()
Get the initial diagonal elements of the cartesian process noise matrix.
|
double[] |
getMeasurementP()
Get the initial diagonal elements of the measurement covariance matrix.
|
double[] |
getMeasurementQ()
Get the initial diagonal elements of the measurement process noise matrix.
|
double[] |
getPropagationP()
Get the initial diagonal elements of the propagation covariance matrix.
|
double[] |
getPropagationQ()
Get the initial diagonal elements of the propagation process noise matrix.
|
void |
setCartesianOrbitalP(double[] cartesianOrbitalP)
Set the initial diagonal elements of the cartesian covariance matrix.
|
void |
setCartesianOrbitalQ(double[] cartesianOrbitalQ)
Set the initial diagonal elements of the cartesian process noise matrix.
|
void |
setMeasurementP(double[] measurementP)
Set the initial diagonal elements of the measurement covariance matrix.
|
void |
setMeasurementQ(double[] measurementQ)
Set the initial diagonal elements of the measurement process noise matrix.
|
void |
setPropagationP(double[] propagationP)
Set the initial diagonal elements of the propagation covariance matrix.
|
void |
setPropagationQ(double[] propagationQ)
Set the initial diagonal elements of the propagation process noise matrix.
|
public double[] getCartesianOrbitalP()
public void setCartesianOrbitalP(double[] cartesianOrbitalP)
cartesianOrbitalP
- initial diagonal elements of the cartesian covariance matrixpublic double[] getCartesianOrbitalQ()
public void setCartesianOrbitalQ(double[] cartesianOrbitalQ)
cartesianOrbitalQ
- initial diagonal elements of the cartesian process noise matrixpublic double[] getPropagationP()
public void setPropagationP(double[] propagationP)
propagationP
- initial diagonal elements of the propagation covariance matrixpublic double[] getPropagationQ()
public void setPropagationQ(double[] propagationQ)
propagationQ
- initial diagonal elements of the propagation process noise matrixpublic double[] getMeasurementP()
public void setMeasurementP(double[] measurementP)
measurementP
- initial diagonal elements of the measurement covariance matrixpublic double[] getMeasurementQ()
public void setMeasurementQ(double[] measurementQ)
measurementQ
- initial diagonal elements of the measurement process noise matrixCopyright © 2002–2022 CS GROUP. All rights reserved.