Skip to content

Commit bb0d177

Browse files
* forward porting ros-navigation#3053 * adding TF warning suggestion
1 parent 9f242f0 commit bb0d177

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)