53 lines
6.6 KiB
Plaintext
53 lines
6.6 KiB
Plaintext
|
[ 20%] Built target laserscan_to_pointcloud
|
|||
|
[ 40%] Built target pointcloud_to_laserscan_node
|
|||
|
[ 60%] Built target laserscan_to_pointcloud_node
|
|||
|
[35m[1mConsolidate compiler generated dependencies of target pointcloud_to_laserscan[0m
|
|||
|
[ 70%] [32mBuilding CXX object CMakeFiles/pointcloud_to_laserscan.dir/src/pointcloud_to_laserscan_node.cpp.o[0m
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:[m[K In constructor ‘[01m[Kpointcloud_to_laserscan::PointCloudToLaserScanNode::PointCloudToLaserScanNode(const rclcpp::NodeOptions&)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:86:11:[m[K [01;31m[Kerror: [m[K‘[01m[Kclass tf2_ros::Buffer[m[K’ has no member named ‘[01m[KsetTransformTolerance[m[K’
|
|||
|
86 | tf2_->[01;31m[KsetTransformTolerance[m[K(tf2::Duration::fromSec(tolerance_))
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:86:48:[m[K [01;31m[Kerror: [m[K‘[01m[KfromSec[m[K’ is not a member of ‘[01m[Ktf2::Duration[m[K’ {aka ‘[01m[Kstd::chrono::duration<long int, std::ratio<1, 1000000000> >[m[K’}
|
|||
|
86 | tf2_->setTransformTolerance(tf2::Duration::[01;31m[KfromSec[m[K(tolerance_))
|
|||
|
| [01;31m[K^~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:90:35:[m[K [01;31m[Kerror: [m[K‘[01m[Ktimer_interface[m[K’ was not declared in this scope
|
|||
|
90 | tf2_->setCreateTimerInterface([01;31m[Ktimer_interface[m[K);
|
|||
|
| [01;31m[K^~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:[m[K In member function ‘[01m[Kvoid pointcloud_to_laserscan::PointCloudToLaserScanNode::cloudCallback(sensor_msgs::msg::PointCloud2_<std::allocator<void> >::ConstSharedPtr)[m[K’:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:183:60:[m[K [01;31m[Kerror: [m[Kno matching function for call to ‘[01m[Ktf2_ros::Buffer::getLatestCommonTime(std::string&, const _frame_id_type&)[m[K’
|
|||
|
183 | tf2::TimePoint transform_time = [01;31m[Ktf2_->getLatestCommonTime(target_frame_,cloud_msg->header.frame_id)[m[K;
|
|||
|
| [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/tf2_ros/tf2_ros/async_buffer_interface.h:39[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/tf2_ros/tf2_ros/buffer.h:41[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/include/pointcloud_to_laserscan/pointcloud_to_laserscan_node.hpp:50[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:41[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/tf2/tf2/buffer_core.h:422:17:[m[K [01;36m[Knote: [m[Kcandidate: ‘[01m[Ktf2::TF2Error tf2::BufferCore::getLatestCommonTime(tf2::CompactFrameID, tf2::CompactFrameID, tf2::TimePoint&, std::string*) const[m[K’
|
|||
|
422 | tf2::TF2Error [01;36m[KgetLatestCommonTime[m[K(
|
|||
|
| [01;36m[K^~~~~~~~~~~~~~~~~~~[m[K
|
|||
|
[01m[K/opt/ros/humble/include/tf2/tf2/buffer_core.h:422:17:[m[K [01;36m[Knote: [m[K candidate expects 4 arguments, 2 provided
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:184:38:[m[K [01;31m[Kerror: [m[Kno matching function for call to ‘[01m[KtoMsg(tf2::TimePoint&)[m[K’
|
|||
|
184 | scan_msg->header.stamp = [01;31m[Ktf2::toMsg(transform_time)[m[K;
|
|||
|
| [01;31m[K~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/opt/ros/humble/include/tf2_ros/tf2_ros/buffer_interface.h:43[m[K,
|
|||
|
from [01m[K/opt/ros/humble/include/tf2_ros/tf2_ros/buffer.h:42[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/include/pointcloud_to_laserscan/pointcloud_to_laserscan_node.hpp:50[m[K,
|
|||
|
from [01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:41[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/tf2/tf2/convert.h:129:3:[m[K [01;36m[Knote: [m[Kcandidate: ‘[01m[Ktemplate<class A, class B> B tf2::toMsg(const A&)[m[K’
|
|||
|
129 | B [01;36m[KtoMsg[m[K(const A & a);
|
|||
|
| [01;36m[K^~~~~[m[K
|
|||
|
[01m[K/opt/ros/humble/include/tf2/tf2/convert.h:129:3:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed:
|
|||
|
[01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:184:38:[m[K [01;36m[Knote: [m[K couldn’t deduce template parameter ‘[01m[KB[m[K’
|
|||
|
184 | scan_msg->header.stamp = [01;36m[Ktf2::toMsg(transform_time)[m[K;
|
|||
|
| [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K
|
|||
|
In file included from [01m[K/home/firmament/codes/24navigation/src/pointcloud_to_laserscan/src/pointcloud_to_laserscan_node.cpp:52[m[K:
|
|||
|
[01m[K/opt/ros/humble/include/tf2_sensor_msgs/tf2_sensor_msgs.hpp:119:31:[m[K [01;36m[Knote: [m[Kcandidate: ‘[01m[Ksensor_msgs::msg::PointCloud2 tf2::toMsg(const PointCloud2&)[m[K’
|
|||
|
119 | sensor_msgs::msg::PointCloud2 [01;36m[KtoMsg[m[K(const sensor_msgs::msg::PointCloud2 & in)
|
|||
|
| [01;36m[K^~~~~[m[K
|
|||
|
[01m[K/opt/ros/humble/include/tf2_sensor_msgs/tf2_sensor_msgs.hpp:119:75:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from ‘[01m[Ktf2::TimePoint[m[K’ {aka ‘[01m[Kstd::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long int, std::ratio<1, 1000000000> > >[m[K’} to ‘[01m[Kconst PointCloud2&[m[K’ {aka ‘[01m[Kconst sensor_msgs::msg::PointCloud2_<std::allocator<void> >&[m[K’}
|
|||
|
119 | _msgs::msg::PointCloud2 toMsg([01;36m[Kconst sensor_msgs::msg::PointCloud2 & in[m[K)
|
|||
|
| [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~[m[K
|
|||
|
|
|||
|
gmake[2]: *** [CMakeFiles/pointcloud_to_laserscan.dir/build.make:76: CMakeFiles/pointcloud_to_laserscan.dir/src/pointcloud_to_laserscan_node.cpp.o] Error 1
|
|||
|
gmake[1]: *** [CMakeFiles/Makefile2:197: CMakeFiles/pointcloud_to_laserscan.dir/all] Error 2
|
|||
|
gmake: *** [Makefile:146: all] Error 2
|