Commit Graph

1071 Commits

Author SHA1 Message Date
Lukas Bulwahn 027c774cd7 pcl: updating to 1.7.2
The update to the latest version 1.7.2 was triggered by compilation
errors in pcl 1.7.0 (i.e., in file common/include/pcl/point_types.h)
due to the update of boost to 1.60.0 in openembedded-core [1].
This failure was detected by the internal CI build on 2016-01-15.

Due to the version update, the commit drops patch
`Fix incompatibility with Boost 1.56`, as the change is included
upstream in version 1.7.2. This commit also adds the upstream-accepted
patch `Add "WITH_OPENGL" option (...)` to make the dependency to OpenGL
libraries optional.

The commit configures package dependencies and compiles with the
least possible packages, so that the pcl-ros recipe compiles. As a
result, all optional packages in PCL, except qhull, can be set to FALSE.

If qhull is deactivated, the do_configure task of pcl-ros reports:

  | -- Could NOT find qhull (missing:  QHULL_LIBRARY)
  | ** WARNING ** surface features related to qhull will be disabled

However, in the do_compile task of pcl-ros, the build process assumes
that the surface features related to qhull are actually never disabled,
i.e., if qhull is deactivated, compiling pcl-ros fails with:

  | In file included from [...]/pcl_ros/src/pcl_ros/surface/convex_hull.cpp:40:0:
  | [...]/pcl_ros/include/pcl_ros/surface/convex_hull.h:44:37: fatal error: pcl/surface/convex_hull.h: No such file or directory
  | compilation terminated.
  | CMakeFiles/pcl_ros_surface.dir/build.make:89: recipe for target 'CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.cpp.o' failed
  | make[2]: *** [CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.cpp.o] Error 1
  | make[2]: Leaving directory '[...]/build'
  | CMakeFiles/Makefile2:1173: recipe for target 'CMakeFiles/pcl_ros_surface.dir/all' failed
  | make[1]: *** [CMakeFiles/pcl_ros_surface.dir/all] Error 2

[1] http://cgit.openembedded.org/openembedded-core/commit/?id=17d77db5e1203e18cdd178e7d9a457310425ebdc

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2016-01-16 11:30:59 +01:00
KristofRobot 2500299b4e Merge pull request #372 from rapyuta/new-recipes2
Redo of PR #371: Recipes for libccd, FCL, OMPL
2016-01-14 19:52:00 +01:00
Javier V. Gomez c62991db62 ompl: initial commit of version 1.1.0
It requires the upstream openembedded-core layer be later than Dec 23rd 2014 as this patch is required to compile OMPL: http://patchwork.openembedded.org/patch/85463/
2016-01-13 14:39:24 +01:00
Javier V. Gomez 7ea8324e38 fcl: initial commit of version 0.3.2 2016-01-13 14:36:40 +01:00
Javier V. Gomez 2a5c0e4bad libccd: initial commit of version 1.5.0 2016-01-13 14:32:59 +01:00
KristofRobot f1771436d9 Merge pull request #370 from bulwahn/indigo-updates
Recipe updates in indigo distribution in January 2016
2016-01-12 20:46:19 +01:00
Lukas Bulwahn 01493728c4 navigation: updating to 1.12.6 2016-01-08 15:10:24 +01:00
Lukas Bulwahn 9d182ebca5 laser-filters: updating to 1.7.4 2016-01-08 15:10:24 +01:00
KristofRobot 456ccc4371 Merge pull request #369 from bulwahn/rework-pull-request-364
include contributions from pull request #364 properly
2016-01-07 22:33:33 +01:00
Christoph Schultz 0f9dd1edbb include contributions from pull request #364 properly
This commit adds recipes for rosbridge_suite and its dependencies.
Its main content is based on the commits of pull request #364 by
Christoph Schultz.

