ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

The EKF and UKF in robot_localization do support pose messages; they need to be of type sensor_msgs/PoseWithCovarianceStamped. A `sensor_msgs/PoseStamped' message does not contain covariance information, which is required by Kalman filters. Without it, the filter doesn't know how much to trust its own prediction vs. the measurements provided.

The EKF and UKF in robot_localization do support pose messages; they need to be of type sensor_msgs/PoseWithCovarianceStamped. A `sensor_msgs/PoseStamped' sensor_msgs/PoseStamped message does not contain covariance information, which is required by Kalman filters. Without it, the filter doesn't know how much to trust its own prediction vs. the measurements provided.