roboticslab-uc3m / installation-guides

Centralized administration of dependency installation guides.
https://robots.uc3m.es/installation-guides/
70 stars 35 forks source link

Openrave Dependencies #3

Closed RaulFdzbis closed 7 years ago

RaulFdzbis commented 7 years ago

I had to install some additional dependencies than the ones presented in the guide. These were realted to the intallation of FCL:

Install libccd (dependency of FCL):

sudo add-apt-repository ppa:libccd-debs/ppa
sudo apt-get update
sudo apt-get install libccd-dev

Then install FCL from source. (NOTE: The latest FCL version is not working properly, I installed the 0.5 version instead).

jgvictores commented 7 years ago

Hi!

  1. What distro are you on?
  2. Right now we indicate the use of the precompiled libfcl-dev package on the guide. Could you check if this package allows OpenRAVE to compile with FCL?
  3. In case the previous fails, would you be okay with -DOPENRAVE_PLUGIN_FCLRAVE=OFF forced in th guide?
PeterBowman commented 7 years ago

@RaulFdzbis I found these guides to be quite helpful:

RaulFdzbis commented 7 years ago

Hi!

@PeterBowman thank you for the guides! but installing the things mentioned it worked for me, so no problem there :D.

@jgvictores sorry for the lack of information :(

  1. Im working with Linux Mint 17.3 Rosa
  2. Maybe that was the problem, in my distro that package is not found.
  3. In all the simulations i performed, it looked like FCL was not used at all (there was no collisions between objects). However i am not quite sure, what is the complete role that FCL performs inside the Openrave architecture, i think it should be tested first.
jgvictores commented 7 years ago

Given the Linux Mint 17.3 Rosa <-> Ubuntu Trusty equivalence, could you try directly installing from PPA?

RaulFdzbis commented 7 years ago

I tried, but it gives me "E: Unable to locate package openrave"

jgvictores commented 7 years ago

Ok, my bad. The PPA for Trusty only offers collada packages, not openrave. Edited out on 0c4613c3ef04bae95d95faaf01d90cc03c8d8d84.

jgvictores commented 7 years ago

Actions regarding FCL (all in install_openrave.md and implemented in https://github.com/roboticslab-uc3m/installation-guides/commit/f7008537457e6c6dc60250ee19c38c0052e96532: