feat(imu_corrector): changed input topic of GyroBiasEstimator from ndt_pose to ekf_odom #5374
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Change the input topic used by GyroBiasEstimator from
/localization/pose_estimator/pose_with_covariance
to/localization/kinematic_state
.This change comes from the idea that
/localization/kinematic_state
is a more formal pose output from the localization module.It should be noted that EKF is dependent on the IMU, so the EKF itself will be slightly affected when the IMU bias is not fully compensated.
However, if NDT is used as the pose_estimator, experiments have shown that the effect is small.
Related link
Tests performed
In sample rosbag
In internal rosbag
The experiment was conducted using the IMU bias calibrated in September.
The change from NDT to EKF has little effect on the results.
The module can detect a change in yaw bias from June to September.
Effects on system behavior
The output values to diagnostics are only slightly changed.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.