-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
catkin_make error #11
Comments
Hello Hagan, I am one of the developers of the IBVS stack from Vision4UAV. I hope I can help you with this. I tested the IBVS stack from Vision4UAV on Ubuntu 14.04 and ROS Indigo recently and it worked perfectly for me. I think that I followed these steps very precisely: https://github.com/Vision4UAV/cvg_ardrone2_ibvs#installation-steps . Have you tried to compile the ros_opentld repository alone (without downloading the cvg_ardrone2_ibvs package)? Have you tried to compile it with internet connection? I noticed that now it requires to have internet connection (it checks for the latest version of it's software during compilation). Jesus |
Hello, Jesus. Thank you for getting back to me. I've reran all commands given over at the Vision4UAV site, and my output for catkin_make is below. It seems that it did make it further this time, but still failed. I noticed that the Vision4UAV talked about possibliy running catkin_make for a second time, so I did that as well. I have not tried to compile the ros_opentld repo alone. (I'm guessing the most optimal way of doing this would be to make a new catkin workspace altogether and try to compile completely independantly? If you want me to try this, feel free to give me some instruction...I'd hate to further waste your time). I have compiled both times with an active internet connection and also did apt-get update before trying to reinstall dependancies (step 1 of the Vision4UAV site) just to make sure that what I had previously wasn't outdated. Let me know if you find anything useful in the code below. I'm sure I'm making a mistake somewhere, but I cant seem to find one. Thanks again, Hagan user@ubuntuvm:~/workspace/ros/cvg_ardrone2_ibvs$ catkin_make
Base path: /home/user/workspace/ros/cvg_ardrone2_ibvs
Source space: /home/user/workspace/ros/cvg_ardrone2_ibvs/src
Build space: /home/user/workspace/ros/cvg_ardrone2_ibvs/build
Devel space: /home/user/workspace/ros/cvg_ardrone2_ibvs/devel
Install space: /home/user/workspace/ros/cvg_ardrone2_ibvs/install
WARNING: Package name "droneBrain" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneMsgs" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotBrainInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotDriver" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "referenceFrames" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneOpenTLDInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
####
#### Running command: "cmake /home/user/workspace/ros/cvg_ardrone2_ibvs/src -DCATKIN_DEVEL_PREFIX=/home/user/workspace/ros/cvg_ardrone2_ibvs/devel -DCMAKE_INSTALL_PREFIX=/home/user/workspace/ros/cvg_ardrone2_ibvs/install" in "/home/user/workspace/ros/cvg_ardrone2_ibvs/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/user/workspace/ros/cvg_ardrone2_ibvs/devel
-- Using CMAKE_PREFIX_PATH: /home/user/workspace/ros/cvg_ardrone2_ibvs/devel;/opt/ros/indigo
-- This workspace overlays: /home/user/workspace/ros/cvg_ardrone2_ibvs/devel;/opt/ros/indigo
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/user/workspace/ros/cvg_ardrone2_ibvs/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.6.9
-- BUILD_SHARED_LIBS is on
WARNING: Package name "droneBrain" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneMsgs" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotBrainInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotDriver" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "referenceFrames" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneOpenTLDInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneBrain" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneMsgs" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotBrainInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotDriver" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "referenceFrames" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneOpenTLDInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 18 packages in topological order:
-- ~~ - atlante
-- ~~ - droneModule
-- ~~ - pugixml
-- ~~ - referenceFrames
-- ~~ - droneMsgs
-- ~~ - tld_msgs
-- ~~ - droneLogger
-- ~~ - droneOpenTLDInterface
-- ~~ - droneController
-- ~~ - droneStateEstimator
-- ~~ - parrotLogger
-- ~~ - tld_tracker
-- ~~ - ardrone_autonomy
-- ~~ - droneBrain
-- ~~ - parrotDriver
-- ~~ - parrotBrainInterface
-- ~~ - parrotController
-- ~~ - parrotStateEstimator
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'atlante'
-- ==> add_subdirectory(stack/stack/atlante)
-- +++ processing catkin package: 'droneModule'
-- ==> add_subdirectory(stack/stack/droneModule)
WARNING: Package name "droneModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'pugixml'
-- ==> add_subdirectory(stack/stack/pugixml)
-- +++ processing catkin package: 'referenceFrames'
-- ==> add_subdirectory(stack/stack/referenceFrames)
WARNING: Package name "referenceFrames" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'droneMsgs'
-- ==> add_subdirectory(stack/stack/droneMsgs)
-- Using these message generators: gencpp;genlisp;genpy
-- droneMsgs: 24 messages, 0 services
WARNING: Package name "droneMsgs" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'tld_msgs'
-- ==> add_subdirectory(extStack/ros_opentld/tld_msgs)
-- Using these message generators: gencpp;genlisp;genpy
-- tld_msgs: 2 messages, 0 services
-- +++ processing catkin package: 'droneLogger'
-- ==> add_subdirectory(stack/stack/droneLogger)
-- Using these message generators: gencpp;genlisp;genpy
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- droneLogger: 0 messages, 2 services
WARNING: Package name "droneLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'droneOpenTLDInterface'
-- ==> add_subdirectory(stack/stack/droneOpenTLDInterface)
WARNING: Package name "droneOpenTLDInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'droneController'
-- ==> add_subdirectory(stack/stack/droneController)
-- Using these message generators: gencpp;genlisp;genpy
-- droneController: 0 messages, 1 services
WARNING: Package name "droneController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'droneStateEstimator'
-- ==> add_subdirectory(stack/stack/droneStateEstimator)
-- Using these message generators: gencpp;genlisp;genpy
-- droneStateEstimator: 0 messages, 1 services
WARNING: Package name "droneStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'parrotLogger'
-- ==> add_subdirectory(stack/stack/parrotLogger)
WARNING: Package name "parrotLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'tld_tracker'
-- ==> add_subdirectory(extStack/ros_opentld/tld_tracker)
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.6")
-- Found Subversion: /usr/bin/svn (found version "1.8.8")
-- +++ processing catkin package: 'ardrone_autonomy'
-- ==> add_subdirectory(extStack/ardrone_autonomy)
-- Using these message generators: gencpp;genlisp;genpy
-- ardrone_autonomy: 32 messages, 4 services
-- +++ processing catkin package: 'droneBrain'
-- ==> add_subdirectory(stack/stack/droneBrain)
-- Using these message generators: gencpp;genlisp;genpy
WARNING: Package name "droneBrain" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'parrotDriver'
-- ==> add_subdirectory(stack/stack/parrotDriver)
-- Using these message generators: gencpp;genlisp;genpy
WARNING: Package name "parrotDriver" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'parrotBrainInterface'
-- ==> add_subdirectory(stack/stack/parrotBrainInterface)
-- Using these message generators: gencpp;genlisp;genpy
WARNING: Package name "parrotBrainInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'parrotController'
-- ==> add_subdirectory(stack/stack/parrotController)
-- Using these message generators: gencpp;genlisp;genpy
WARNING: Package name "parrotController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- +++ processing catkin package: 'parrotStateEstimator'
-- ==> add_subdirectory(stack/stack/parrotStateEstimator)
-- Using these message generators: gencpp;genlisp;genpy
WARNING: Package name "parrotStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/workspace/ros/cvg_ardrone2_ibvs/build
####
#### Running command: "make -j2 -l2" in "/home/user/workspace/ros/cvg_ardrone2_ibvs/build"
####
Scanning dependencies of target _catkin_empty_exported_target
[ 0%] Built target _catkin_empty_exported_target
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneSensorData
Scanning dependencies of target geometry_msgs_generate_messages_py
[ 0%] Built target geometry_msgs_generate_messages_py
Scanning dependencies of target sensor_msgs_generate_messages_py
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneSensorData
[ 0%] Built target sensor_msgs_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_py
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_imageFeaturesIBVS
[ 0%] Built target std_msgs_generate_messages_py
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_obsVector
[ 0%] Built target _droneMsgs_generate_messages_check_deps_imageFeaturesIBVS
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_obstacleTwoDimPole
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obsVector
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_Observation3D
[ 0%] Built target _droneMsgs_generate_messages_check_deps_Observation3D
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obstacleTwoDimPole
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_dronePose
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_dronePositionTrajectoryRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePose
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_obstacleTwoDimWall
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_obstacleTwoDimWall
Built target _droneMsgs_generate_messages_check_deps_dronePositionTrajectoryRefCommand
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_Landmark3D
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneGoTask
[ 0%] Built target _droneMsgs_generate_messages_check_deps_Landmark3D
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_societyPose
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneGoTask
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneHLCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_societyPose
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneTrajectoryRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneHLCommand
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneNavCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneTrajectoryRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneNavCommand
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneHLCommandAck
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_landmarkVector
[ 0%] Built target _droneMsgs_generate_messages_check_deps_landmarkVector
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_dronePositionRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneHLCommandAck
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneMissionInfo
[ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePositionRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneMissionInfo
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneYawRefCommand
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneInfo
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneYawRefCommand
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneInfo
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneSpeeds
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneRefCommand
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_obstaclesTwoDim
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneSpeeds
Scanning dependencies of target _droneMsgs_generate_messages_check_deps_droneNavData
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obstaclesTwoDim
Scanning dependencies of target sensor_msgs_generate_messages_cpp
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneNavData
[ 0%] Built target sensor_msgs_generate_messages_cpp
Scanning dependencies of target std_msgs_generate_messages_cpp
Scanning dependencies of target geometry_msgs_generate_messages_cpp
[ 0%] [ 0%] Built target std_msgs_generate_messages_cpp
Built target geometry_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_lisp
Scanning dependencies of target geometry_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target geometry_msgs_generate_messages_lisp
Scanning dependencies of target std_msgs_generate_messages_lisp
Scanning dependencies of target _tld_msgs_generate_messages_check_deps_BoundingBox
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target _tld_msgs_generate_messages_check_deps_BoundingBox
Scanning dependencies of target _tld_msgs_generate_messages_check_deps_Target
Scanning dependencies of target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
Scanning dependencies of target roscpp_generate_messages_cpp
[ 0%] [ 0%] Built target roscpp_generate_messages_cpp
Built target _tld_msgs_generate_messages_check_deps_Target
Scanning dependencies of target rosgraph_msgs_generate_messages_py
Scanning dependencies of target roscpp_generate_messages_py
[ 0%] Built target rosgraph_msgs_generate_messages_py
Scanning dependencies of target roscpp_generate_messages_lisp
[ 0%] [ 0%] Built target roscpp_generate_messages_py
Built target roscpp_generate_messages_lisp
Scanning dependencies of target rosgraph_msgs_generate_messages_lisp
Scanning dependencies of target _droneLogger_generate_messages_check_deps_logThisString
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
Scanning dependencies of target _droneLogger_generate_messages_check_deps_getCLogPathInitTStamp
[ 0%] Built target _droneLogger_generate_messages_check_deps_logThisString
Scanning dependencies of target _droneController_generate_messages_check_deps_setControlMode
[ 0%] Built target _droneController_generate_messages_check_deps_setControlMode
Scanning dependencies of target _droneStateEstimator_generate_messages_check_deps_setInitDroneYaw_srv_type
[ 0%] Built target _droneLogger_generate_messages_check_deps_getCLogPathInitTStamp
Scanning dependencies of target opentld
[ 0%] [ 0%] Built target _droneStateEstimator_generate_messages_check_deps_setInitDroneYaw_srv_type
[ 0%] Creating directories for 'opentld'
Generating src/moc_base_frame_graphics_view.cxx
[ 1%] [ 1%] Performing download step (SVN checkout) for 'opentld'
Generating src/moc_base_frame.cxx
[ 2%] Generating src/moc_ui_baseFrame.cxx
/home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/ui_baseFrame.h:0: Note: No relevant classes found. No output generated.
Scanning dependencies of target tld_gui_node
[ 2%] Building CXX object extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/tld_gui_node.cpp.o
In file included from /home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/tld_gui_node.cpp:20:0:
/home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/base_frame.hpp:38:29: fatal error: tld_msgs/Target.h: No such file or directory
#include <tld_msgs/Target.h>
^
compilation terminated.
A opentld/.gitignore
A opentld/AUTHORS
A opentld/CMakeLists.txt
A opentld/LICENSE
A opentld/OpenTLDConfig.cmake.in
A opentld/README.md
A opentld/debian
A opentld/debian/changelog
A opentld/debian/compat
A opentld/debian/control
A opentld/debian/copyright
A opentld/debian/docs
A opentld/debian/opentld.1
A opentld/debian/opentld.install
A opentld/debian/opentld.manpages
A opentld/debian/rules
A opentld/debian/source
A opentld/debian/source/format
A opentld/res
A opentld/res/StyleGuide.md
A opentld/res/conf
A opentld/res/conf/config-sample.cfg
A opentld/res/ico
A opentld/res/ico/opentld.ico
A opentld/res/img
A opentld/res/img/opentld.png
A opentld/res/packaging
A opentld/res/packaging/README
A opentld/res/packaging/manpage.pod
A opentld/res/packaging/opentld.desktop
A opentld/res/packaging/qopentld.desktop
A opentld/res/rcs.qrc
A opentld/src
A opentld/src/3rdparty
A opentld/src/3rdparty/libconfig
A opentld/src/3rdparty/libconfig/CMakeLists.txt
A opentld/src/3rdparty/libconfig/grammar.c
A opentld/src/3rdparty/libconfig/grammar.h
A opentld/src/3rdparty/libconfig/libconfig.c
A opentld/src/3rdparty/libconfig/libconfig.h
A opentld/src/3rdparty/libconfig/libconfig.h++
A opentld/src/3rdparty/libconfig/libconfig.hh
A opentld/src/3rdparty/libconfig/libconfigcpp.c++
A opentld/src/3rdparty/libconfig/libconfigcpp.cc
A opentld/src/3rdparty/libconfig/parsectx.h
A opentld/src/3rdparty/libconfig/scanctx.c
A opentld/src/3rdparty/libconfig/scanctx.h
A opentld/src/3rdparty/libconfig/scanner.c
A opentld/src/3rdparty/libconfig/scanner.h
A opentld/src/3rdparty/libconfig/strbuf.c
A opentld/src/3rdparty/libconfig/strbuf.h
A opentld/src/3rdparty/libconfig/wincompat.h
A opentld/src/libopentld
A opentld/src/libopentld/CMakeLists.txt
A opentld/src/libopentld/imacq
A opentld/src/libopentld/imacq/ImAcq.cpp
A opentld/src/libopentld/imacq/ImAcq.h
A opentld/src/libopentld/mftracker
A opentld/src/libopentld/mftracker/BB.cpp
A opentld/src/libopentld/mftracker/BB.h
A opentld/src/libopentld/mftracker/BBPredict.cpp
A opentld/src/libopentld/mftracker/BBPredict.h
A opentld/src/libopentld/mftracker/FBTrack.cpp
A opentld/src/libopentld/mftracker/FBTrack.h
A opentld/src/libopentld/mftracker/Lk.cpp
A opentld/src/libopentld/mftracker/Lk.h
A opentld/src/libopentld/mftracker/Median.cpp
A opentld/src/libopentld/mftracker/Median.h
A opentld/src/libopentld/tld
A opentld/src/libopentld/tld/Clustering.cpp
A opentld/src/libopentld/tld/Clustering.h
A opentld/src/libopentld/tld/DetectionResult.cpp
A opentld/src/libopentld/tld/DetectionResult.h
A opentld/src/libopentld/tld/DetectorCascade.cpp
A opentld/src/libopentld/tld/DetectorCascade.h
A opentld/src/libopentld/tld/EnsembleClassifier.cpp
A opentld/src/libopentld/tld/EnsembleClassifier.h
A opentld/src/libopentld/tld/ForegroundDetector.cpp
A opentld/src/libopentld/tld/ForegroundDetector.h
A opentld/src/libopentld/tld/IntegralImage.h
A opentld/src/libopentld/tld/MedianFlowTracker.cpp
A opentld/src/libopentld/tld/MedianFlowTracker.h
A opentld/src/libopentld/tld/NNClassifier.cpp
A opentld/src/libopentld/tld/NNClassifier.h
A opentld/src/libopentld/tld/NormalizedPatch.h
A opentld/src/libopentld/tld/TLD.cpp
A opentld/src/libopentld/tld/TLD.h
A opentld/src/libopentld/tld/TLDUtil.cpp
A opentld/src/libopentld/tld/TLDUtil.h
A opentld/src/libopentld/tld/VarianceFilter.cpp
A opentld/src/libopentld/tld/VarianceFilter.h
A opentld/src/opentld
A opentld/src/opentld/CMakeLists.txt
A opentld/src/opentld/OpenTLD.cpp
A opentld/src/opentld/QOpenTLD.cpp
A opentld/src/opentld/main
A opentld/src/opentld/main/Config.cpp
A opentld/src/opentld/main/Config.h
A opentld/src/opentld/main/Gui.cpp
A opentld/src/opentld/main/Gui.h
A opentld/src/opentld/main/Main.cpp
A opentld/src/opentld/main/Main.h
A opentld/src/opentld/main/Settings.cpp
A opentld/src/opentld/main/Settings.h
A opentld/src/opentld/qopentld
A opentld/src/opentld/qopentld/ConfigDialog.cpp
A opentld/src/opentld/qopentld/ConfigDialog.h
A opentld/src/opentld/qopentld/ConfigDialog.ui
Checked out revision 172.
[ 2%] Performing patch step for 'opentld'
patching file CMakeLists.txt
patching file src/libopentld/CMakeLists.txt
Hunk #1 succeeded at 6 (offset -1 lines).
Hunk #2 succeeded at 21 (offset -1 lines).
Hunk #3 succeeded at 41 (offset -1 lines).
[ 2%] Performing update step (SVN update) for 'opentld'
Updating '.':
At revision 172.
[ 3%] Performing configure step for 'opentld'
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
make[2]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/tld_gui_node.cpp.o] Error 1
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
-- Check for working C compiler: /usr/bin/cc -- 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
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld
[ 3%] Performing build step for 'opentld'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Scanning dependencies of target libopentld
[ 6%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/BB.cpp.o
[ 13%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/BBPredict.cpp.o
[ 20%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/FBTrack.cpp.o
[ 26%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/Lk.cpp.o
[ 33%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/Median.cpp.o
[ 40%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: variable or field ‘calcMeanRect’ declared void
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: ‘vector’ was not declared in this scope
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: note: suggested alternative:
In file included from /usr/include/c++/4.8/vector:64:0,
from /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.h:29,
from /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:27:
/usr/include/c++/4.8/bits/stl_vector.h:210:11: note: ‘std::vector’
class vector : protected _Vector_base<_Tp, _Alloc>
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:38: error: expected primary-expression before ‘int’
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:263:1: error: expected ‘}’ at end of input
} /* namespace tld */
^
make[5]: *** [src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o] Error 1
make[4]: *** [src/libopentld/CMakeFiles/libopentld.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [extStack/ros_opentld/tld_tracker/libopentld/src/opentld-stamp/opentld-build] Error 2
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/opentld.dir/all] Error 2
make: *** [all] Error 2
Invoking "make" failed
user@ubuntuvm:~/workspace/ros/cvg_ardrone2_ibvs$ catkin_make
Base path: /home/user/workspace/ros/cvg_ardrone2_ibvs
Source space: /home/user/workspace/ros/cvg_ardrone2_ibvs/src
Build space: /home/user/workspace/ros/cvg_ardrone2_ibvs/build
Devel space: /home/user/workspace/ros/cvg_ardrone2_ibvs/devel
Install space: /home/user/workspace/ros/cvg_ardrone2_ibvs/install
WARNING: Package name "droneBrain" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneMsgs" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotBrainInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "parrotDriver" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneLogger" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "referenceFrames" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneOpenTLDInterface" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneController" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
WARNING: Package name "droneStateEstimator" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
####
#### Running command: "make cmake_check_build_system" in "/home/user/workspace/ros/cvg_ardrone2_ibvs/build"
####
####
#### Running command: "make -j2 -l2" in "/home/user/workspace/ros/cvg_ardrone2_ibvs/build"
####
[ 0%] Built target _catkin_empty_exported_target
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneSensorData
[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target _droneMsgs_generate_messages_check_deps_imageFeaturesIBVS
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obstacleTwoDimPole
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obsVector
[ 0%] Built target _droneMsgs_generate_messages_check_deps_Observation3D
[ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePose
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_obstacleTwoDimWall
Built target _droneMsgs_generate_messages_check_deps_dronePositionTrajectoryRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_Landmark3D
[ 0%] Built target _droneMsgs_generate_messages_check_deps_societyPose
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneGoTask
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneHLCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneTrajectoryRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneNavCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneHLCommandAck
[ 0%] Built target _droneMsgs_generate_messages_check_deps_landmarkVector
[ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePositionRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneMissionInfo
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_droneInfo
Built target _droneMsgs_generate_messages_check_deps_droneYawRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneRefCommand
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_obstaclesTwoDim
Built target _droneMsgs_generate_messages_check_deps_droneSpeeds
[ 0%] Built target sensor_msgs_generate_messages_cpp
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneNavData
[ 0%] Built target geometry_msgs_generate_messages_cpp
[ 0%] [ 0%] Built target std_msgs_generate_messages_cpp
Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target geometry_msgs_generate_messages_lisp
[ 0%] Built target _tld_msgs_generate_messages_check_deps_BoundingBox
[ 0%] Built target std_msgs_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 0%] [ 0%] Built target _tld_msgs_generate_messages_check_deps_Target
Built target roscpp_generate_messages_cpp
[ 0%] [ 0%] Built target roscpp_generate_messages_py
Built target rosgraph_msgs_generate_messages_py
[ 0%] Built target roscpp_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target _droneLogger_generate_messages_check_deps_logThisString
[ 0%] Built target _droneLogger_generate_messages_check_deps_getCLogPathInitTStamp
[ 0%] Built target _droneController_generate_messages_check_deps_setControlMode
[ 0%] Built target _droneStateEstimator_generate_messages_check_deps_setInitDroneYaw_srv_type
[ 0%] Performing update step (SVN update) for 'opentld'
Updating '.':
[ 0%] Building CXX object extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/tld_gui_node.cpp.o
In file included from /home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/tld_gui_node.cpp:20:0:
/home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/base_frame.hpp:38:29: fatal error: tld_msgs/Target.h: No such file or directory
#include <tld_msgs/Target.h>
^
compilation terminated.
At revision 172.
[ 1%] Performing configure step for 'opentld'
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld
[ 1%] Performing build step for 'opentld'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 6%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: variable or field ‘calcMeanRect’ declared void
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: ‘vector’ was not declared in this scope
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: note: suggested alternative:
In file included from /usr/include/c++/4.8/vector:64:0,
from /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.h:29,
from /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:27:
/usr/include/c++/4.8/bits/stl_vector.h:210:11: note: ‘std::vector’
class vector : protected _Vector_base<_Tp, _Alloc>
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:38: error: expected primary-expression before ‘int’
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:263:1: error: expected ‘}’ at end of input
} /* namespace tld */
^
make[5]: *** [src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o] Error 1
make[4]: *** [src/libopentld/CMakeFiles/libopentld.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [extStack/ros_opentld/tld_tracker/libopentld/src/opentld-stamp/opentld-build] Error 2
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/opentld.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 2%] Building CXX object extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/base_frame.cpp.o
make[2]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/tld_gui_node.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/base_frame.cpp:26:0:
/home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/base_frame.hpp:38:29: fatal error: tld_msgs/Target.h: No such file or directory
#include <tld_msgs/Target.h>
^
compilation terminated.
make[2]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/base_frame.cpp.o] Error 1
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/all] Error 2
make: *** [all] Error 2
Invoking "make" failed
user@ubuntuvm:~/workspace/ros/cvg_ardrone2_ibvs$ |
Hello again Hagan, Yes, the best would be to try to compile ros_opentld in a separate During compilation, the msg files inside tld_msgs are converted into header Check that you have the sensor_msgs package in your system (load your ROS I'll try to check the email later again! Jesús On Tue, Oct 21, 2014 at 5:49 PM, haganwalker [email protected]
|
Thank you for getting back to me so quickly. I greatly appreciate your help. When I installed ros a while back, it was a full install as far as I know. I do have the sensor_msgs package on my computer under the folder opt/ros/indigo/share/sensor_msgs. Also, I have tried to compile just ros_opentld in a newly created workspace. You are correct that the header files are not being created, however, I'm at a loss as to why that would be the case. Could there be another dependancy that is missing? I have included the output from the new workspace when trying to compile just ros_opentld alone. Again, thank you for the help. Hagan user@ubuntuvm:~/rosworkspace$ catkin_make
Base path: /home/user/rosworkspace
Source space: /home/user/rosworkspace/src
Build space: /home/user/rosworkspace/build
Devel space: /home/user/rosworkspace/devel
Install space: /home/user/rosworkspace/install
####
#### Running command: "cmake /home/user/rosworkspace/src -DCATKIN_DEVEL_PREFIX=/home/user/rosworkspace/devel -DCMAKE_INSTALL_PREFIX=/home/user/rosworkspace/install" in "/home/user/rosworkspace/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/user/rosworkspace/devel
-- Using CMAKE_PREFIX_PATH: /home/user/rosworkspace/devel;/opt/ros/indigo
-- This workspace overlays: /home/user/rosworkspace/devel;/opt/ros/indigo
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/user/rosworkspace/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.6.9
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 2 packages in topological order:
-- ~~ - tld_msgs
-- ~~ - tld_tracker
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'tld_msgs'
-- ==> add_subdirectory(extStack/ros_opentld/tld_msgs)
-- Using these message generators: gencpp;genlisp;genpy
-- tld_msgs: 2 messages, 0 services
-- +++ processing catkin package: 'tld_tracker'
-- ==> add_subdirectory(extStack/ros_opentld/tld_tracker)
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.6")
-- Found Subversion: /usr/bin/svn (found version "1.8.8")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/rosworkspace/build
####
#### Running command: "make -j2 -l2" in "/home/user/rosworkspace/build"
####
Scanning dependencies of target _tld_msgs_generate_messages_check_deps_Target
Scanning dependencies of target _tld_msgs_generate_messages_check_deps_BoundingBox
[ 0%] Built target _tld_msgs_generate_messages_check_deps_Target
[ 0%] Built target _tld_msgs_generate_messages_check_deps_BoundingBox
Scanning dependencies of target std_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_cpp
[ 0%] [ 0%] Built target std_msgs_generate_messages_cpp
Built target sensor_msgs_generate_messages_cpp
Scanning dependencies of target sensor_msgs_generate_messages_lisp
Scanning dependencies of target std_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_lisp
[ 0%] Scanning dependencies of target sensor_msgs_generate_messages_py
Built target std_msgs_generate_messages_lisp
[ 0%] Built target sensor_msgs_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_py
[ 0%] Scanning dependencies of target opentld
Built target std_msgs_generate_messages_py
[ 3%] [ 7%] Generating src/moc_base_frame_graphics_view.cxx
Creating directories for 'opentld'
[ 11%] Performing download step (SVN checkout) for 'opentld'
[ 15%] Generating src/moc_base_frame.cxx
[ 19%] Generating src/moc_ui_baseFrame.cxx
/home/user/rosworkspace/src/extStack/ros_opentld/tld_tracker/src/ui_baseFrame.h:0: Note: No relevant classes found. No output generated.
Scanning dependencies of target tld_gui_node
[ 23%] Building CXX object extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/tld_gui_node.cpp.o
In file included from /home/user/rosworkspace/src/extStack/ros_opentld/tld_tracker/src/tld_gui_node.cpp:20:0:
/home/user/rosworkspace/src/extStack/ros_opentld/tld_tracker/src/base_frame.hpp:38:29: fatal error: tld_msgs/Target.h: No such file or directory
#include <tld_msgs/Target.h>
^
compilation terminated.
A opentld/.gitignore
A opentld/AUTHORS
A opentld/CMakeLists.txt
A opentld/LICENSE
A opentld/OpenTLDConfig.cmake.in
A opentld/README.md
A opentld/debian
A opentld/debian/changelog
A opentld/debian/compat
A opentld/debian/control
A opentld/debian/copyright
A opentld/debian/docs
A opentld/debian/opentld.1
A opentld/debian/opentld.install
A opentld/debian/opentld.manpages
A opentld/debian/rules
A opentld/debian/source
A opentld/debian/source/format
A opentld/res
A opentld/res/StyleGuide.md
A opentld/res/conf
A opentld/res/conf/config-sample.cfg
A opentld/res/ico
A opentld/res/ico/opentld.ico
A opentld/res/img
A opentld/res/img/opentld.png
A opentld/res/packaging
A opentld/res/packaging/README
A opentld/res/packaging/manpage.pod
A opentld/res/packaging/opentld.desktop
A opentld/res/packaging/qopentld.desktop
A opentld/res/rcs.qrc
A opentld/src
A opentld/src/3rdparty
A opentld/src/3rdparty/libconfig
A opentld/src/3rdparty/libconfig/CMakeLists.txt
A opentld/src/3rdparty/libconfig/grammar.c
A opentld/src/3rdparty/libconfig/grammar.h
A opentld/src/3rdparty/libconfig/libconfig.c
A opentld/src/3rdparty/libconfig/libconfig.h
A opentld/src/3rdparty/libconfig/libconfig.h++
A opentld/src/3rdparty/libconfig/libconfig.hh
A opentld/src/3rdparty/libconfig/libconfigcpp.c++
A opentld/src/3rdparty/libconfig/libconfigcpp.cc
A opentld/src/3rdparty/libconfig/parsectx.h
A opentld/src/3rdparty/libconfig/scanctx.c
A opentld/src/3rdparty/libconfig/scanctx.h
A opentld/src/3rdparty/libconfig/scanner.c
A opentld/src/3rdparty/libconfig/scanner.h
A opentld/src/3rdparty/libconfig/strbuf.c
A opentld/src/3rdparty/libconfig/strbuf.h
A opentld/src/3rdparty/libconfig/wincompat.h
A opentld/src/libopentld
A opentld/src/libopentld/CMakeLists.txt
A opentld/src/libopentld/imacq
A opentld/src/libopentld/imacq/ImAcq.cpp
A opentld/src/libopentld/imacq/ImAcq.h
A opentld/src/libopentld/mftracker
A opentld/src/libopentld/mftracker/BB.cpp
A opentld/src/libopentld/mftracker/BB.h
A opentld/src/libopentld/mftracker/BBPredict.cpp
A opentld/src/libopentld/mftracker/BBPredict.h
A opentld/src/libopentld/mftracker/FBTrack.cpp
A opentld/src/libopentld/mftracker/FBTrack.h
A opentld/src/libopentld/mftracker/Lk.cpp
A opentld/src/libopentld/mftracker/Lk.h
A opentld/src/libopentld/mftracker/Median.cpp
A opentld/src/libopentld/mftracker/Median.h
A opentld/src/libopentld/tld
A opentld/src/libopentld/tld/Clustering.cpp
A opentld/src/libopentld/tld/Clustering.h
A opentld/src/libopentld/tld/DetectionResult.cpp
A opentld/src/libopentld/tld/DetectionResult.h
A opentld/src/libopentld/tld/DetectorCascade.cpp
A opentld/src/libopentld/tld/DetectorCascade.h
A opentld/src/libopentld/tld/EnsembleClassifier.cpp
A opentld/src/libopentld/tld/EnsembleClassifier.h
A opentld/src/libopentld/tld/ForegroundDetector.cpp
A opentld/src/libopentld/tld/ForegroundDetector.h
A opentld/src/libopentld/tld/IntegralImage.h
A opentld/src/libopentld/tld/MedianFlowTracker.cpp
A opentld/src/libopentld/tld/MedianFlowTracker.h
A opentld/src/libopentld/tld/NNClassifier.cpp
A opentld/src/libopentld/tld/NNClassifier.h
A opentld/src/libopentld/tld/NormalizedPatch.h
A opentld/src/libopentld/tld/TLD.cpp
A opentld/src/libopentld/tld/TLD.h
A opentld/src/libopentld/tld/TLDUtil.cpp
A opentld/src/libopentld/tld/TLDUtil.h
A opentld/src/libopentld/tld/VarianceFilter.cpp
A opentld/src/libopentld/tld/VarianceFilter.h
A opentld/src/opentld
A opentld/src/opentld/CMakeLists.txt
A opentld/src/opentld/OpenTLD.cpp
A opentld/src/opentld/QOpenTLD.cpp
A opentld/src/opentld/main
A opentld/src/opentld/main/Config.cpp
A opentld/src/opentld/main/Config.h
A opentld/src/opentld/main/Gui.cpp
A opentld/src/opentld/main/Gui.h
A opentld/src/opentld/main/Main.cpp
A opentld/src/opentld/main/Main.h
A opentld/src/opentld/main/Settings.cpp
A opentld/src/opentld/main/Settings.h
A opentld/src/opentld/qopentld
A opentld/src/opentld/qopentld/ConfigDialog.cpp
A opentld/src/opentld/qopentld/ConfigDialog.h
A opentld/src/opentld/qopentld/ConfigDialog.ui
Checked out revision 172.
[ 26%] Performing patch step for 'opentld'
patching file CMakeLists.txt
patching file src/libopentld/CMakeLists.txt
Hunk #1 succeeded at 6 (offset -1 lines).
Hunk #2 succeeded at 21 (offset -1 lines).
Hunk #3 succeeded at 41 (offset -1 lines).
[ 30%] Performing update step (SVN update) for 'opentld'
Updating '.':
At revision 172.
[ 34%] Performing configure step for 'opentld'
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld
[ 38%] Performing build step for 'opentld'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Scanning dependencies of target libopentld
[ 6%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/BB.cpp.o
[ 13%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/BBPredict.cpp.o
[ 20%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/FBTrack.cpp.o
[ 26%] make[2]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/src/tld_gui_node.cpp.o] Error 1
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/tld_gui_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/Lk.cpp.o
[ 33%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/mftracker/Median.cpp.o
[ 40%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o
/home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: variable or field ‘calcMeanRect’ declared void
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: ‘vector’ was not declared in this scope
/home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: note: suggested alternative:
In file included from /usr/include/c++/4.8/vector:64:0,
from /home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.h:29,
from /home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:27:
/usr/include/c++/4.8/bits/stl_vector.h:210:11: note: ‘std::vector’
class vector : protected _Vector_base<_Tp, _Alloc>
^
/home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:38: error: expected primary-expression before ‘int’
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/rosworkspace/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:263:1: error: expected ‘}’ at end of input
} /* namespace tld */
^
make[5]: *** [src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o] Error 1
make[4]: *** [src/libopentld/CMakeFiles/libopentld.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [extStack/ros_opentld/tld_tracker/libopentld/src/opentld-stamp/opentld-build] Error 2
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/opentld.dir/all] Error 2
make: *** [all] Error 2
Invoking "make" failed
user@ubuntuvm:~/rosworkspace$ |
Hello Hagan, Hello Jesus, It looks like that tld_msgs could be built after the tld_gui_node in tld_tracker... I just added a dependency of tld_msg to tld_gui_node (CMakeList.txt line 156). It should solve the issue. Ronan |
Ronan, Thank you for your help, however, I am still experiencing the issue. I've deleted the ros_opentld folder and downloaded a new copy from github using $ git clone https://github.com/Ronan0912/ros_opentld.git ./src/extStack/ros_opentld yet the issue still exists. It's looking in base_frame.hpp, seeing that it should pull the header files, and finding that they don't yet exist. Is there some way that I can change the build order to get them to properly build beforehand? Thanks again, Hagan |
I found that when you depend of messages, you have to write foo_msgs_generate_messages_cpp instead of foo_msgs in the add_dependencies. I am not really used to the catkin build system. I just committed the p�atch. You can retry. Ronan |
We're making progress. Thank you. The header errors seem to be gone. The only other problem I see is below. The build is still failing, but I'm sure this is some simple syntax error or something of that sort...instead of making it 2% through the build process, I'm now up to 40%. I'm seeing an error on line 54 of clustering.cpp. Thanks! Hagan #### Running command: "make -j2 -l2" in "/home/user/workspace/ros/cvg_ardrone2_ibvs/build"
####
[ 0%] Built target _catkin_empty_exported_target
[ 0%] Built target sensor_msgs_generate_messages_py
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneSensorData
[ 0%] Built target geometry_msgs_generate_messages_py
[ 0%] Built target std_msgs_generate_messages_py
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obsVector
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_Observation3D
Built target _droneMsgs_generate_messages_check_deps_obstacleTwoDimWall
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obstacleTwoDimPole
[ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePose
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePositionTrajectoryRefCommand
Built target _droneMsgs_generate_messages_check_deps_imageFeaturesIBVS
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneGoTask
[ 0%] Built target _droneMsgs_generate_messages_check_deps_societyPose
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneHLCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_Landmark3D
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneTrajectoryRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneNavCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneHLCommandAck
[ 0%] Built target _droneMsgs_generate_messages_check_deps_dronePositionRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_landmarkVector
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneMissionInfo
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneYawRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneInfo
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneRefCommand
[ 0%] Built target _droneMsgs_generate_messages_check_deps_droneSpeeds
[ 0%] Built target _droneMsgs_generate_messages_check_deps_obstaclesTwoDim
[ 0%] Built target sensor_msgs_generate_messages_cpp
[ 0%] [ 0%] Built target _droneMsgs_generate_messages_check_deps_droneNavData
Built target geometry_msgs_generate_messages_cpp
[ 0%] [ 0%] Built target std_msgs_generate_messages_cpp
Built target std_msgs_generate_messages_lisp
[ 0%] [ 0%] Built target geometry_msgs_generate_messages_lisp
Built target sensor_msgs_generate_messages_lisp
[ 0%] Built target _tld_msgs_generate_messages_check_deps_BoundingBox
[ 0%] Built target _tld_msgs_generate_messages_check_deps_Target
[ 0%] [ 0%] Built target rosgraph_msgs_generate_messages_py
Built target roscpp_generate_messages_py
[ 0%] Built target rosgraph_msgs_generate_messages_cpp
[ 0%] Built target roscpp_generate_messages_lisp
[ 0%] Built target rosgraph_msgs_generate_messages_lisp
[ 0%] Built target roscpp_generate_messages_cpp
[ 0%] Built target _droneLogger_generate_messages_check_deps_logThisString
[ 0%] Built target _droneLogger_generate_messages_check_deps_getCLogPathInitTStamp
[ 0%] Built target _droneController_generate_messages_check_deps_setControlMode
[ 0%] [ 0%] Built target _droneStateEstimator_generate_messages_check_deps_setInitDroneYaw_srv_type
Performing update step (SVN update) for 'opentld'
Updating '.':
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_vector31
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_video_stream
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_raw_measures
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_matrix33
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_FlightAnim
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_RecordEnable
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_CamSelect
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_gyros_offsets
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_pwm
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_vision_of
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_demo
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_trackers_send
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_watchdog
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_Navdata
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_hdvideo_stream
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_vision
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_vision_perf
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_vector21
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_vision_raw
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_zimmu_3000
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_trims
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_adc_data_frame
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_wind_speed
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_pressure_raw
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_references
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_magneto
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_games
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_phys_measures
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_kalman_pressure
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_wifi
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_vision_detect
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_altitude
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_rc_references
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_LedAnim
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_euler_angles
[ 0%] Built target _ardrone_autonomy_generate_messages_check_deps_navdata_time
[ 3%] Built target ardronelib
[ 3%] Built target tf2_msgs_generate_messages_lisp
[ 3%] Built target std_srvs_generate_messages_py
[ 3%] Built target std_srvs_generate_messages_lisp
[ 3%] Built target tf2_msgs_generate_messages_cpp
[ 3%] Built target std_srvs_generate_messages_cpp
[ 3%] Built target tf_generate_messages_py
[ 3%] Built target tf_generate_messages_cpp
[ 3%] Built target tf_generate_messages_lisp
[ 3%] Built target actionlib_generate_messages_lisp
[ 3%] Built target actionlib_generate_messages_cpp
[ 3%] Built target actionlib_generate_messages_py
[ 3%] Built target actionlib_msgs_generate_messages_cpp
[ 3%] Built target actionlib_msgs_generate_messages_lisp
[ 3%] Built target actionlib_msgs_generate_messages_py
[ 3%] Built target tf2_msgs_generate_messages_py
[ 7%] Built target atlante
[ 8%] Built target droneModule
[ 9%] Built target pugixml
[ 9%] Built target referenceFrames
At revision 172.
[ 10%] [ 19%] Performing configure step for 'opentld'
Built target droneMsgs_generate_messages_py
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld
[ 27%] Built target droneMsgs_generate_messages_cpp
[ 27%] Performing build step for 'opentld'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 36%] Built target droneMsgs_generate_messages_lisp
Scanning dependencies of target tld_msgs_generate_messages_py
[ 36%] Generating Python from MSG tld_msgs/BoundingBox
[ 6%] Building CXX object src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o
[ 36%] Generating Python from MSG tld_msgs/Target
[ 37%] Generating Python msg __init__.py for tld_msgs
[ 37%] Built target tld_msgs_generate_messages_py
Scanning dependencies of target tld_msgs_generate_messages_lisp
[ 37%] Generating Lisp code from tld_msgs/BoundingBox.msg
[ 38%] Generating Lisp code from tld_msgs/Target.msg
[ 38%] Built target tld_msgs_generate_messages_lisp
Scanning dependencies of target tld_msgs_generate_messages_cpp
[ 39%] Generating C++ code from tld_msgs/BoundingBox.msg
[ 39%] Generating C++ code from tld_msgs/Target.msg
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: variable or field ‘calcMeanRect’ declared void
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: error: ‘vector’ was not declared in this scope
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:31: note: suggested alternative:
In file included from /usr/include/c++/4.8/vector:64:0,
from /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.h:29,
from /home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:27:
/usr/include/c++/4.8/bits/stl_vector.h:210:11: note: ‘std::vector’
class vector : protected _Vector_base<_Tp, _Alloc>
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:54:38: error: expected primary-expression before ‘int’
void Clustering::calcMeanRect(vector<int> * indices)
^
/home/user/workspace/ros/cvg_ardrone2_ibvs/build/extStack/ros_opentld/tld_tracker/libopentld/src/opentld/src/libopentld/tld/Clustering.cpp:263:1: error: expected ‘}’ at end of input
} /* namespace tld */
^
make[5]: *** [src/libopentld/CMakeFiles/libopentld.dir/tld/Clustering.cpp.o] Error 1
make[4]: *** [src/libopentld/CMakeFiles/libopentld.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [extStack/ros_opentld/tld_tracker/libopentld/src/opentld-stamp/opentld-build] Error 2
make[1]: *** [extStack/ros_opentld/tld_tracker/CMakeFiles/opentld.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 39%] Built target tld_msgs_generate_messages_cpp
make: *** [all] Error 2
Invoking "make" failed
user@ubuntuvm:~/workspace/ros/cvg_ardrone2_ibvs$ |
The error comes from the stl C++ library installed on your machine: /usr/include/c++/4.8/bits/stl_vector.h:210:11: note: ‘std::vector’ class vector : protected _Vector_base<_Tp, _Alloc> Ronan
|
Interesting. I know this isn't your issue anymore, but can you point me in the right direction to correct such an issue? |
Hello Hagan, The best you can do to solve this is to search your compiling errors in You could also try to compile other versions of the OpenTLD tracker. I am Bests, Jesús On Wed, Oct 22, 2014 at 12:44 AM, haganwalker [email protected]
|
Thank both of you for your help. I don't know what the exact issue is, but we've tried it on three separate systems running 14.04 with indigo and get the same problem with all of them. I haven't started eliminating other variables yet, but it's something specific with this package and running on 14.04 and/or indigo. I tried gcc compiler 4.9 as well just to check and still had issues. For now, we've reverted to 12.04 LTS with groovy and everything built as expected. Thanks again, Hagan Sent from my iPhone
|
Hello Hagan, I am sorry that you cannot compile the software in Ubuntu 14.04. For some
The catkin version of the IBVS stack has a fix to take into account some Bests, Jesús On Thu, Oct 23, 2014 at 12:32 AM, haganwalker [email protected]
|
Hello, Jesus, Ronan and haganwalker, I'm trying to use cvg_ardrone2_ibvs in 12.04 LTS with hydro. I've tried many times following Jesus's steps but always got the same errors in compiling process. I also tried to compile the OpenTLD separately and it worked well. Could you have me some advices about what to do? Thank you! This is what I got in compiling: Base path: /home/jx/workspace/ros/cvg_ardrone2_ibvs Running command: "make cmake_check_build_system" in "/home/jx/workspace/ros/cvg_ardrone2_ibvs/build"Running command: "make -j4 -l4" in "/home/jx/workspace/ros/cvg_ardrone2_ibvs/build"[ 0%] [ 0%] [ 0%] [ 0%] Built target sensor_msgs_generate_messages_py ::getParameter(event)); |
@Ronan0912 Hi ronan, Have you manage to get it to work? I am having some problems with the environment variables i think. I keep getting that the DRONE_STACK variable is not set but i am sure we dont use drone_stack for here. This is causing my tracker and controller both to not work. Any guidance and help is much appreciated. |
Hello, I am trying to use your code and am running into an issue while trying catkin_make. I'm using ROS Indigo on Ubuntu 14.04. It is looking for BoundingBox.h and Target.h on build from the base_frame.hpp file and cannot find it.
This is what I'm seeing:
In file included from /home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/base_frame.cpp:26:0:
/home/user/workspace/ros/cvg_ardrone2_ibvs/src/extStack/ros_opentld/tld_tracker/src/base_frame.hpp:38:29: fatal error: tld_msgs/Target.h: No such file or directory
#include <tld_msgs/Target.h>
Do you have any idea how to get around this? I am using your package while trying to get Vision4UAV working as a whole (https://github.com/Vision4UAV/cvg_ardrone2_ibvs#Pre-requirements).
Thanks!
Hagan
The text was updated successfully, but these errors were encountered: