diff --git a/CMakeLists.txt b/CMakeLists.txt
index a0d473bac9d596a313bf577a81f0dce9e28834a2..0ee7f72f0c187d7b1b7929b5ea7e3c68f584d168 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -87,7 +87,7 @@ include_directories(${iriutils_INCLUDE_DIR} ./include)
 # add_library(${PROJECT_NAME} <list of source files>)
 
 ## Declare a cpp executable
-add_executable(${PROJECT_NAME} src/hole_detection_alg.cpp src/hole_detection_alg_node.cpp)
+add_executable(${PROJECT_NAME} src/iri_nav_hole_detection_alg.cpp src/iri_nav_hole_detection_alg_node.cpp)
 
 # ******************************************************************** 
 #                   Add the libraries
diff --git a/include/hole_detection_alg.h b/include/iri_nav_hole_detection_alg.h
similarity index 98%
rename from include/hole_detection_alg.h
rename to include/iri_nav_hole_detection_alg.h
index af042b73c6b5e9dc4b8308ba5d7fb4e24042e9e5..f9e380480885eb36d20979af23352e9afe57c8b2 100644
--- a/include/hole_detection_alg.h
+++ b/include/iri_nav_hole_detection_alg.h
@@ -66,7 +66,7 @@ class HoleDetectionAlgorithm
     * Define a Config type with the HoleDetectionConfig. All driver implementations
     * will then use the same variable type Config.
     */
-    typedef iri_hole_detection::HoleDetectionConfig Config;
+    typedef iri_nav_hole_detection::HoleDetectionConfig Config;
 
    /**
     * \brief config variable
diff --git a/include/hole_detection_alg_node.h b/include/iri_nav_hole_detection_alg_node.h
similarity index 100%
rename from include/hole_detection_alg_node.h
rename to include/iri_nav_hole_detection_alg_node.h