PCL catkin_make error
I installed pcl files from the following link
I created the package.xml file with the following link
Package.xml is as follows:
<?xml version="1.0"?>
<package>
<name>pcl_conversions</name>
<version>0.1.4</version>
<description>Provides conversions from PCL data types and ROS message types</description>
<maintainer email="william@osrfoundation.org">William Woodall</maintainer>
<license>BSD</license>
<url type="repository">https://github.com/ros-perception/pcl_conversions</url>
<url type="bugtracker">https://github.com/ros-perception/pcl_conversions/issues</url>
<author email="william@osrfoundation.org">William Woodall</author>
<buildtool_depend>catkin</buildtool_depend>
<build_depend>libpcl-all-dev</build_depend>
<build_depend>pcl_msgs</build_depend>
<build_depend>roscpp</build_depend>
<build_depend>sensor_msgs</build_depend>
<build_depend>std_msgs</build_depend>
<run_depend>libpcl-all</run_depend>
<run_depend>pcl_msgs</run_depend>
<run_depend>roscpp</run_depend>
<run_depend>sensor_msgs</run_depend>
<run_depend>std_msgs</run_depend>
</package>
I am designing the Car like model from the following link.
Now, when i catkin_make
.
I get the error as follows:
Now, it means, i need to add some code for "pcl" in the cmakelists.txt.
Kindly let me know why am i having an error? And if one needs to add commands for the "pcl" in the cmake file, then, kindly provide me the commands i need to add.
UPDATE: as on 15 June'2017 After, installing pcl, i am getting the error as follows:
The Cmakelists.txt of the "pcl" package is as follows: https://raw.githubusercontent.com/Poi...
Regards
Hi, could you please explain why you created the package.xml file of pcl_conversions? If you need to use pcl_conversions package you can install it.
sudo apt-get install ros-indigo-pcl-conversions
for ROS Indigo.You are right Actually, even after installing PCL, my system shows the error of "<pcl features="" moment_of_inertia_estimation.h="">" not found.
Does installing pcl_conversion will help me removing the error?
The use of package.xml was a childish act! i regret for that.
Regards
pcl features is not in pcl_conversions and the header that you mention is part of pcl1.8 which can be installed from sources. Then in order to use it with ros you also need to specify that you need pcl 1.8 in your CMakeLists.txt
May i please have the link which can guide me the process of installing pcl 1.8. Regards
I am trying this, hope this will work! https://gitlab.com/EAVISE/publicwiki/...
Instructions can be found at http://pointclouds.org/documentation/... and the source code is at https://github.com/PointCloudLibrary/pcl Follow the instructions for the experimental release.
Respected, The error still exists! I followed the links you suggested. But then also the error remains! Kindly help me on this. Do i need to change the cmake list as well? If so, can you help how?!
Yes you have to change the CMakeLists.txt. You can specify the version number of the package with
find_package(PCL 1.8 REQUIRED)
you should also check that the installed library is in your LD_LIBRARY_PATH