Правильная ошибочная ковариация состояния и состояния
[
корректирует состояние и его ковариацию ассоциированной страны на основе associations
,newLandmark
] = correct(slamObj
,measurement
,measurementCovariance
)measurement
и measurementCovariance
на шаге текущего времени. correct
использует функцию ассоциации данных, заданную в свойстве DataAssociationFcn ekfSLAM
объект, slamObj
, сопоставлять измерение к ориентирам и извлекать новые ориентиры из измерения.
correct
функционируйте использует эти ассоциации, чтобы откорректировать ковариацию и ассоциированной страны состояния, затем увеличивает состояние с новыми ориентирами.
[
передачи все дополнительные аргументы заданы в associations
,newLandmark
] = correct(slamObj
,measurement
,measurementCovariance
,varargin
)varargin
к базовому свойству DataAssociationFcn slamObj
.
Первые четыре входных параметров к DataAssociationFcn
свойство является знаменательным положением, знаменательной ковариацией положения, измерением и ковариацией измерения, сопровождаемой всеми аргументами в varargin
.