ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

BFL not installing package information under /share (missing robot_pose_ekf dependency) [closed]

asked 2013-03-05 07:08:34 -0500

Marco Poli gravatar image

updated 2014-01-28 17:15:32 -0500

ngrennan gravatar image

Hello all!

I am trying to install ROS mobile meta-package/stack on a Raspbian (Raspberry Pi Model B) following the instructions on this link: www.ros.org/wiki/groovy/Installation/Raspbian/Source (sorry about no link, seems like I have bad karma...)

I am just following that recipe now, so it is a Groovy installation on the lastest Raspbian OS.

Everthing works great, and I managed to finish the catkin part of the build successfully (after some days of native compilation). Now I am facing a missing dependency error given by rosmake on package robot_pose_ekf:

  mkdir -p bin
  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=/opt/ros/groovy/share/ros/core/rosbuild/rostoolchain.cmake  ..
  [rosbuild] Building package robot_pose_ekf
  Failed to invoke /opt/ros/groovy/bin/rospack deps-manifests robot_pose_ekf
  [rospack] Error: package/stack 'robot_pose_ekf' depends on non-existent package 'bfl' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'

Checking whether catkin compiled and installed the bfl package right, I did a:

pi@raspberrypi /opt/ros/groovy/ros_catkin_ws/build_isolated/bfl $ ../../../env.s
h make install
[ 40%] Built target orocos-bfl
[ 48%] Built target test_complete_filter
[ 51%] Built target test_ekf
[ 55%] Built target test_matrixwrapper
[ 59%] Built target test_model
[ 63%] Built target test_pdf
[ 67%] Built target test_sample
[ 73%] Built target test_smoother
[ 77%] Built target test_compare_filters
[ 81%] Built target test_linear_kalman
[ 84%] Built target test_nonlinear_kalman
[ 91%] Built target test_nonlinear_particle
[ 94%] Built target test_kalman_smoother
[100%] Built target test_discrete_filter
Install the project...
-- Install configuration: "Debug"
-- Up-to-date: /opt/ros/groovy/lib/pkgconfig/orocos-bfl.pc
-- Up-to-date: /opt/ros/groovy/include/bfl/bfl_constants.h
-- Up-to-date: /opt/ros/groovy/include/bfl/bfl_err.h
-- Up-to-date: /opt/ros/groovy/lib/liborocos-bfl.so
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/config.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/matrix_wrapper.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/vector_wrapper.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/matrix_BOOST.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/vector_BOOST.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/matrix_NEWMAT.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/vector_NEWMAT.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/matrix_LTI.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/matrix/vector_LTI.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/config.h
-- Up-to-date: /opt/ros/groovy/include/bfl/wrappers/rng/rng.h
-- Up-to-date: /opt/ros/groovy/include/bfl/sample/sample.h
-- Up-to-date: /opt/ros/groovy/include/bfl/sample/sample.cpp
-- Up-to-date: /opt/ros/groovy/include/bfl/sample/weightedsample.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/pdf.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/conditionalpdf.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/discretepdf.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/discreteconditionalpdf.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/mcpdf.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/mcpdf.cpp
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/gaussian.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/uniform.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/conditionalgaussian.h
-- Up-to-date: /opt/ros/groovy/include/bfl/pdf/conditionalgaussian_additivenoise.h
-- Up-to-date: /opt ...
(more)
edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2016-03-17 13:53:22.129677

1 Answer

Sort by ยป oldest newest most voted
0

answered 2013-05-08 22:04:08 -0500

mhallak gravatar image

updated 2013-05-08 22:04:47 -0500

Did you find a solution? We're having a similar problem with this package but on fuerte (and not groovy). So, if you have any insight (and time), please, share!

edit flag offensive delete link more

Comments

Hi guys! Have you solved the problem?

zurish gravatar image zurish  ( 2015-03-12 21:35:27 -0500 )edit

I removed bfl/ from each include. i.e. #include <bfl/wrappers/rng/rng.h> becomes #include <wrappers/rng/rng.h>

https://github.com/mryellow/navigatio...

I imagine this path can be adjusted with CMakeLists.txt though not sure how to go about it.

Mr-Yellow gravatar image Mr-Yellow  ( 2016-08-14 21:16:57 -0500 )edit

Question Tools

Stats

Asked: 2013-03-05 07:08:34 -0500

Seen: 1,095 times

Last updated: May 08 '13