find_package(catkin REQUIRED COMPONENTS
cmake_modules
kdl_parser
- orocos_kdl
roscpp
sensor_msgs
geometry_msgs
## System dependencies are found with CMake's conventions
# find_package(Boost REQUIRED COMPONENTS system)
find_package(Eigen REQUIRED)
+find_package(orocos_kdl REQUIRED)
## Uncomment this if the package has a setup.py. This macro ensures
catkin_package(
# INCLUDE_DIRS include
# LIBRARIES q2d_teleop
-# CATKIN_DEPENDS cmake_modules kdl_parser orocos_kdl roscpp sensor_msgs goemetry_msgs std_msgs urdf
+# CATKIN_DEPENDS cmake_modules kdl_parser roscpp sensor_msgs goemetry_msgs std_msgs urdf
# DEPENDS Eigen
)
${catkin_INCLUDE_DIRS}
# TODO: Check names of system library include directories (Eigen)
${Eigen_INCLUDE_DIRS}
+ ${orocos_kdl_INCLUDE_DIRS}
)
## Declare a C++ library
target_link_libraries(q2d_teleop_tablet
${catkin_LIBRARIES}
${Eigen_LIBRARIES}
+ ${orocos_kdl_LIBRARIES}
)
target_link_libraries(q2d_teleop_rviz
${catkin_LIBRARIES}
${Eigen_LIBRARIES}
+ ${orocos_kdl_LIBRARIES}
)
#############