diff --git a/recipes-ros/octomap-ros/octomap-ros_0.2.6.bb b/recipes-ros/octomap-ros/octomap-ros_0.2.6.bb
new file mode 100644
index 0000000000000000000000000000000000000000..8927982f0c54b10b3e4c102f45d104401b739324
--- /dev/null
+++ b/recipes-ros/octomap-ros/octomap-ros_0.2.6.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "octomap_ros provides conversion functions between ROS / PCL and OctoMap's native types."
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "octomap-msgs octomap pcl-ros sensor-msgs tf"
+
+SRC_URI = "https://github.com/OctoMap/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
+SRC_URI[md5sum] = "a72a025e3c144e2db7bd0ff0d6775fee"
+SRC_URI[sha256sum] = "f39877bc3595f0d3808762042aee2c2cdc50ad8db6032beac31995da70c0b62b"
+
+S = "${WORKDIR}/${ROS_SP}"
+
+inherit catkin
+
+do_configure_append() {
+	sed -i -e 's: /usr/lib/liboctomap.so: ${STAGING_LIBDIR}/liboctomap.so:g' \
+	  -e 's: /usr/lib/liboctomath.so: ${STAGING_LIBDIR}/liboctomath.so:g' \
+	  ${S}/build/CMakeFiles/octomap_ros.dir/build.make
+}
diff --git a/recipes-ros/packagegroups/packagegroup-ros-world.bb b/recipes-ros/packagegroups/packagegroup-ros-world.bb
index 1ea0ad5c62c7aa15b3fd79d1030e487b5c82cc07..4b8d9c4ff6eeee4a72271273066fef99eb20d12f 100644
--- a/recipes-ros/packagegroups/packagegroup-ros-world.bb
+++ b/recipes-ros/packagegroups/packagegroup-ros-world.bb
@@ -137,6 +137,7 @@ RDEPENDS_${PN} = "\
     navfn \
     rotate-recovery \
     voxel-grid \
+    octomap-ros \
     "
 
 # joint-state-publisher still has some issues.