diff --git a/recipes-ros/kobuki/kobuki-auto-docking_0.6.8.bb b/recipes-ros/kobuki/kobuki-auto-docking_0.6.8.bb new file mode 100644 index 0000000..20368c6 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-auto-docking_0.6.8.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "Automatic docking for Kobuki" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp rospy nodelet pluginlib message-filters actionlib \ + kdl-conversions std-msgs nav-msgs geometry-msgs actionlib-msgs kobuki-msgs \ + kobuki-dock-drive ecl-threads ecl-geometry ecl-linear-algebra" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-bumper2pc_0.6.8.bb b/recipes-ros/kobuki/kobuki-bumper2pc_0.6.8.bb new file mode 100644 index 0000000..d0d347b --- /dev/null +++ b/recipes-ros/kobuki/kobuki-bumper2pc_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Bumper/cliff to pointcloud nodelet" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp nodelet pluginlib kobuki-msgs sensor-msgs" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-capabilities_0.6.8.bb b/recipes-ros/kobuki/kobuki-capabilities_0.6.8.bb new file mode 100644 index 0000000..7837f6b --- /dev/null +++ b/recipes-ros/kobuki/kobuki-capabilities_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Kobuki's capabilities" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +require kobuki.inc + +RDEPENDS_${PN} = "kobuki-node nodelet rocon-app-manager rocon-apps std-capabilities" diff --git a/recipes-ros/kobuki/kobuki-controller-tutorial_0.6.8.bb b/recipes-ros/kobuki/kobuki-controller-tutorial_0.6.8.bb new file mode 100644 index 0000000..d74a687 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-controller-tutorial_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Code for the Kobuki controller tutorial." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp nodelet pluginlib std-msgs kobuki-msgs yocs-controllers" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-description_0.6.8.bb b/recipes-ros/kobuki/kobuki-description_0.6.8.bb new file mode 100644 index 0000000..181f6b2 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-description_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Description of the Kobuki model" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "urdf xacro" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-keyop_0.6.8.bb b/recipes-ros/kobuki/kobuki-keyop_0.6.8.bb new file mode 100644 index 0000000..59173d1 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-keyop_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Keyboard teleoperation for Kobuki" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp geometry-msgs std-srvs std-msgs ecl-exceptions ecl-threads ecl-time kobuki-msgs" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-node_0.6.8.bb b/recipes-ros/kobuki/kobuki-node_0.6.8.bb new file mode 100644 index 0000000..0aa4ae9 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-node_0.6.8.bb @@ -0,0 +1,9 @@ +DESCRIPTION = "ROS nodelet for Kobuki: ROS wrapper for the Kobuki driver" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp geometry-msgs sensor-msgs nav-msgs std-msgs tf angles diagnostic-updater diagnostic-msgs nodelet pluginlib \ + kobuki-msgs kobuki-driver kobuki-keyop kobuki-safety-controller ecl-exceptions ecl-sigslots ecl-streams ecl-threads" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-random-walker_0.6.8.bb b/recipes-ros/kobuki/kobuki-random-walker_0.6.8.bb new file mode 100644 index 0000000..19adf45 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-random-walker_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Random walker app for Kobuki" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "ecl-threads geometry-msgs kobuki-msgs nodelet pluginlib roscpp std-msgs yocs-controllers" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-rapps_0.6.8.bb b/recipes-ros/kobuki/kobuki-rapps_0.6.8.bb new file mode 100644 index 0000000..e6741d5 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-rapps_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Robot apps for Kobuki" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +require kobuki.inc + +RDEPENDS_${PN} = "kobuki-auto-docking kobuki-random-walker nodelet" diff --git a/recipes-ros/kobuki/kobuki-safety-controller_0.6.8.bb b/recipes-ros/kobuki/kobuki-safety-controller_0.6.8.bb new file mode 100644 index 0000000..6898bf3 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-safety-controller_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "A controller ensuring the safe operation of Kobuki." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp nodelet pluginlib std-msgs geometry-msgs kobuki-msgs yocs-controllers ecl-threads" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki-testsuite_0.6.8.bb b/recipes-ros/kobuki/kobuki-testsuite_0.6.8.bb new file mode 100644 index 0000000..6d0c800 --- /dev/null +++ b/recipes-ros/kobuki/kobuki-testsuite_0.6.8.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Kobuki test suite" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "python-orocos-kdl kobuki-node std-msgs sensor-msgs geometry-msgs kobuki-msgs message-generation" + +require kobuki.inc diff --git a/recipes-ros/kobuki/kobuki.inc b/recipes-ros/kobuki/kobuki.inc new file mode 100644 index 0000000..bd97aec --- /dev/null +++ b/recipes-ros/kobuki/kobuki.inc @@ -0,0 +1,9 @@ +SRC_URI = "https://github.com/yujinrobot/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "47c5451f1f0db1dd980c2e804b78a285" +SRC_URI[sha256sum] = "d0b51e309d57852fc63a63b4070031857515eff1e9f7693df174f134ef4f049e" + +S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" + +inherit catkin + +ROS_SPN = "kobuki"