As maintainer, Lukas Bulwahn just included the contributions
with a proper commit message, added the new packages to the
packagegroup-ros-world, and slightly improved the line breaking.
2016-01-07 10:22:08 +01:00
KristofRobot 8e0c6658c8 Merge pull request #368 from bulwahn/master
python-numpy: drop now superfluous bbappend file
2015-12-17 18:16:57 +01:00
Lukas Bulwahn d05b5e5f99 python-numpy: drop now superfluous bbappend file
In the meta-ros commit b6080314 (commit date: 2013-11-17) [1], we
add python-numpy_1.7.0.bbappend to provide python-numpy as native
package, as the version update to cv-bridge 1.10.14 needs that.

Coincidentally, Ross Burton added native support to the
python-numpy recipe in the meta-openembedded commit c13c5f40
(commit date: 2013-11-18) [2]. However, the existing bbappend in
meta-ros was still required for use with releases before commit
c13c5f40.

On 2014-01-14, the python-numpy recipe was moved from meta-oe to
openembedded-core (commit a4415f89 and 9bf355cc [3, 4]).
Now, on 2015-12-16, the python-numpy recipe was updated to 1.10.1
(commit 3c3932f3 [5]), and hence, our version-specific bbappend
file fails to apply.

As the native package addition is now in the recipe for over two
years (commit date: 2013-11-18), and we assume all users to work on
versions where the change has been included, we simply drop our now
superfluous bbappend file.

