diff --git a/CMakeLists.txt b/CMakeLists.txt
index 717931a3da36d4c05b6e41a6289b58a9c39f25a2..2919c5146049ed125e52520cabb2f09a507b1dc0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -153,5 +153,12 @@ target_link_libraries(geometric_simu  ${Boost_LIBRARIES})
 
 add_subdirectory(src)
 
+#install ros executables
+install(PROGRAMS
+  ${CMAKE_SOURCE_DIR}/scripts/robot_pose_publisher
+  ${CMAKE_SOURCE_DIR}/scripts/run_command
+  ${CMAKE_SOURCE_DIR}/scripts/tf_publisher
+  DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+  )
 SETUP_PROJECT_FINALIZE()