cvmeasmsc
Measurement function for constant turn-velocity motion model in MSC frame
Syntax
Description
provides the angular measurement (azimuth and elevation) of the state in the sensor frame
described by the measurement
= cvmeasmsc(state
)state
.
Tracking filters require a definition of the MeasurementFcn
property. The cvmeasmsc
function can be used as the
MeasurementFcn
. To use this MeasurementFcn
with
trackerGNN
and
trackerTOMHT
, you
can use the trackingMSCEKF
filter.
provides the measurement in the frame specified. The allowed values for
measurement
= cvmeasmsc(state
,frame
)frame
are "rectangular"
and
"spherical"
.
specifies the axes of the sensor's coordinate system. The measurement
= cvmeasmsc(state
,frame
,laxes
)laxes
input
is a 3-by-3 matrix with each column specifying the direction of local x,
y and z axes in the observer's Cartesian frame. The
default for laxes
is [1 0 0;0 1 0;0 0 1
].
specifies the measurement parameters as a scalar struct or an array of struct.measurement
= cvmeasmsc(state
,measurementParameters
)
[
returns the measurement bounds used by a tracking filter (measurement
,bounds
] = cvmeasmsc(___)trackingEKF
, trackingUKF
, trackingCKF
,trackingIMM
, trackingMSCEKF
, or trackingGSF
) in residual
calculations.
Examples
Input Arguments
Output Arguments
Extended Capabilities
Version History
Introduced in R2018b