You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i am pasting the output
is there any compatible issue with the pcl libraries available with ros
Scanning dependencies of target rgbdtools
[ 6%] Building CXX object CMakeFiles/rgbdtools.dir/src/rgbd_frame.cpp.o
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp: In member function ‘void rgbdtools::RGBDFrame::constructFeaturePointCloud(rgbdtools::PointCloudFeature&)’:
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:276:69: error: no match for ‘operator=’ in ‘cloud.pcl::PointCloudpcl::PointXYZ::header.std_msgs::Header_std::allocator::stamp = (((double)((rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::sec * 1.0e+6) + ((double)((rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::nsec * 1.00000000000000002081668171172168513294309377670288085938e-3))’
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:276:69: note: candidate is:
/opt/ros/groovy/include/ros/time.h:169:22: note: ros::Time& ros::Time::operator=(const ros::Time&)
/opt/ros/groovy/include/ros/time.h:169:22: note: no known conversion for argument 1 from ‘double’ to ‘const ros::Time&’
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp: In member function ‘void rgbdtools::RGBDFrame::constructDensePointCloud(rgbdtools::PointCloudT&, double, double) const’:
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:348:69: error: no match for ‘operator=’ in ‘cloud.pcl::PointCloudpcl::PointXYZRGB::header.std_msgs::Header_std::allocator::stamp = (((double)((const rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::sec * 1.0e+6) + ((double)((const rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::nsec * 1.00000000000000002081668171172168513294309377670288085938e-3))’
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:348:69: note: candidate is:
/opt/ros/groovy/include/ros/time.h:169:22: note: ros::Time& ros::Time::operator=(const ros::Time&)
/opt/ros/groovy/include/ros/time.h:169:22: note: no known conversion for argument 1 from ‘double’ to ‘const ros::Time&’
make[2]: *** [CMakeFiles/rgbdtools.dir/src/rgbd_frame.cpp.o] Error 1
make[1]: *** [CMakeFiles/rgbdtools.dir/all] Error 2
make: *** [all] Error 2
The text was updated successfully, but these errors were encountered:
i am pasting the output
is there any compatible issue with the pcl libraries available with ros
Scanning dependencies of target rgbdtools
[ 6%] Building CXX object CMakeFiles/rgbdtools.dir/src/rgbd_frame.cpp.o
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp: In member function ‘void rgbdtools::RGBDFrame::constructFeaturePointCloud(rgbdtools::PointCloudFeature&)’:
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:276:69: error: no match for ‘operator=’ in ‘cloud.pcl::PointCloudpcl::PointXYZ::header.std_msgs::Header_std::allocator::stamp = (((double)((rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::sec * 1.0e+6) + ((double)((rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::nsec * 1.00000000000000002081668171172168513294309377670288085938e-3))’
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:276:69: note: candidate is:
/opt/ros/groovy/include/ros/time.h:169:22: note: ros::Time& ros::Time::operator=(const ros::Time&)
/opt/ros/groovy/include/ros/time.h:169:22: note: no known conversion for argument 1 from ‘double’ to ‘const ros::Time&’
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp: In member function ‘void rgbdtools::RGBDFrame::constructDensePointCloud(rgbdtools::PointCloudT&, double, double) const’:
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:348:69: error: no match for ‘operator=’ in ‘cloud.pcl::PointCloudpcl::PointXYZRGB::header.std_msgs::Header_std::allocator::stamp = (((double)((const rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::sec * 1.0e+6) + ((double)((const rgbdtools::RGBDFrame_)this)->rgbdtools::RGBDFrame::header.rgbdtools::Header::stamp.rgbdtools::Time::nsec * 1.00000000000000002081668171172168513294309377670288085938e-3))’
/home/piyush/rosmake_workspace/rgbdtools/src/rgbd_frame.cpp:348:69: note: candidate is:
/opt/ros/groovy/include/ros/time.h:169:22: note: ros::Time& ros::Time::operator=(const ros::Time&)
/opt/ros/groovy/include/ros/time.h:169:22: note: no known conversion for argument 1 from ‘double’ to ‘const ros::Time&’
make[2]: *** [CMakeFiles/rgbdtools.dir/src/rgbd_frame.cpp.o] Error 1
make[1]: *** [CMakeFiles/rgbdtools.dir/all] Error 2
make: *** [all] Error 2
The text was updated successfully, but these errors were encountered: