hector transfrom fail
Hi I was run hector with my own bag. The bag contains /tf /tfstatic /scan /odom /imu /jointstatis /clock /cmd_vel (just run record -a at simulation environment)
The hector could successively generate map from the bag But the terminal outputs error of
[ERROR] [1582814221.463541035, 5370.258000000]: Transform failed during publishing of mapodom transform: , when looking up transform from frame [basefootprint] to frame [odom]
[ERROR] [1582814221.966644772, 5370.756000000]: Transform failed during publishing of mapodom transform: Lookup would require extrapolation at time 5369.942000000, but only time 5369.741000000 is in the buffer, when looking up transform from frame [basefootprint] to frame [odom]
[ERROR] [1582814222.469813425, 5371.259215768]: Transform failed during publishing of mapodom transform: Lookup would require extrapolation into the future. Requested time 5370.142000000 but the latest data is at time 5369.942000000, when looking up transform from frame [basefootprint] to frame [odom]
I checked my tftree during record the bag. It is odom->basefootprint->baselink->basescan.
So I guess is the launch setting. But not sure where is wrong. Here is the parts of launch
<!-- Arguments -->
<arg name="model" default="$(env TURTLEBOT3_MODEL)" doc="model type [burger, waffle, waffle_pi]"/>
<arg name="configuration_basename" default="turtlebot3_lds_2d.lua"/>
<arg name="odom_frame" default="odom"/>
<arg name="base_frame" default="base_footprint"/>
<arg name="scan_subscriber_queue_size" default="5"/>
<arg name="scan_topic" default="scan"/>
<arg name="map_size" default="2048"/>
<arg name="pub_map_odom_transform" default="true"/>
<arg name="tf_map_scanmatch_transform_frame_name" default="scanmatcher_frame"/>
any idea of that? Thank you
Asked by sinsinsinsin on 2020-02-27 10:22:48 UTC
Comments
hi! Do you were able to fix it? Im having the same issue :(
Asked by lfvm0001 on 2020-09-10 11:52:19 UTC