From 1dd3314e3bfd846e15b0849f62bc5103f9639852 Mon Sep 17 00:00:00 2001 From: Andreas Greimel Date: Wed, 14 Mar 2018 14:17:36 +0100 Subject: [PATCH] Use correct time unit --- src/laser_geometry.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/laser_geometry.cpp b/src/laser_geometry.cpp index e18b1b7..d030398 100644 --- a/src/laser_geometry.cpp +++ b/src/laser_geometry.cpp @@ -423,13 +423,13 @@ void LaserProjection::transformLaserScanToPointCloud_( end_time = end_time + rclcpp::Duration((scan_in.ranges.size() - 1) * scan_in.time_increment, 0); } - std::chrono::milliseconds start(start_time.nanoseconds()); - std::chrono::time_point st(start); + std::chrono::nanoseconds start(start_time.nanoseconds()); + std::chrono::time_point st(start); geometry_msgs::msg::TransformStamped start_transform = tf.lookupTransform(target_frame, scan_in.header.frame_id, st); - std::chrono::milliseconds end(end_time.nanoseconds()); - std::chrono::time_point e(end); + std::chrono::nanoseconds end(end_time.nanoseconds()); + std::chrono::time_point e(end); geometry_msgs::msg::TransformStamped end_transform = tf.lookupTransform(target_frame, scan_in.header.frame_id, e);