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

Revision history [back]

The pose is moving rapidly because your X velocity data is extremely large. This is from your odom data, presumably from autonomy_create.

header: 
  seq: 934
  stamp: 
    secs: 1507602481
    nsecs:  80840055
  frame_id: "odom"
child_frame_id: "base_link"
pose: 
  pose: 
    position: 
      x: 0.0602380000055
      y: 0.00023190813954
      z: 0.0
    orientation: 
      x: 0.0
      y: 0.0
      z: 0.000945881799379
      w: 0.999999552654
  covariance: [0.03145275264978409, 7.371223910013214e-05, 0.0, 0.0, 0.0, -0.003105021081864834, 7.371225365204737e-05, 0.002794417552649975, 0.0, 0.0, 0.0, 0.06957972049713135, 0.0, 0.0, 1.7976931348623157e+308, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7976931348623157e+308, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7976931348623157e+308, 0.0, -0.0031050220131874084, 0.06957972049713135, 0.0, 0.0, 0.0, 2.2781670093536377]
twist: 
  twist: 
    linear: 
      x: 4.96720266342
      y: 0.0
      z: 0.0
    angular: 
      x: 0.0
      y: 0.0
      z: 0.0
  covariance: [0.00044456301839090884, 8.409973020206962e-07, 0.0, 0.0, 0.0, -2.7008354663848877e-08, 8.409971883338585e-07, 7.954953140654197e-09, 0.0, 0.0, 0.0, 1.4315063708636444e-05, 0.0, 0.0, 1.7976931348623157e+308, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7976931348623157e+308, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7976931348623157e+308, 0.0, -2.7124769985675812e-08, 1.4315063708636444e-05, 0.0, 0.0, 0.0, 0.03220024332404137]

Look at twist/twist/linear/x. See how it's approximately 5? The units are meters per second for velocities, so the EKF thinks your robot is going at 5 m/s. I'd check the source code for the autonomy_create package, if that's what's generating this message.