-
Notifications
You must be signed in to change notification settings - Fork 14
Description
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