Robotics StackExchange | Archived questions

hector_quadrotor Could not find a configuration file

I'm trying to use the catkin version of hector_quadrotor.

https://github.com/tu-darmstadt-ros-pkg/hector_quadrotor/tree/catkin.

When I do the catkin_make I get a cmake fail.

paulo@ubuntu:~/hector_quad$ catkin_make

Base path: /home/paulo/hectorquad Source space: /home/paulo/hectorquad/src Build space: /home/paulo/hectorquad/build Devel space: /home/paulo/hectorquad/devel Install space: /home/paulo/hectorquad/install Creating symlink "/home/paulo/hectorquad/src/CMakeLists.txt" pointing to "/opt/ros/hydro/share/catkin/cmake/toplevel.cmake"

Running command: "cmake /home/paulo/hectorquad/src -DCATKINDEVELPREFIX=/home/paulo/hectorquad/devel -DCMAKEINSTALLPREFIX=/home/paulo/hectorquad/install" in "/home/paulo/hectorquad/build"

-- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Using CATKINDEVELPREFIX: /home/paulo/hectorquad/devel -- Using CMAKEPREFIXPATH: /opt/ros/hydro -- This workspace overlays: /opt/ros/hydro -- Found PythonInterp: /usr/bin/python (found version "2.7.3") -- Using Debian Python package layout -- Using CATKINENABLETESTING: ON -- Call enabletesting() -- Using CATKINTESTRESULTSDIR: /home/paulo/hectorquad/build/testresults -- Looking for include files CMAKEHAVEPTHREADH -- Looking for include files CMAKEHAVEPTHREADH - found -- Looking for pthreadcreate in pthreads -- Looking for pthreadcreate in pthreads - not found -- Looking for pthreadcreate in pthread -- Looking for pthreadcreate in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gtest': gtests will be built -- catkin 0.5.77 -- BUILDSHAREDLIBS is on -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ~~ traversing 10 packages in topological order: -- ~~ - hectorquadrotor -- ~~ - hectorquadrotordemo -- ~~ - hectorquadrotordescription -- ~~ - hectorquadrotorgazebo -- ~~ - hectorquadrotorteleop -- ~~ - hectoruavmsgs -- ~~ - hectorquadrotorcontroller -- ~~ - hectorquadrotormodel -- ~~ - hectorquadrotorgazeboplugins -- ~~ - hectorquadrotorposeestimation -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- +++ processing catkin package: 'hectorquadrotor' -- ==> addsubdirectory(hectorquadrotor) -- +++ processing catkin package: 'hectorquadrotordemo' -- ==> addsubdirectory(hectorquadrotordemo) -- +++ processing catkin package: 'hectorquadrotordescription' -- ==> addsubdirectory(hectorquadrotordescription) -- +++ processing catkin package: 'hectorquadrotorgazebo' -- ==> addsubdirectory(hectorquadrotorgazebo) -- +++ processing catkin package: 'hectorquadrotorteleop' -- ==> addsubdirectory(hectorquadrotorteleop) -- +++ processing catkin package: 'hectoruavmsgs' -- ==> addsubdirectory(hectoruavmsgs) -- hectoruavmsgs: 21 messages, 0 services -- +++ processing catkin package: 'hectorquadrotorcontroller' -- ==> addsubdirectory(hectorquadrotorcontroller) -- +++ processing catkin package: 'hectorquadrotormodel' -- ==> addsubdirectory(hectorquadrotormodel) CMake Warning at hectorquadrotormodel/matlab/CMakeLists.txt:24 (message): Matlab not found

CMake Warning at hectorquadrotormodel/CMakeLists.txt:49 (message): Quadrotor model is not available. Skipping target hectorquadrotorpropulsion...

CMake Warning at hectorquadrotormodel/CMakeLists.txt:61 (message): Quadrotor model is not available. Skipping target hectorquadrotoraerodynamics...

-- +++ processing catkin package: 'hectorquadrotorgazeboplugins' -- ==> addsubdirectory(hectorquadrotorgazeboplugins) CMake Error at /opt/ros/hydro/share/catkin/cmake/catkinConfig.cmake:72 (findpackage): Could not find a configuration file for package hectorgazeboplugins.

Set hectorgazebopluginsDIR to the directory containing a CMake configuration file for hectorgazebo_plugins. The file will have one of the following names:

hector_gazebo_pluginsConfig.cmake
hector_gazebo_plugins-config.cmake

Call Stack (most recent call first): hectorquadrotorgazeboplugins/CMakeLists.txt:7 (findpackage)

-- checking for module 'gazebo' -- found gazebo, version 1.9.1 CMake Warning at hectorquadrotorgazeboplugins/CMakeLists.txt:72 (message): Quadrotor propulsion model is not available. Skipping target hectorgazeboquadrotorpropulsion...

CMake Warning at hectorquadrotorgazeboplugins/CMakeLists.txt:79 (message): Quadrotor aerodynamics model is not available. Skipping target hectorgazeboquadrotoraerodynamics...

-- +++ processing catkin package: 'hectorquadrotorposeestimation' -- ==> addsubdirectory(hectorquadrotorposeestimation) CMake Error at /opt/ros/hydro/share/catkin/cmake/catkinConfig.cmake:72 (findpackage): Could not find a configuration file for package hectorposeestimation.

Set hectorposeestimationDIR to the directory containing a CMake configuration file for hectorpose_estimation. The file will have one of the following names:

hector_pose_estimationConfig.cmake
hector_pose_estimation-config.cmake

Call Stack (most recent call first): hectorquadrotorposeestimation/CMakeLists.txt:7 (findpackage)

-- Configuring incomplete, errors occurred! Invoking "cmake" failed

It can't find some file? "Could not find a configuration file for package hectorposeestimation"

Anyone having this error?

Asked by End-Effector on 2013-11-10 07:36:44 UTC

Comments

I'm having the same problem. Any help would be appreciated.

Asked by Airuno2L on 2013-11-19 07:48:10 UTC

Answers