diff --git a/CMakeLists.txt b/CMakeLists.txt
index 760c44373e86ed6916119974e19bffd1a61d848d..5660313e8fb2aee29e45e8f698a58ba240abb8b0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,7 @@
-cmake_minimum_required(VERSION 3.0.2)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.10)
 project(wolf_demo_visual_odometry)
 
+#######################################################################
 # This file does absolutely nothing, since there is no code
 # to compile but is necessary to avoid errors when building with catkin
+#######################################################################
diff --git a/package.xml b/package.xml
index 5fa7091910caf2e850674fd1840ec7555f05dcaf..74bdc3956e05f475c57e303b282f65fb6699e8c2 100644
--- a/package.xml
+++ b/package.xml
@@ -8,6 +8,7 @@
 
   <license>BSD2</license>
 
+  <build_depend>wolf_ros_node</build_depend>
   <build_depend>wolf_ros_vision</build_depend>
   <buildtool_depend>catkin</buildtool_depend>