Gazebo | Ignition | Community
Ask Your Question
0

Gazebo 1.9 - Fatal error: pcl/conversions.h: No such file or directory.

asked 2013-07-16 21:09:06 -0600

EduardoMaciel gravatar image

Hi, I have a problem with compilation, fatal error: pcl/conversions.h: No such file or directory. My error: https://gist.github.com/anonymous/6017109

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted
1

answered 2013-07-17 05:31:31 -0600

Hi,

I'm not not working with ros hydro, so i can't be sure how to fix this. normaly this dependencies should be installed with the rosdep call....

But you could try to install the ros pcl packages for hydro manually

if you use ubuntu you could try

sudo apt-get install ros-hydro-pcl-conversions (which probably contains your missing file...) in this case it might be usefull to install the other ros-hydro-pcl-* packages to.

or if you prefer building from source you could take a look here:

RosWiki PCL

I hope this can help you

Greetings,

Benjamin

edit flag offensive delete link more

Comments

Hi evilBiber, I will go try install the package, thank a lot.

EduardoMaciel gravatar imageEduardoMaciel ( 2013-07-17 13:17:29 -0600 )edit
4

answered 2013-07-17 12:59:38 -0600

William gravatar image

pcl/conversions.h is part of PCL, but you need PCL version 1.7 to build against this.

There is a hydro package for PCL 1.7.0-rc2 called ros-hydro-pcl. If you install/upgrade that package (sudo apt-get install ros-hydro-pcl) it should fix your problem.

The pcl_conversions package, which the gazebo_ros_pkgs depends on now has a versioned dependency on PCL, so this shouldn't happen in the future:

https://github.com/ros-perception/pcl_conversions/commit/b4071f4aa65e9a32908b2dacbdc8e15362d1209b#L1R23

edit flag offensive delete link more

Comments

Hi William, I will go try install the package, thank a lot.

EduardoMaciel gravatar imageEduardoMaciel ( 2013-07-17 13:02:44 -0600 )edit

We need some way to maintain code that works with both PCL 1.7 and the earlier versions: https://github.com/ros-perception/perception_pcl/issues/26

joq gravatar imagejoq ( 2013-07-18 13:30:41 -0600 )edit

We need some way to maintain code that works with both PCL 1.7 and the earlier versions: https://github.com/ros-perception/perception_pcl/issues/26

joq gravatar imagejoq ( 2013-07-18 13:31:36 -0600 )edit

Sorry, i'm not using gazebo, and I am in groovy , ubuntu 12.04 I have the very same error. And when I launch sudo apt -get ros-groovy-pcl the error remain Can you please help me

Moda gravatar imageModa ( 2014-07-21 06:17:51 -0600 )edit
0

answered 2014-07-21 06:20:33 -0600

Moda gravatar image

Sorry, i'm not using gazebo, and I am in groovy , ubuntu 12.04 I have the very same error. And when I launch sudo apt -get ros-groovy-pcl the error remain.

edit flag offensive delete link more

Comments

Anyone to help me? Please

Moda gravatar imageModa ( 2014-07-21 08:48:26 -0600 )edit

Ask your own question. You posted this as an "answer".

joq gravatar imagejoq ( 2014-07-22 16:56:01 -0600 )edit

But do you know the answer? I really need some help

Moda gravatar imageModa ( 2014-07-23 03:44:54 -0600 )edit

Question Tools

Stats

Asked: 2013-07-16 21:09:06 -0600

Seen: 10,247 times

Last updated: Jul 21 '14