Git Product home page Git Product logo

Comments (14)

wjwwood avatar wjwwood commented on July 30, 2024

If uninstall pcl stuff and reinstalling fixes it then it sounds like a temporary problem related to the state of your system. I don't think there is anything to fix here.

from perception_pcl.

wjwwood avatar wjwwood commented on July 30, 2024

@davetcoleman If you have an idea how this might be fixed by pcl_ros (or any other package) I am interested, I just don't see how I can fix this with a change in dependencies. Further more, having just looked over the dependencies I don't see anything I would consider incorrect, which needs fixing.

from perception_pcl.

davetcoleman avatar davetcoleman commented on July 30, 2024

I don't have an idea I'm afraid. But I've ran into it twice on my machine - I think it occurs when you have both Groovy and Hydro installed. At the least, I thought posting this here might help others who are running into this issue in the short run.

from perception_pcl.

georgebrindeiro avatar georgebrindeiro commented on July 30, 2024

I just ran into this issue and I have no idea how to fix it, but I have the same kind of setup davetcoleman mentions (both Groovy and Hydro installed). Thanks for the quickfix, Dave.

from perception_pcl.

georgebrindeiro avatar georgebrindeiro commented on July 30, 2024

I couldn't get it to work by simply reinstalling. I had to manually remove /usr/include/ni from /opt/ros/hydro/share/pcl_ros/cmake/pcl_rosConfig.cmake (although I know I shouldn't edit that directly).

The reason why I don't have /usr/include/ni in the first place is related to this issue: ros-drivers/openni_camera#19

from perception_pcl.

wjwwood avatar wjwwood commented on July 30, 2024

@tfoote

from perception_pcl.

isanchez12 avatar isanchez12 commented on July 30, 2024

Wow, thanks George and Dave.I was dealing with the problem for a few days now, but it has now been fixed with George's temporary solution.

Has there been any permanent fix for this problem?

from perception_pcl.

LucidOne avatar LucidOne commented on July 30, 2024

Does sudo apt-get update && sudo apt-get upgrade fix this?
The include is being added automatically by pkg-config, so I think this is an issue with libpcl requiring openni-dev

$ grep openni /usr/lib/pkgconfig/pcl_*
/usr/lib/pkgconfig/pcl_io-1.7.pc:Requires:  eigen3 openni-dev pcl_common-1.7 pcl_octree-1.7
/usr/lib/pkgconfig/pcl_visualization-1.7.pc:Requires:  openni-dev pcl_common-1.7 pcl_io-1.7 pcl_kdtree-1.7 pcl_geometry-1.7 pcl_search-1.7

from perception_pcl.

davetcoleman avatar davetcoleman commented on July 30, 2024

Is this still an issue? I haven't run into it in a long time (but haven't been using those components). Otherwise I'd suggest we close this issue.

from perception_pcl.

LiliMeng avatar LiliMeng commented on July 30, 2024

I also solved the problem by @georgebrindeiro 's suggestion by manually removing /usr/include/ni from /opt/ros/hydro/share/pcl_ros/cmake/pcl_rosConfig.cmake

from perception_pcl.

kphawkins avatar kphawkins commented on July 30, 2024

@davetcoleman
Came across this bug today but removing /usr/include/ni solved my problem. I had done a fresh install of ROS/PCL just a few weeks ago, so apparently we don't have a permanent fix yet? I feel like this should be reopened until a patch is integrated.

from perception_pcl.

paulbovbel avatar paulbovbel commented on July 30, 2024

@kphawkins, I'd be happy to dig in to the dependencies some time in the near future, but I'd need some more info.

What ubuntu/ros distros are you using? Was it a fresh install for both? Are you using the PCL PPA?

from perception_pcl.

kphawkins avatar kphawkins commented on July 30, 2024

Precise/Hydro currently. At one point I've had Fuerte/Groovy/Hydro all at once. A few weeks back I was having issues, so I tried to uninstall just about everything ROS + OpenNI to fix a compilation issue whose details escape me at the moment. I was using the PCL PPA:

deb http://ppa.launchpad.net/v-launchpad-jochen-sprickerhof-de/pcl/ubuntu precise main

from perception_pcl.

paulbovbel avatar paulbovbel commented on July 30, 2024

I guess it's some sort of inconsistent state issue then. As @wjwwood mentioned, there doesn't seem to be a clear error in the dependencies that would fix this, though I'll see if I can replicate the issue later. Thanks.

from perception_pcl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.