ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I think an incorrect static transform somewhere is causing this. Make sure that your laser_link to base_link tf is correct.
Also does this continue happening when you are moving? AMCL does not update when stationary (unless you explicitly call /request_nomotion_update) and therefore, if there is motion after the last update before stopping sometimes the laser scan will be offset from the static map.
But in all cases the offset is the same, then I think a static transform might be off.