Class KFModelParameters
- Namespace
- Bonsai.ML.LinearDynamicalSystems.Kinematics
- Assembly
- Bonsai.ML.LinearDynamicalSystems.dll
Model parameters for a Kalman Filter Kinematics python class
[Combinator]
[WorkflowElementCategory(ElementCategory.Source)]
public class KFModelParameters
- Inheritance
-
KFModelParameters
- Inherited Members
Constructors
KFModelParameters()
Initializes a new instance of the KFModelParameters class.
public KFModelParameters()
Properties
Acc_x0
x acceleration at time 0
[JsonProperty("acc_x0")]
public double Acc_x0 { get; set; }
Property Value
Acc_y0
x velocity at time 0
[JsonProperty("acc_y0")]
public double Acc_y0 { get; set; }
Property Value
Fps
frames per second
[JsonProperty("fps")]
public int Fps { get; set; }
Property Value
Pos_x0
x position at time 0
[JsonProperty("pos_x0")]
public double Pos_x0 { get; set; }
Property Value
Pos_y0
y position at time 0
[JsonProperty("pos_y0")]
public double Pos_y0 { get; set; }
Property Value
Sigma_a
covariance of a
[JsonProperty("sigma_a")]
public double Sigma_a { get; set; }
Property Value
Sigma_x
covariance of x
[JsonProperty("sigma_x")]
public double Sigma_x { get; set; }
Property Value
Sigma_y
covariance of y
[JsonProperty("sigma_y")]
public double Sigma_y { get; set; }
Property Value
Sqrt_diag_V0_value
v0
[JsonProperty("sqrt_diag_V0_value")]
public double Sqrt_diag_V0_value { get; set; }
Property Value
Vel_x0
x velocity at time 0
[JsonProperty("vel_x0")]
public double Vel_x0 { get; set; }
Property Value
Vel_y0
y velocity at time 0
[JsonProperty("vel_y0")]
public double Vel_y0 { get; set; }
Property Value
Methods
Process()
Generates parameters for a Kalman Filter Kinematics Model
public IObservable<KFModelParameters> Process()
Returns
Process(IObservable<PyObject>)
Gets the model parameters from a PyObject of a Kalman Filter Kinematics Model
public IObservable<KFModelParameters> Process(IObservable<PyObject> source)
Parameters
sourceIObservable<PyObject>
Returns
Process<TSource>(IObservable<TSource>)
Generates parameters for a Kalman Filter Kinematics Model on each input
public IObservable<KFModelParameters> Process<TSource>(IObservable<TSource> source)
Parameters
sourceIObservable<TSource>
Returns
Type Parameters
TSource
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.