[1] b608031450
[2] http://cgit.openembedded.org/meta-openembedded/commit/?id=c13c5f40160d289bb62538a16900fed30621cb22
[3] http://cgit.openembedded.org/meta-openembedded/commit/?id=a4415f89e533a59ba358f8575d56216d3650e59e
[4] http://cgit.openembedded.org/openembedded-core/commit/?id=9bf355cceaec6ebacdcbcc35f9713ff73e1c85da
[5] http://cgit.openembedded.org/openembedded-core/commit/?id=3c3932f3560c898e32287c8733b61180685ee539

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2015-12-17 09:36:36 +01:00
KristofRobot 0e7122c958 Merge pull request #367 from bulwahn/indigo-updates
Updates in ROS indigo until mid of December
2015-12-11 20:49:50 +01:00
Lukas Bulwahn a7490bf9c8 audio-common: updating to 0.2.9 2015-12-11 07:04:13 +01:00
Lukas Bulwahn 63c57f961f image-common: updating to 1.11.8 2015-12-11 07:04:12 +01:00
Lukas Bulwahn 7fe6d7dfee vision-opencv: updating to 1.11.9 2015-12-11 07:04:12 +01:00
Lukas Bulwahn 01afdc60d1 ar-track-alvar: updating to 0.5.2 2015-12-11 07:04:12 +01:00
KristofRobot e6d7a51738 Merge pull request #366 from bulwahn/indigo-updates
robot-state-publisher: adjust to new dependencies
2015-11-20 18:20:51 +01:00
Lukas Bulwahn 83527f9138 robot-state-publisher: adjust to new dependencies
The internal CI build detected that bitbake robot-state-publisher
fails after the recent version update. Hence, this commit adjusts
the dependencies to those dependencies stated in the package.xml.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2015-11-19 16:10:50 +01:00
KristofRobot c9a05d8f71 Merge pull request #365 from bulwahn/indigo-updates
Updates to ROS indigo until mid November 2015
2015-11-18 07:52:14 +01:00
Lukas Bulwahn b70076a6b3 rgbd-launch: updating to 2.1.1 2015-11-17 07:59:25 +01:00
Lukas Bulwahn 453c9d6dd6 ros-comm: updating to 1.11.16 2015-11-11 07:50:46 +01:00
Lukas Bulwahn 77ca036fd9 genpy: updating to 0.5.7 2015-11-11 07:50:38 +01:00
Lukas Bulwahn 940adbb15e catkin: updating to 0.6.16 2015-11-11 07:50:28 +01:00
Lukas Bulwahn 781fe473b1 xacro: updating to 1.9.5 2015-11-11 07:50:06 +01:00
Lukas Bulwahn a3b2a8d64e hector-slam: updating to 0.3.4 2015-11-11 07:49:56 +01:00
Lukas Bulwahn 59146aeba8 navigation: updating to 1.12.5 2015-11-06 09:22:32 +01:00
Lukas Bulwahn 42b5905e0d robot-state-publisher: updating to 1.11.0 2015-10-29 13:35:28 +01:00
Lukas Bulwahn b17f716f9e ros-comm: updating to 1.11.15 2015-10-26 07:25:49 +01:00
Lukas Bulwahn 5f7ae4cfda ros: updating to 1.11.11 2015-10-26 07:25:36 +01:00
Lukas Bulwahn 62ce4454b9 genpy: updating to 0.5.6 2015-10-26 07:25:20 +01:00
KristofRobot 9a4b87f692 Merge pull request #363 from bulwahn/indigo-updates
Updates to ROS indigo in October 2015
2015-10-13 18:45:35 +02:00
Lukas Bulwahn c45ff3eda8 audio-common: updating to 0.2.8 2015-10-12 05:24:22 +02:00
Lukas Bulwahn 4b43b4f69c ros-comm: updating to 1.11.14 2015-10-12 05:24:03 +02:00
Lukas Bulwahn 0b7ccf2a69 ros: updating to 1.11.9 2015-10-12 05:23:28 +02:00
Lukas Bulwahn 366150d9dc ros-tutorials: updating to 0.5.4 2015-10-12 05:22:57 +02:00
Lukas Bulwahn cdedfc1994 catkin: updating to 0.6.15 2015-10-12 05:22:32 +02:00
Lukas Bulwahn aeb377a0ba genpy: updating to 0.5.5 2015-10-12 05:22:13 +02:00
Lukas Bulwahn 4720323ad5 robot-model: updating to 1.11.8 2015-10-12 05:21:42 +02:00
KristofRobot befe64cf37 Merge pull request #358 from wintermuteger/patch-1
Added gst-plugins-good to DEPENDS line
2015-10-06 08:33:09 +02:00
wintermuteger 8f41de23b6 Added gst-plugins-good to DEPENDS line
Some of the gst-plugins-good modules were missing to setup a cam for some basic scenarios/tutorials. I added it so they'll be added to the default build set.
2015-10-05 17:11:14 +02:00
KristofRobot a9022de527 Merge pull request #356 from bulwahn/master
minor improvements to documentation and environment variables
2015-09-24 18:29:19 +02:00
Lukas Bulwahn 5199b2c0b6 add ROS_PACKAGE_PATH in environment (resolves #348) 2015-09-23 12:21:22 +02:00
Lukas Bulwahn 07f165464d add ROS_DISTRO in environment (resolves #347) 2015-09-23 12:07:05 +02:00
Lukas Bulwahn a6b2b8ba3a README.md: revise version in summary 2015-09-23 11:55:34 +02:00
KristofRobot 7867e2683c Merge pull request #354 from bulwahn/master
README.md: use same installation guide for hydro and indigo (resolves…
2015-08-28 13:03:49 +02:00
Lukas Bulwahn 50a6bf744b README.md: use same installation guide for hydro and indigo (resolves #336)
As the installation guide for hydro and indigo only differs in
small details, the same wiki page is used for the hydro and indigo
distribution.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2015-08-28 09:42:08 +02:00
KristofRobot fdb1b4df3b Merge pull request #353 from bulwahn/indigo-updates
Updates to ROS indigo in August 2015
2015-08-24 15:57:44 +02:00
KristofRobot 99e0f38618 Merge pull request #352 from bulwahn/master
catkin: drop catkin_find from package (resolves #351)
2015-08-24 15:57:13 +02:00
Lukas Bulwahn 0a45665c72 catkin: drop catkin_find from package (resolves #351) 2015-08-24 10:07:46 +02:00