-
Notifications
You must be signed in to change notification settings - Fork 971
Closed
Description
Hi,
in file ekf.cpp, line 165 to 187 [https://github.com/cra-ros-pkg/robot_localization/blob/indigo-devel/src/ekf.cpp#L165-L187] the points (2) and (3) should be switched.
While the filter state gets updated with the cropped orientation values from step (3), the mahalanobis check is done with the uncropped orientation data which leads to a jump of these values in the innovationSubset if any orientation exceeds the value +/- PI. If the jump is leading to a bigger value than the mahalanobis threshold allows, the filter update isn't executed.
Metadata
Metadata
Assignees
Labels
No labels