ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I would guess that there's a problem in your tf tree. The laser callback in amcl is at the end of a tf message filter that will fire when the incoming scan can be successfully transformed into the odom frame. It would seem that that condition is never satisfied.
I suspect that if you try to visualize the laser data in rviz in whatever frame you've specified as the odom_frame for amcl, you won't see any data there, either.
The solution depends on what exactly is wrong in your tf tree. Try visualizing transforms in rviz.