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

Problem with non-existent package 'kdl'

asked 2014-02-14 08:36:16 -0500

Jianyuan Ma gravatar image

I made the ros_package "cob_people_detection" in groovy and I got an error.

[rospack] Error: package/stack 'cob_people_detection' depends on non-existent package 'kdl' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'

CMake Error at /opt/ros/groovy/share/ros/core/rosbuild/public.cmake:129 (message):

Failed to invoke rospack to get compile flags for package
'cob_people_detection'.  Look above for errors from rospack itself.
Aborting.  Please fix the broken dependency!

Call Stack (most recent call first):
/opt/ros/groovy/share/ros/core/rosbuild/public.cmake:203 (rosbuild_invoke_rospack)
CMakeLists.txt:16 (rosbuild_init)

I have already installed the ros-groovy-kdl, but the error still exist. WHY?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-02-14 12:38:29 -0500

fergs gravatar image

It looks like ros-groovy-kdl is simply a wrapper around orocos_kdl and python_orocos_kdl (which are now system level dependencies, rather than ROS packages), I'm guessing that cob_people_detection hasn't been updated for this.

edit flag offensive delete link more

Question Tools


Asked: 2014-02-14 08:36:16 -0500

Seen: 537 times

Last updated: Feb 14 '14