cmake_minimum_required(VERSION 2.8)
project(camera_calibration_parsers)
find_package(catkin REQUIRED sensor_msgs rosconsole roscpp roscpp_serialization)
find_package(Boost REQUIRED COMPONENTS filesystem python)
find_package(PythonLibs 2.7 REQUIRED)
include_directories(include ${catkin_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${PYTHON_INCLUDE_DIRS})
catkin_python_setup()
catkin_package(
INCLUDE_DIRS include
LIBRARIES ${PROJECT_NAME}
CATKIN_DEPENDS sensor_msgs
)
find_package(PkgConfig)
if (ANDROID)
find_package(yaml-cpp)
add_definitions(-DHAVE_NEW_YAMLCPP)
else()
pkg_check_modules(YAML_CPP yaml-cpp)
if(${YAML_CPP_VERSION} VERSION_GREATER 0.5)
add_definitions(-DHAVE_NEW_YAMLCPP)
endif()
link_directories(${YAML_CPP_LIBRARY_DIRS})
endif()
include_directories(${YAML_CPP_INCLUDE_DIRS})
# define the library
add_library(${PROJECT_NAME}
src/parse.cpp
src/parse_ini.cpp
src/parse_yml.cpp
)
add_library(${PROJECT_NAME}_wrapper
src/parse_wrapper.cpp)
target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${YAML_CPP_LIBRARIES} ${Boost_FILESYSTEM_LIBRARY})
target_link_libraries(${PROJECT_NAME}_wrapper ${PROJECT_NAME} ${catkin_LIBRARIES} ${Boost_PYTHON_LIBRARY} ${PYTHON_LIBRARIES})
# Don't prepend wrapper library name with lib and add to Python libs.
set_target_properties(${PROJECT_NAME}_wrapper PROPERTIES
PREFIX ""
LIBRARY_OUTPUT_DIRECTORY ${CATKIN_DEVEL_PREFIX}/${CATKIN_PACKAGE_PYTHON_DESTINATION}
)
add_dependencies(${PROJECT_NAME} ${catkin_EXPORTED_TARGETS})
install(
TARGETS ${PROJECT_NAME}
DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
COMPONENT main
)
install(
DIRECTORY include/${PROJECT_NAME}/
DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
)
# define the exe to convert
add_executable(convert src/convert.cpp)
target_link_libraries(convert ${PROJECT_NAME} ${rosconsole_LIBRARIES})
install(
TARGETS convert
DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)
install(TARGETS ${PROJECT_NAME}_wrapper
DESTINATION ${CATKIN_PACKAGE_PYTHON_DESTINATION}
)
if(CATKIN_ENABLE_TESTING)
add_subdirectory(test)
endif()
没有合适的资源?快使用搜索试试~ 我知道了~
image_common-hydro-devel.zip_image_zip
共85个文件
h:25个
cpp:25个
xml:8个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 73 浏览量
2022-09-24
09:18:56
上传
评论
收藏 124KB ZIP 举报
温馨提示
image_common-hydro-devel.zip
资源推荐
资源详情
资源评论
收起资源包目录
image_common-hydro-devel.zip (85个子文件)
image_common-hydro-devel
polled_camera
srv
GetPolledImage.srv 823B
mainpage.dox 2KB
include
polled_camera
publication_server.h 5KB
src
poller.cpp 3KB
publication_server.cpp 5KB
CMakeLists.txt 1KB
CHANGELOG.rst 4KB
package.xml 1KB
.travis.yml 2KB
camera_info_manager
mainpage.dox 122B
tests
unit_test.test 449B
test_calibration.yaml 472B
unit_test.cpp 22KB
include
camera_info_manager
camera_info_manager.h 9KB
src
camera_info_manager.cpp 19KB
CMakeLists.txt 1KB
CHANGELOG.rst 5KB
package.xml 1KB
image_common
CMakeLists.txt 111B
CHANGELOG.rst 2KB
package.xml 927B
.gitignore 9B
image_transport
tutorial
msg
ResizedImage.msg 69B
resized_plugins.xml 495B
include
image_transport_tutorial
resized_subscriber.h 520B
resized_publisher.h 435B
src
manifest.cpp 339B
my_publisher.cpp 628B
my_subscriber.cpp 729B
resized_publisher.cpp 1KB
resized_subscriber.cpp 819B
CMakeLists.txt 2KB
package.xml 923B
mainpage.dox 2KB
include
image_transport
subscriber_plugin.h 5KB
camera_subscriber.h 4KB
simple_subscriber_plugin.h 5KB
image_transport.h 9KB
raw_subscriber.h 3KB
simple_publisher_plugin.h 9KB
subscriber.h 4KB
camera_publisher.h 5KB
raw_publisher.h 3KB
exception.h 3KB
publisher_plugin.h 5KB
camera_common.h 2KB
loader_fwds.h 2KB
publisher.h 5KB
single_subscriber_publisher.h 3KB
subscriber_filter.h 5KB
transport_hints.h 3KB
src
camera_subscriber.cpp 6KB
republish.cpp 4KB
camera_common.cpp 3KB
subscriber.cpp 5KB
manifest.cpp 2KB
camera_publisher.cpp 5KB
list_transports.cpp 6KB
single_subscriber_publisher.cpp 3KB
image_transport.cpp 6KB
publisher.cpp 6KB
raw_publisher.cpp 5KB
CMakeLists.txt 2KB
CHANGELOG.rst 4KB
default_plugins.xml 589B
package.xml 1KB
camera_calibration_parsers
test
calib5.ini 432B
parser.py 3KB
calib8.ini 460B
CMakeLists.txt 142B
mainpage.dox 498B
include
camera_calibration_parsers
parse_yml.h 3KB
parse_ini.h 4KB
parse_wrapper.h 2KB
parse.h 3KB
src
parse_wrapper.cpp 3KB
parse.cpp 3KB
parse_yml.cpp 8KB
convert.cpp 2KB
parse_ini.cpp 8KB
camera_calibration_parsers
__init__.py 623B
setup.py 323B
CMakeLists.txt 2KB
CHANGELOG.rst 2KB
package.xml 1KB
共 85 条
- 1
资源评论
御道御小黑
- 粉丝: 61
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功