diff --git a/recipes-ros/robot-state-publisher/robot-state-publisher_1.9.12.bb b/recipes-ros/robot-state-publisher/robot-state-publisher_1.10.4.bb
similarity index 76%
rename from recipes-ros/robot-state-publisher/robot-state-publisher_1.9.12.bb
rename to recipes-ros/robot-state-publisher/robot-state-publisher_1.10.4.bb
index 68e4cbc6993cab46dc2f1ea2813e31edfde797b9..38f22cf91c00d06bb837f1f0467eae109f069c7a 100644
--- a/recipes-ros/robot-state-publisher/robot-state-publisher_1.9.12.bb
+++ b/recipes-ros/robot-state-publisher/robot-state-publisher_1.10.4.bb
@@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9de
 DEPENDS = "libeigen kdl-parser rosconsole roscpp rostime sensor-msgs tf tf-conversions"
 
 SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
-SRC_URI[md5sum] = "f5c83111084f72818d2a89b7c0a231fc"
-SRC_URI[sha256sum] = "526579e94d679609ef4c10e4316d1455c6e21d8fcd69a98a3330d1322c94ff71"
+SRC_URI[md5sum] = "579fe7b46c1b461b784aecf8e82ca769"
+SRC_URI[sha256sum] = "3d3ef47bb0a1f3d0540bd9b00ae22d736ffa5e445600929fc311bbec4c98978c"
 
 S = "${WORKDIR}/${ROS_SP}"