Login  Register

"guess_frame_id" is set, but guess cannot be computed between frames "odom" -> "base_link"

classic Classic list List threaded Threaded
2 messages Options Options
Embed post
Permalink
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

"guess_frame_id" is set, but guess cannot be computed between frames "odom" -> "base_link"

Masoumeh
158 posts
Dear Mattieu,

I am working with the simulation, and launched rtabmap while i have activated icp_odometry. now i have the following error in rtabmap:
error.png
and the following error by running move_base launch file in another terminal:
 * /rosdistro: kinetic
 * /rosversion: 1.12.17

NODES
  /
    move_base (move_base/move_base)

ROS_MASTER_URI=http://henry-ThinkStation-P340:11311

process[move_base-1]: started with pid [7199]
[ WARN] [1621967433.333021631, 2507.192000000]: Timed out waiting for transform from base_link to map to become available before running costmap, tf error: canTransform: target_frame map does not exist.. canTransform returned after 2507.19 timeout was 0.1.
[ INFO] [1621967433.504113164, 2507.341000000]: Using plugin "static_layer"
[ INFO] [1621967433.507603885, 2507.345000000]: Requesting the map...
^C[move_base-1] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done



just to note that , i am not using camera.
How can i fix this issue?
thanks a lot
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: "guess_frame_id" is set, but guess cannot be computed between frames "odom" -> "base_link"

matlabbe
Administrator
4450 posts
The error can be ignored if only shown at the beginning, when nodes are initializing not at the same time (so some TF may not be yet available).