Merge pull request #145 from bulwahn/image_transport_plugins

Initial recipes for image_transport_plugins (resolves #136)
This commit is contained in:
herbrechtsmeier 2013-09-26 08:11:52 -07:00
commit 9e76b92b91
8 changed files with 62 additions and 0 deletions

5
README
View File

@ -14,6 +14,7 @@ CONTRIBUTORS
Koen Kooi <koen@dominion.thruhere.net>
Victor Mayoral Vilches <v.mayoralv@gmail.com>
Sergey 'Jin' Bostandzhyan <jin@dev.digitalstrom.org>
Andreas Hildisch, BMW Car IT GmbH <andreas.hildisch@bmw-carit.de>
HOW TO CONTRIBUTE
@ -37,6 +38,10 @@ DEPENDENCIES
branch: master
revision: HEAD
DEPENDENCIES ON RECENT COMMITS
cv-bridge and dependent recipes, e.g. the image-transport recipes, depend on
7568bfdd114597956a1da68746f207ec7f93a48d@openembedded-core.
INSTALLATION

View File

@ -0,0 +1,9 @@
DESCRIPTION = "Compressed_depth_image_transport provides a plugin to image_transport \
for transparently sending depth images (raw, floating-point) using PNG compression."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "cv-bridge dynamic-reconfigure image-transport tf"
require image-transport-plugins.inc

View File

@ -0,0 +1,9 @@
DESCRIPTION = "Compressed_image_transport provides a plugin to image_transport for \
transparently sending images encoded as JPEG or PNG."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "cv-bridge dynamic-reconfigure image-transport tf"
require image-transport-plugins.inc

View File

@ -0,0 +1,9 @@
SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
SRC_URI[md5sum] = "71d4c0694abdde174f419ede8a29d4ee"
SRC_URI[sha256sum] = "ef07479ea4bd4cb7a6ca3225009f1af623fecdd84d1bbc83d982613ca1070cc8"
S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
inherit catkin
ROS_SPN = "image_transport_plugins"

View File

@ -0,0 +1,9 @@
DESCRIPTION = "Theora_image_transport provides a plugin to image_transport for \
transparently sending an image stream encoded with the Theora codec."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "cv-bridge dynamic-reconfigure image-transport tf rosbag"
require image-transport-plugins.inc

View File

@ -42,4 +42,8 @@ RDEPENDS_${PN} = "\
pluginlib \
roscpp-tutorials \
rospy-tutorials \
cv-bridge \
compressed-image-transport \
compressed-depth-image-transport \
theora-image-transport \
"

View File

@ -0,0 +1,16 @@
DESCRIPTION = "CvBridge converts between ROS Image messages and OpenCV images"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "boost opencv rosconsole sensor-msgs"
SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
SRC_URI[md5sum] = "b023245036ff488a379ed704d066e6ee"
SRC_URI[sha256sum] = "e71e47e95a80027083248aff5856b627a0b1558cd547641ad738089610c54555"
S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
inherit catkin
ROS_SPN = "vision_opencv"

View File

@ -0,0 +1 @@
PACKAGECONFIG ?= "python"