diff --git a/cmake/depthaiDependencies.cmake b/cmake/depthaiDependencies.cmake
index 192c61b2f8..8ce41a5edc 100644
--- a/cmake/depthaiDependencies.cmake
+++ b/cmake/depthaiDependencies.cmake
@@ -68,9 +68,6 @@ if(NOT CONFIG_MODE OR (CONFIG_MODE AND NOT DEPTHAI_SHARED_LIBS))
find_package(basalt_sdk ${_QUIET} CONFIG REQUIRED)
endif()
if(DEPTHAI_RTABMAP_SUPPORT)
- find_package(g2o ${_QUIET} CONFIG REQUIRED)
- find_package(Ceres ${_QUIET} CONFIG REQUIRED)
- find_package(PCL CONFIG COMPONENTS common)
find_package(RTABMap ${_QUIET} CONFIG REQUIRED COMPONENTS core utilite)
endif()
diff --git a/cmake/depthaiVcpkgFeatures.cmake b/cmake/depthaiVcpkgFeatures.cmake
index 7ccff88846..6686738b34 100644
--- a/cmake/depthaiVcpkgFeatures.cmake
+++ b/cmake/depthaiVcpkgFeatures.cmake
@@ -6,7 +6,7 @@ if(NOT DEPTHAI_VCPKG_INTERNAL_ONLY)
list(APPEND VCPKG_MANIFEST_FEATURES "public-deps")
endif()
-if(DEPTHAI_RTABMAP_SUPPORT)
+if(DEPTHAI_RTABMAP_SUPPORT AND NOT DEPTHAI_VCPKG_INTERNAL_ONLY)
list(APPEND VCPKG_MANIFEST_FEATURES "rtabmap")
endif()
diff --git a/cmake/ports/websocketpp/vcpkg.json b/cmake/ports/websocketpp/vcpkg.json
index 4bb358f373..b936f9c9f6 100644
--- a/cmake/ports/websocketpp/vcpkg.json
+++ b/cmake/ports/websocketpp/vcpkg.json
@@ -12,7 +12,6 @@
"recommended": {
"description": "Use recommended dependencies",
"dependencies": [
- "boost-asio",
"openssl",
"zlib"
]
diff --git a/package.xml b/package.xml
index 1f1f8ecafb..df7799b72c 100644
--- a/package.xml
+++ b/package.xml
@@ -22,6 +22,7 @@
zip
tar
unzip
+ rtabmap
ament_cmake