ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
So I figured it out. I was receiving gps messages, but they were published in the wrong frames. They should be in the "odom_combined" header frame, and "base_footprint" child frame. Also somehow the timestamps of the gps messages had a big offset and were very different from the imu timestamps. After I corrected these two problems, robot_pose_ekf is working properly.