diff --git a/recipes-ros/packagegroups/packagegroup-ros-comm.bb b/recipes-ros/packagegroups/packagegroup-ros-comm.bb
new file mode 100644
index 0000000000000000000000000000000000000000..6fa2a087176ad823edfebfa950fad052dc1c90fd
--- /dev/null
+++ b/recipes-ros/packagegroups/packagegroup-ros-comm.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "ros-comm package group"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGES = "${PN}"
+
+RDEPENDS_${PN} = "\
+    rosconsole \
+    rosparam \
+    catkin \
+    genmsg \
+    rosgraph \
+    genpy \
+    rospack \
+    roslib \
+    rosunit \
+    roscpp-serialization \
+    roscpp-traits \
+    rostest \
+    message-generation \
+    cpp-common \
+    genlisp \
+    rosgraph-msgs \
+    xmlrpcpp \
+    roswtf \
+    std-msgs \
+    rostime \
+    gencpp \
+    "