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