Skip to content

Commit 6a9508b

Browse files
forward porting #3053 (#3064) (#3070)
* forward porting #3053 * adding TF warning suggestion (cherry picked from commit bb0d177) Co-authored-by: Steve Macenski <[email protected]>
1 parent c25ab7a commit 6a9508b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

nav2_costmap_2d/plugins/range_sensor_layer.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,9 @@ void RangeSensorLayer::updateCostmap(
293293
in.header.frame_id = range_message.header.frame_id;
294294

295295
if (!tf_->canTransform(
296-
in.header.frame_id, global_frame_, tf2_ros::fromMsg(in.header.stamp)))
296+
in.header.frame_id, global_frame_,
297+
tf2_ros::fromMsg(in.header.stamp),
298+
tf2_ros::fromRclcpp(transform_tolerance_)))
297299
{
298300
RCLCPP_INFO(
299301
logger_, "Range sensor layer can't transform from %s to %s",

nav2_costmap_2d/test/integration/range_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ class TestNode : public ::testing::Test
115115
: node_(std::make_shared<TestLifecycleNode>("range_test_node")),
116116
tf_(node_->get_clock())
117117
{
118+
tf_.setUsingDedicatedThread(true);
118119
// Standard non-plugin specific parameters
119120
node_->declare_parameter("map_topic", rclcpp::ParameterValue(std::string("map")));
120121
node_->declare_parameter("track_unknown_space", rclcpp::ParameterValue(false));

0 commit comments

Comments
 (0)