So, I am hardly trying to get cvg_ardrone2 working on my computer but I am still having some errors. have tried Ubuntu 14 with Indigo ROS, and now I am trying Ubuntu 12.04 with Groovy.
I will be very thankful if someone could help me! Best Regards!
Here is what I got:
Running command: "make cmake_check_build_system" in "/home/henrique/cvg_ardrone2_ibvs/build"
-- Using CATKIN_DEVEL_PREFIX: /home/henrique/cvg_ardrone2_ibvs/devel
-- Using CMAKE_PREFIX_PATH: /home/henrique/cvg_ardrone2_ibvs/devel;/opt/ros/groovy
-- This workspace overlays: /home/henrique/cvg_ardrone2_ibvs/devel;/opt/ros/groovy
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Python version: 2.7
-- Using Debian Python package layout
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/henrique/cvg_ardrone2_ibvs/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- catkin 0.5.89
-- BUILD_SHARED_LIBS is on
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 "droneEKFStateEstimator" 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 "droneEKFStateEstimatorROSModule" 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 "driverParrotARDroneROSModule" 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 "droneOpenTLDTranslatorROS" 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 "droneTrackerEyeROSModule" 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 "droneIBVSControllerROSModule" 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 "droneIBVSController" 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 "droneMsgsROS" 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 "droneModuleROS" 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 "droneModuleInterfaceROS" 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 "lib_cvgloggerROS" 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 "droneLoggerROSModule" 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 "droneInterfaceROSModule" 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 "droneEKFStateEstimator" 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 "droneEKFStateEstimatorROSModule" 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 "driverParrotARDroneROSModule" 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 "droneOpenTLDTranslatorROS" 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 "droneTrackerEyeROSModule" 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 "droneIBVSControllerROSModule" 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 "droneIBVSController" 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 "droneMsgsROS" 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 "droneModuleROS" 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 "droneModuleInterfaceROS" 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 "lib_cvgloggerROS" 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 "droneLoggerROSModule" 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 "droneInterfaceROSModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores.
-- ~~~~~~~~~~~~~
-- ~~ traversing 22 packages in topological order:
-- ~~ - lib_pugixml
-- ~~ - lib_cvgutils
-- ~~ - lib_cvgekf
-- ~~ - lib_cvglogger
-- ~~ - referenceFrames
-- ~~ - droneEKFStateEstimator
-- ~~ - droneMsgsROS
-- ~~ - tld_msgs
-- ~~ - droneModuleInterfaceROS
-- ~~ - droneModuleROS
-- ~~ - droneIBVSController
-- ~~ - droneOpenTLDTranslatorROS
-- ~~ - droneTrackerEyeROSModule
-- ~~ - lib_cvgloggerROS
-- ~~ - droneEKFStateEstimatorROSModule
-- ~~ - performance_monitor
-- ~~ - droneIBVSControllerROSModule
-- ~~ - droneInterfaceROSModule
-- ~~ - droneLoggerROSModule
-- ~~ - ardrone_autonomy
-- ~~ - driverParrotARDroneROSModule
-- ~~ - tld_tracker
-- ~~~~~~~~~~~~~
-- +++ processing catkin package: 'lib_pugixml'
-- ==> add_subdirectory(quadrotor_stack/stack/libraries/lib_pugixml)
-- +++ processing catkin package: 'lib_cvgutils'
-- ==> add_subdirectory(quadrotor_stack/stack/libraries/lib_cvgutils)
-- +++ processing catkin package: 'lib_cvgekf'
-- ==> add_subdirectory(quadrotor_stack/stack/libraries/lib_cvgekf)
-- +++ processing catkin package: 'lib_cvglogger'
-- ==> add_subdirectory(quadrotor_stack/stack/droneLogging/lib_cvglogger)
-- +++ processing catkin package: 'referenceFrames'
-- ==> add_subdirectory(quadrotor_stack/stack/libraries/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: 'droneEKFStateEstimator'
-- ==> add_subdirectory(quadrotor_stack/stack/droneSelfLocalization/droneOdometryPoseEstimator/droneEKFStateEstimator)
WARNING: Package name "droneEKFStateEstimator" 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: 'droneMsgsROS'
-- ==> add_subdirectory(quadrotor_stack/stack/droneStackBasics/droneMsgsROS)
-- Using these message generators: gencpp;genlisp;genpy
-- droneMsgsROS: 45 messages, 3 services
WARNING: Package name "droneMsgsROS" 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(quadrotor_stack/stack/dronePerception/openTLD/ros_opentld/tld_msgs)
-- Using these message generators: gencpp;genlisp;genpy
-- tld_msgs: 2 messages, 0 services
-- +++ processing catkin package: 'droneModuleInterfaceROS'
-- ==> add_subdirectory(quadrotor_stack/stack/droneStackBasics/droneModuleInterfaceROS)
WARNING: Package name "droneModuleInterfaceROS" 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: 'droneModuleROS'
-- ==> add_subdirectory(quadrotor_stack/stack/droneStackBasics/droneModuleROS)
WARNING: Package name "droneModuleROS" 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: 'droneIBVSController'
-- ==> add_subdirectory(quadrotor_stack/stack/droneIBVSControl/droneIBVSController)
-- Using these message generators: gencpp;genlisp;genpy
WARNING: Package name "droneIBVSController" 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: 'droneOpenTLDTranslatorROS'
-- ==> add_subdirectory(quadrotor_stack/stack/dronePerception/openTLD/droneOpenTLDTranslatorROS)
WARNING: Package name "droneOpenTLDTranslatorROS" 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: 'droneTrackerEyeROSModule'
-- ==> add_subdirectory(quadrotor_stack/stack/droneIBVSControl/droneTrackerEyeROSModule)
WARNING: Package name "droneTrackerEyeROSModule" 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: 'lib_cvgloggerROS'
-- ==> add_subdirectory(quadrotor_stack/stack/droneLogging/lib_cvgloggerROS)
-- Using these message generators: gencpp;genlisp;genpy
-- lib_cvgloggerROS: 0 messages, 1 services
WARNING: Package name "lib_cvgloggerROS" 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: 'droneEKFStateEstimatorROSModule'
-- ==> add_subdirectory(quadrotor_stack/stack/droneSelfLocalization/droneOdometryPoseEstimator/droneEKFStateEstimatorROSModule)
WARNING: Package name "droneEKFStateEstimatorROSModule" 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: 'performance_monitor'
-- ==> add_subdirectory(quadrotor_stack/stack/supervision_system/performance_monitor)
-- +++ processing catkin package: 'droneIBVSControllerROSModule'
-- ==> add_subdirectory(quadrotor_stack/stack/droneIBVSControl/droneIBVSControllerROSModule)
WARNING: Package name "droneIBVSControllerROSModule" 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: 'droneInterfaceROSModule'
-- ==> add_subdirectory(quadrotor_stack/stack/HMI/droneInterfaceROSModule)
WARNING: Package name "droneInterfaceROSModule" 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: 'droneLoggerROSModule'
-- ==> add_subdirectory(quadrotor_stack/stack/droneLogging/droneLoggerROSModule)
WARNING: Package name "droneLoggerROSModule" 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: 'ardrone_autonomy'
-- ==> add_subdirectory(quadrotor_stack/stack/droneDriver/DriveParrotARDrone/ardrone_autonomy)
-- Using these message generators: gencpp;genlisp;genpy
CMake Error at /opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake:75 (find_package):
Could not find a configuration file for package roslint.
Set roslint_DIR to the directory containing a CMake configuration file for
roslint. The file will have one of the following names:
Hello, guys!
So, I am hardly trying to get cvg_ardrone2 working on my computer but I am still having some errors. have tried Ubuntu 14 with Indigo ROS, and now I am trying Ubuntu 12.04 with Groovy.
I will be very thankful if someone could help me! Best Regards!
Here is what I got:
Running command: "make cmake_check_build_system" in "/home/henrique/cvg_ardrone2_ibvs/build"
-- Using CATKIN_DEVEL_PREFIX: /home/henrique/cvg_ardrone2_ibvs/devel -- Using CMAKE_PREFIX_PATH: /home/henrique/cvg_ardrone2_ibvs/devel;/opt/ros/groovy -- This workspace overlays: /home/henrique/cvg_ardrone2_ibvs/devel;/opt/ros/groovy -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Python version: 2.7 -- Using Debian Python package layout -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/henrique/cvg_ardrone2_ibvs/build/test_results -- Found gtest sources under '/usr/src/gtest': gtests will be built -- catkin 0.5.89 -- BUILD_SHARED_LIBS is on 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 "droneEKFStateEstimator" 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 "droneEKFStateEstimatorROSModule" 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 "driverParrotARDroneROSModule" 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 "droneOpenTLDTranslatorROS" 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 "droneTrackerEyeROSModule" 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 "droneIBVSControllerROSModule" 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 "droneIBVSController" 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 "droneMsgsROS" 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 "droneModuleROS" 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 "droneModuleInterfaceROS" 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 "lib_cvgloggerROS" 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 "droneLoggerROSModule" 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 "droneInterfaceROSModule" 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 "droneEKFStateEstimator" 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 "droneEKFStateEstimatorROSModule" 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 "driverParrotARDroneROSModule" 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 "droneOpenTLDTranslatorROS" 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 "droneTrackerEyeROSModule" 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 "droneIBVSControllerROSModule" 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 "droneIBVSController" 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 "droneMsgsROS" 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 "droneModuleROS" 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 "droneModuleInterfaceROS" 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 "lib_cvgloggerROS" 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 "droneLoggerROSModule" 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 "droneInterfaceROSModule" does not follow the naming conventions. It should start with a lower case letter and only contain lower case letters, digits and underscores. --
~~~~~~~~~~~~~ -- ~~ traversing 22 packages in topological order: -- ~~ - lib_pugixml -- ~~ - lib_cvgutils -- ~~ - lib_cvgekf -- ~~ - lib_cvglogger -- ~~ - referenceFrames -- ~~ - droneEKFStateEstimator -- ~~ - droneMsgsROS -- ~~ - tld_msgs -- ~~ - droneModuleInterfaceROS -- ~~ - droneModuleROS -- ~~ - droneIBVSController -- ~~ - droneOpenTLDTranslatorROS -- ~~ - droneTrackerEyeROSModule -- ~~ - lib_cvgloggerROS -- ~~ - droneEKFStateEstimatorROSModule -- ~~ - performance_monitor -- ~~ - droneIBVSControllerROSModule -- ~~ - droneInterfaceROSModule -- ~~ - droneLoggerROSModule -- ~~ - ardrone_autonomy -- ~~ - driverParrotARDroneROSModule -- ~~ - tld_tracker --~~~~~~~~~~~~~ -- +++ processing catkin package: 'lib_pugixml' -- ==> add_subdirectory(quadrotor_stack/stack/libraries/lib_pugixml) -- +++ processing catkin package: 'lib_cvgutils' -- ==> add_subdirectory(quadrotor_stack/stack/libraries/lib_cvgutils) -- +++ processing catkin package: 'lib_cvgekf' -- ==> add_subdirectory(quadrotor_stack/stack/libraries/lib_cvgekf) -- +++ processing catkin package: 'lib_cvglogger' -- ==> add_subdirectory(quadrotor_stack/stack/droneLogging/lib_cvglogger) -- +++ processing catkin package: 'referenceFrames' -- ==> add_subdirectory(quadrotor_stack/stack/libraries/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: 'droneEKFStateEstimator' -- ==> add_subdirectory(quadrotor_stack/stack/droneSelfLocalization/droneOdometryPoseEstimator/droneEKFStateEstimator) WARNING: Package name "droneEKFStateEstimator" 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: 'droneMsgsROS' -- ==> add_subdirectory(quadrotor_stack/stack/droneStackBasics/droneMsgsROS) -- Using these message generators: gencpp;genlisp;genpy -- droneMsgsROS: 45 messages, 3 services WARNING: Package name "droneMsgsROS" 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(quadrotor_stack/stack/dronePerception/openTLD/ros_opentld/tld_msgs) -- Using these message generators: gencpp;genlisp;genpy -- tld_msgs: 2 messages, 0 services -- +++ processing catkin package: 'droneModuleInterfaceROS' -- ==> add_subdirectory(quadrotor_stack/stack/droneStackBasics/droneModuleInterfaceROS) WARNING: Package name "droneModuleInterfaceROS" 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: 'droneModuleROS' -- ==> add_subdirectory(quadrotor_stack/stack/droneStackBasics/droneModuleROS) WARNING: Package name "droneModuleROS" 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: 'droneIBVSController' -- ==> add_subdirectory(quadrotor_stack/stack/droneIBVSControl/droneIBVSController) -- Using these message generators: gencpp;genlisp;genpy WARNING: Package name "droneIBVSController" 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: 'droneOpenTLDTranslatorROS' -- ==> add_subdirectory(quadrotor_stack/stack/dronePerception/openTLD/droneOpenTLDTranslatorROS) WARNING: Package name "droneOpenTLDTranslatorROS" 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: 'droneTrackerEyeROSModule' -- ==> add_subdirectory(quadrotor_stack/stack/droneIBVSControl/droneTrackerEyeROSModule) WARNING: Package name "droneTrackerEyeROSModule" 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: 'lib_cvgloggerROS' -- ==> add_subdirectory(quadrotor_stack/stack/droneLogging/lib_cvgloggerROS) -- Using these message generators: gencpp;genlisp;genpy -- lib_cvgloggerROS: 0 messages, 1 services WARNING: Package name "lib_cvgloggerROS" 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: 'droneEKFStateEstimatorROSModule' -- ==> add_subdirectory(quadrotor_stack/stack/droneSelfLocalization/droneOdometryPoseEstimator/droneEKFStateEstimatorROSModule) WARNING: Package name "droneEKFStateEstimatorROSModule" 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: 'performance_monitor' -- ==> add_subdirectory(quadrotor_stack/stack/supervision_system/performance_monitor) -- +++ processing catkin package: 'droneIBVSControllerROSModule' -- ==> add_subdirectory(quadrotor_stack/stack/droneIBVSControl/droneIBVSControllerROSModule) WARNING: Package name "droneIBVSControllerROSModule" 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: 'droneInterfaceROSModule' -- ==> add_subdirectory(quadrotor_stack/stack/HMI/droneInterfaceROSModule) WARNING: Package name "droneInterfaceROSModule" 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: 'droneLoggerROSModule' -- ==> add_subdirectory(quadrotor_stack/stack/droneLogging/droneLoggerROSModule) WARNING: Package name "droneLoggerROSModule" 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: 'ardrone_autonomy' -- ==> add_subdirectory(quadrotor_stack/stack/droneDriver/DriveParrotARDrone/ardrone_autonomy) -- Using these message generators: gencpp;genlisp;genpy CMake Error at /opt/ros/groovy/share/catkin/cmake/catkinConfig.cmake:75 (find_package): Could not find a configuration file for package roslint.Set roslint_DIR to the directory containing a CMake configuration file for roslint. The file will have one of the following names:
Call Stack (most recent call first): quadrotor_stack/stack/droneDriver/DriveParrotARDrone/ardrone_autonomy/CMakeLists.txt:5 (find_package)
-- ardrone_autonomy: 32 messages, 4 services CMake Error at quadrotor_stack/stack/droneDriver/DriveParrotARDrone/ardrone_autonomy/CMakeLists.txt:145 (roslint_cpp): Unknown CMake command "roslint_cpp".
-- Configuring incomplete, errors occurred! make: *** [cmake_check_build_system] Error 1 Invoking "make cmake_check_build_system" failed henrique@henrique-VirtualBox:~/cvg_ardrone2_ibvs$