diff --git a/recipes-ros/ros-controllers/effort-controllers_0.5.3.bb b/recipes-ros/ros-controllers/effort-controllers_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..f8040e0c31ecdd9bf3c4a416c329e13b545f7411
--- /dev/null
+++ b/recipes-ros/ros-controllers/effort-controllers_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Controller to publish state of force-torque sensors."
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "controller-interface control-msgs control-toolbox realtime-tools urdf forward-command-controller dynamic-reconfigure urdfdom"
+
+require ros-controllers.inc
diff --git a/recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb b/recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..cd095db8ff888f7906810b5da0fecbd621d0d10d
--- /dev/null
+++ b/recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Controller to publish state of force-torque sensors."
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface geometry-msgs"
+
+require ros-controllers.inc
diff --git a/recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb b/recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..899fe30ec9d5382d3f8857bc0f25251d2dc7dfe1
--- /dev/null
+++ b/recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "forward_command_controller."
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "controller-interface hardware-interface std-msgs"
+
+require ros-controllers.inc
diff --git a/recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb b/recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..712c6cf0e007ee060b14ac799a262181955c0d3f
--- /dev/null
+++ b/recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Controller to publish state of IMU sensors"
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface sensor-msgs"
+
+require ros-controllers.inc
diff --git a/recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb b/recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..22380cb88ee68905a86285d26b40603f402b9e4f
--- /dev/null
+++ b/recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Controller to publish joint state"
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface sensor-msgs"
+
+require ros-controllers.inc
diff --git a/recipes-ros/ros-controllers/position-controllers_0.5.3.bb b/recipes-ros/ros-controllers/position-controllers_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..d2da4a460ffa5c878fe548c5ae42c0ec97a1d76a
--- /dev/null
+++ b/recipes-ros/ros-controllers/position-controllers_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "position_controllers."
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "controller-interface forward-command-controller"
+
+require ros-controllers.inc
diff --git a/recipes-ros/ros-controllers/ros-controllers.inc b/recipes-ros/ros-controllers/ros-controllers.inc
new file mode 100644
index 0000000000000000000000000000000000000000..70629a7e52286c572e87b6a03c2f51c36f315a83
--- /dev/null
+++ b/recipes-ros/ros-controllers/ros-controllers.inc
@@ -0,0 +1,9 @@
+SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
+SRC_URI[md5sum] = "30810eb0c812ad5369684e57c81af2f6"
+SRC_URI[sha256sum] = "f05bfad85bb2141632b2f4a13f6bc55e4ec3677cdb37039574935faa1058d239"
+
+S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
+
+inherit catkin
+
+ROS_SPN = "ros_controllers"
diff --git a/recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb b/recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb
new file mode 100644
index 0000000000000000000000000000000000000000..d21641bf07d0178498033c65bb33d9b552f6f9a4
--- /dev/null
+++ b/recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "velocity_controllers."
+SECTION = "devel"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5"
+
+DEPENDS = "controller-interface forward-command-controller"
+
+require ros-controllers.inc