From ffd6dfd47c8587e5fabee9ead1c301a9c6377dcb Mon Sep 17 00:00:00 2001
From: cont-integration <CI@iri.upc.edu>
Date: Wed, 8 Jan 2025 16:11:14 +0100
Subject: [PATCH] [skip ci] license headers added or modified

---
 demos/hello_wolf/capture_range_bearing.cpp                  | 4 ++--
 demos/hello_wolf/capture_range_bearing.h                    | 4 ++--
 demos/hello_wolf/factor_bearing.h                           | 4 ++--
 demos/hello_wolf/factor_range_bearing.h                     | 4 ++--
 demos/hello_wolf/feature_range_bearing.cpp                  | 4 ++--
 demos/hello_wolf/feature_range_bearing.h                    | 4 ++--
 demos/hello_wolf/hello_wolf.cpp                             | 4 ++--
 demos/hello_wolf/hello_wolf_autoconf.cpp                    | 4 ++--
 demos/hello_wolf/processor_range_bearing.cpp                | 4 ++--
 demos/hello_wolf/processor_range_bearing.h                  | 4 ++--
 demos/hello_wolf/sensor_range_bearing.cpp                   | 4 ++--
 demos/hello_wolf/sensor_range_bearing.h                     | 4 ++--
 demos/solver/demo_analytic_autodiff_comparison.cpp          | 4 ++--
 demos/solver/demo_wolf_imported_graph.cpp                   | 6 +++---
 demos/solver/load_graph.h                                   | 6 +++---
 include/core/capture/capture_base.h                         | 4 ++--
 include/core/capture/capture_diff_drive.h                   | 4 ++--
 include/core/capture/capture_landmarks_external.h           | 4 ++--
 include/core/capture/capture_motion.h                       | 4 ++--
 include/core/capture/capture_odom_2d.h                      | 4 ++--
 include/core/capture/capture_odom_3d.h                      | 4 ++--
 include/core/capture/capture_pose.h                         | 4 ++--
 include/core/capture/capture_void.h                         | 4 ++--
 include/core/ceres_wrapper/cost_function_wrapper.h          | 4 ++--
 .../core/ceres_wrapper/create_numeric_diff_cost_function.h  | 4 ++--
 include/core/ceres_wrapper/iteration_update_callback.h      | 4 ++--
 include/core/ceres_wrapper/local_parametrization_wrapper.h  | 4 ++--
 include/core/ceres_wrapper/solver_ceres.h                   | 4 ++--
 include/core/ceres_wrapper/wolf_jet.h                       | 4 ++--
 include/core/common/factory.h                               | 6 +++---
 include/core/common/node_base.h                             | 4 ++--
 include/core/common/node_state_blocks.h                     | 4 ++--
 include/core/common/time_stamp.h                            | 4 ++--
 include/core/common/wolf.h                                  | 4 ++--
 include/core/composite/composite.h                          | 4 ++--
 include/core/composite/prior_composite.h                    | 4 ++--
 include/core/composite/type_composite.h                     | 4 ++--
 include/core/composite/vector_composite.h                   | 4 ++--
 include/core/factor/factor_analytic.h                       | 4 ++--
 include/core/factor/factor_autodiff.h                       | 4 ++--
 include/core/factor/factor_base.h                           | 4 ++--
 include/core/factor/factor_block_absolute.h                 | 4 ++--
 include/core/factor/factor_block_difference.h               | 4 ++--
 include/core/factor/factor_diff_drive.h                     | 4 ++--
 include/core/factor/factor_distance_3d.h                    | 4 ++--
 include/core/factor/factor_pose_2d.h                        | 4 ++--
 include/core/factor/factor_pose_2d_with_extrinsics.h        | 4 ++--
 include/core/factor/factor_pose_3d.h                        | 4 ++--
 include/core/factor/factor_pose_3d_with_extrinsics.h        | 4 ++--
 include/core/factor/factor_quaternion_absolute.h            | 4 ++--
 include/core/factor/factor_relative_pose_2d.h               | 4 ++--
 .../core/factor/factor_relative_pose_2d_with_extrinsics.h   | 4 ++--
 include/core/factor/factor_relative_pose_3d.h               | 4 ++--
 .../core/factor/factor_relative_pose_3d_with_extrinsics.h   | 4 ++--
 include/core/factor/factor_relative_position_2d.h           | 4 ++--
 .../factor/factor_relative_position_2d_with_extrinsics.h    | 4 ++--
 include/core/factor/factor_relative_position_3d.h           | 4 ++--
 .../factor/factor_relative_position_3d_with_extrinsics.h    | 4 ++--
 include/core/factor/factor_velocity_local_direction_3d.h    | 4 ++--
 include/core/feature/feature_base.h                         | 4 ++--
 include/core/feature/feature_diff_drive.h                   | 4 ++--
 include/core/feature/feature_landmark_external.h            | 4 ++--
 include/core/feature/feature_match.h                        | 4 ++--
 include/core/feature/feature_motion.h                       | 4 ++--
 include/core/feature/feature_odom_2d.h                      | 4 ++--
 include/core/feature/feature_pose.h                         | 4 ++--
 include/core/frame/frame_base.h                             | 4 ++--
 include/core/hardware/hardware_base.h                       | 4 ++--
 include/core/landmark/factory_landmark.h                    | 4 ++--
 include/core/landmark/landmark.h                            | 4 ++--
 include/core/landmark/landmark_base.h                       | 4 ++--
 include/core/landmark/landmark_match.h                      | 4 ++--
 include/core/map/factory_map.h                              | 4 ++--
 include/core/map/map_base.h                                 | 4 ++--
 include/core/math/SE2.h                                     | 4 ++--
 include/core/math/SE3.h                                     | 4 ++--
 include/core/math/covariance.h                              | 4 ++--
 include/core/math/rotations.h                               | 4 ++--
 include/core/problem/problem.h                              | 4 ++--
 include/core/processor/buffer.h                             | 4 ++--
 include/core/processor/factory_processor.h                  | 4 ++--
 include/core/processor/motion_buffer.h                      | 4 ++--
 include/core/processor/motion_provider.h                    | 4 ++--
 include/core/processor/processor_base.h                     | 4 ++--
 include/core/processor/processor_diff_drive.h               | 4 ++--
 include/core/processor/processor_fixed_wing_model.h         | 4 ++--
 include/core/processor/processor_landmark_external.h        | 6 +++---
 include/core/processor/processor_loop_closure.h             | 4 ++--
 include/core/processor/processor_motion.h                   | 4 ++--
 include/core/processor/processor_odom_2d.h                  | 4 ++--
 include/core/processor/processor_odom_3d.h                  | 4 ++--
 include/core/processor/processor_pose.h                     | 4 ++--
 include/core/processor/processor_tracker.h                  | 4 ++--
 include/core/processor/processor_tracker_feature.h          | 4 ++--
 include/core/processor/processor_tracker_landmark.h         | 4 ++--
 include/core/processor/track_matrix.h                       | 4 ++--
 include/core/sensor/factory_sensor.h                        | 4 ++--
 include/core/sensor/sensor_base.h                           | 4 ++--
 include/core/sensor/sensor_diff_drive.h                     | 4 ++--
 include/core/sensor/sensor_motion_model.h                   | 4 ++--
 include/core/sensor/sensor_odom.h                           | 4 ++--
 include/core/sensor/sensor_pose.h                           | 4 ++--
 include/core/solver/factory_solver.h                        | 4 ++--
 include/core/solver/solver_manager.h                        | 4 ++--
 include/core/state_block/factory_state_block.h              | 4 ++--
 include/core/state_block/local_parametrization_angle.h      | 4 ++--
 include/core/state_block/local_parametrization_base.h       | 4 ++--
 .../core/state_block/local_parametrization_homogeneous.h    | 4 ++--
 include/core/state_block/local_parametrization_quaternion.h | 4 ++--
 include/core/state_block/state_angle.h                      | 4 ++--
 include/core/state_block/state_block.h                      | 4 ++--
 include/core/state_block/state_block_derived.h              | 4 ++--
 include/core/state_block/state_homogeneous_3d.h             | 4 ++--
 include/core/state_block/state_quaternion.h                 | 4 ++--
 include/core/trajectory/trajectory_base.h                   | 4 ++--
 include/core/tree_manager/factory_tree_manager.h            | 4 ++--
 include/core/tree_manager/tree_manager_base.h               | 4 ++--
 include/core/tree_manager/tree_manager_sliding_window.h     | 4 ++--
 .../tree_manager/tree_manager_sliding_window_dual_rate.h    | 4 ++--
 include/core/utils/check_log.h                              | 4 ++--
 include/core/utils/eigen_assert.h                           | 4 ++--
 include/core/utils/folder_registry.h                        | 4 ++--
 include/core/utils/graph_search.h                           | 4 ++--
 include/core/utils/load_core.h                              | 4 ++--
 include/core/utils/loader.h                                 | 4 ++--
 include/core/utils/loader_utils.h                           | 4 ++--
 include/core/utils/logging.h                                | 4 ++--
 include/core/utils/singleton.h                              | 4 ++--
 include/core/utils/string_utils.h                           | 6 +++---
 include/core/utils/unused.h                                 | 4 ++--
 include/core/utils/utils_gtest.h                            | 4 ++--
 license_header_2024.txt => license_header_2025.txt          | 2 +-
 src/capture/capture_base.cpp                                | 4 ++--
 src/capture/capture_diff_drive.cpp                          | 4 ++--
 src/capture/capture_landmarks_external.cpp                  | 4 ++--
 src/capture/capture_motion.cpp                              | 4 ++--
 src/capture/capture_odom_2d.cpp                             | 4 ++--
 src/capture/capture_odom_3d.cpp                             | 4 ++--
 src/capture/capture_pose.cpp                                | 4 ++--
 src/capture/capture_void.cpp                                | 4 ++--
 src/ceres_wrapper/local_parametrization_wrapper.cpp         | 4 ++--
 src/ceres_wrapper/solver_ceres.cpp                          | 4 ++--
 src/common/node_base.cpp                                    | 4 ++--
 src/common/node_state_blocks.cpp                            | 4 ++--
 src/common/time_stamp.cpp                                   | 4 ++--
 src/composite/prior_composite.cpp                           | 4 ++--
 src/composite/vector_composite.cpp                          | 4 ++--
 src/factor/factor_analytic.cpp                              | 4 ++--
 src/factor/factor_base.cpp                                  | 4 ++--
 src/feature/feature_base.cpp                                | 4 ++--
 src/feature/feature_diff_drive.cpp                          | 4 ++--
 src/feature/feature_landmark_external.cpp                   | 4 ++--
 src/feature/feature_motion.cpp                              | 4 ++--
 src/feature/feature_odom_2d.cpp                             | 4 ++--
 src/feature/feature_pose.cpp                                | 4 ++--
 src/frame/frame_base.cpp                                    | 4 ++--
 src/hardware/hardware_base.cpp                              | 4 ++--
 src/landmark/landmark.cpp                                   | 4 ++--
 src/landmark/landmark_base.cpp                              | 4 ++--
 src/map/map_base.cpp                                        | 4 ++--
 src/problem/problem.cpp                                     | 4 ++--
 src/processor/motion_buffer.cpp                             | 4 ++--
 src/processor/motion_provider.cpp                           | 4 ++--
 src/processor/processor_base.cpp                            | 4 ++--
 src/processor/processor_diff_drive.cpp                      | 4 ++--
 src/processor/processor_fixed_wing_model.cpp                | 4 ++--
 src/processor/processor_landmark_external.cpp               | 4 ++--
 src/processor/processor_loop_closure.cpp                    | 4 ++--
 src/processor/processor_motion.cpp                          | 4 ++--
 src/processor/processor_odom_2d.cpp                         | 4 ++--
 src/processor/processor_odom_3d.cpp                         | 4 ++--
 src/processor/processor_pose.cpp                            | 4 ++--
 src/processor/processor_tracker.cpp                         | 4 ++--
 src/processor/processor_tracker_feature.cpp                 | 4 ++--
 src/processor/processor_tracker_landmark.cpp                | 4 ++--
 src/processor/track_matrix.cpp                              | 4 ++--
 src/sensor/sensor_base.cpp                                  | 4 ++--
 src/sensor/sensor_diff_drive.cpp                            | 4 ++--
 src/sensor/sensor_motion_model.cpp                          | 4 ++--
 src/sensor/sensor_odom.cpp                                  | 4 ++--
 src/sensor/sensor_pose.cpp                                  | 4 ++--
 src/solver/solver_manager.cpp                               | 4 ++--
 src/state_block/local_parametrization_base.cpp              | 4 ++--
 src/state_block/local_parametrization_homogeneous.cpp       | 4 ++--
 src/state_block/local_parametrization_quaternion.cpp        | 4 ++--
 src/state_block/state_block.cpp                             | 4 ++--
 src/state_block/state_block_derived.cpp                     | 4 ++--
 src/trajectory/trajectory_base.cpp                          | 4 ++--
 src/tree_manager/tree_manager_sliding_window.cpp            | 4 ++--
 src/tree_manager/tree_manager_sliding_window_dual_rate.cpp  | 4 ++--
 src/utils/check_log.cpp                                     | 4 ++--
 src/utils/graph_search.cpp                                  | 4 ++--
 src/utils/load_core.cpp                                     | 4 ++--
 src/utils/loader.cpp                                        | 4 ++--
 src/utils/loader_utils.cpp                                  | 4 ++--
 test/dummy/dummy.h                                          | 4 ++--
 test/dummy/dummy_object.h                                   | 4 ++--
 test/dummy/dummy_object_derived.cpp                         | 4 ++--
 test/dummy/dummy_object_derived.h                           | 4 ++--
 test/dummy/dummy_object_derived_derived.cpp                 | 4 ++--
 test/dummy/dummy_object_derived_derived.h                   | 4 ++--
 test/dummy/factor_dummy.h                                   | 4 ++--
 test/dummy/factor_dummy_zero_1.h                            | 4 ++--
 test/dummy/factor_dummy_zero_15.h                           | 4 ++--
 test/dummy/factor_feature_dummy.h                           | 4 ++--
 test/dummy/factor_landmark_dummy.h                          | 4 ++--
 test/dummy/factor_relative_pose_2d_autodiff.h               | 4 ++--
 test/dummy/factory_dummy_object.h                           | 4 ++--
 test/dummy/landmark_dummy.cpp                               | 4 ++--
 test/dummy/landmark_dummy.h                                 | 4 ++--
 test/dummy/load_dummy.cpp                                   | 4 ++--
 test/dummy/load_dummy.h                                     | 4 ++--
 test/dummy/node_state_blocks_dummy.h                        | 4 ++--
 test/dummy/processor_diff_drive_mock.cpp                    | 4 ++--
 test/dummy/processor_diff_drive_mock.h                      | 4 ++--
 test/dummy/processor_loop_closure_dummy.cpp                 | 4 ++--
 test/dummy/processor_loop_closure_dummy.h                   | 4 ++--
 test/dummy/processor_motion_provider_dummy.cpp              | 4 ++--
 test/dummy/processor_motion_provider_dummy.h                | 4 ++--
 test/dummy/processor_motion_provider_dummy_pov.cpp          | 4 ++--
 test/dummy/processor_motion_provider_dummy_pov.h            | 4 ++--
 test/dummy/processor_tracker_feature_dummy.cpp              | 4 ++--
 test/dummy/processor_tracker_feature_dummy.h                | 4 ++--
 test/dummy/processor_tracker_landmark_dummy.cpp             | 4 ++--
 test/dummy/processor_tracker_landmark_dummy.h               | 4 ++--
 test/dummy/sensor_dummy_po.cpp                              | 4 ++--
 test/dummy/sensor_dummy_po.h                                | 4 ++--
 test/dummy/sensor_dummy_poia.cpp                            | 4 ++--
 test/dummy/sensor_dummy_poia.h                              | 4 ++--
 test/dummy/solver_dummy.cpp                                 | 4 ++--
 test/dummy/solver_dummy.h                                   | 4 ++--
 test/dummy/tree_manager_dummy.cpp                           | 4 ++--
 test/dummy/tree_manager_dummy.h                             | 4 ++--
 test/gtest_SE2.cpp                                          | 4 ++--
 test/gtest_SE3.cpp                                          | 4 ++--
 test/gtest_buffer_frame.cpp                                 | 4 ++--
 test/gtest_capture_base.cpp                                 | 4 ++--
 test/gtest_composite.cpp                                    | 4 ++--
 test/gtest_emplace.cpp                                      | 4 ++--
 test/gtest_example.cpp                                      | 4 ++--
 test/gtest_factor_absolute.cpp                              | 4 ++--
 test/gtest_factor_autodiff.cpp                              | 4 ++--
 test/gtest_factor_base.cpp                                  | 4 ++--
 test/gtest_factor_block_difference.cpp                      | 4 ++--
 test/gtest_factor_diff_drive.cpp                            | 4 ++--
 test/gtest_factor_distance_3d.cpp                           | 4 ++--
 test/gtest_factor_pose_2d.cpp                               | 4 ++--
 test/gtest_factor_pose_2d_with_extrinsics.cpp               | 4 ++--
 test/gtest_factor_pose_3d.cpp                               | 4 ++--
 test/gtest_factor_pose_3d_with_extrinsics.cpp               | 4 ++--
 test/gtest_factor_prior.cpp                                 | 4 ++--
 test/gtest_factor_relative_pose_2d.cpp                      | 4 ++--
 test/gtest_factor_relative_pose_2d_autodiff.cpp             | 4 ++--
 test/gtest_factor_relative_pose_2d_with_extrinsics.cpp      | 4 ++--
 test/gtest_factor_relative_pose_3d.cpp                      | 4 ++--
 test/gtest_factor_relative_pose_3d_with_extrinsics.cpp      | 4 ++--
 test/gtest_factor_relative_position_2d.cpp                  | 4 ++--
 test/gtest_factor_relative_position_2d_with_extrinsics.cpp  | 4 ++--
 test/gtest_factor_relative_position_3d.cpp                  | 4 ++--
 test/gtest_factor_relative_position_3d_with_extrinsics.cpp  | 4 ++--
 test/gtest_factor_velocity_local_direction_3d.cpp           | 4 ++--
 test/gtest_factory.cpp                                      | 4 ++--
 test/gtest_factory_state_block.cpp                          | 4 ++--
 test/gtest_feature_base.cpp                                 | 4 ++--
 test/gtest_frame_base.cpp                                   | 4 ++--
 test/gtest_graph_search.cpp                                 | 4 ++--
 test/gtest_loader.cpp                                       | 4 ++--
 test/gtest_local_param.cpp                                  | 4 ++--
 test/gtest_logging.cpp                                      | 4 ++--
 test/gtest_make_posdef.cpp                                  | 4 ++--
 test/gtest_map.cpp                                          | 4 ++--
 test/gtest_matrix_composite_OLD.cpp                         | 4 ++--
 test/gtest_motion_buffer.cpp                                | 4 ++--
 test/gtest_motion_provider.cpp                              | 4 ++--
 test/gtest_node_state_blocks.cpp                            | 4 ++--
 test/gtest_problem.cpp                                      | 4 ++--
 test/gtest_processor_base.cpp                               | 4 ++--
 test/gtest_processor_diff_drive.cpp                         | 4 ++--
 test/gtest_processor_fixed_wing_model.cpp                   | 4 ++--
 test/gtest_processor_landmark_external.cpp                  | 4 ++--
 test/gtest_processor_loop_closure.cpp                       | 4 ++--
 test/gtest_processor_motion.cpp                             | 4 ++--
 test/gtest_processor_odom_2d.cpp                            | 4 ++--
 test/gtest_processor_odom_3d.cpp                            | 4 ++--
 test/gtest_processor_pose_3d.cpp                            | 4 ++--
 test/gtest_processor_tracker_feature_dummy.cpp              | 4 ++--
 test/gtest_processor_tracker_landmark_dummy.cpp             | 4 ++--
 test/gtest_processor_tracker_two_processors_one_sensor.cpp  | 4 ++--
 test/gtest_rotation.cpp                                     | 4 ++--
 test/gtest_schema.cpp                                       | 4 ++--
 test/gtest_sensor_base.cpp                                  | 4 ++--
 test/gtest_sensor_diff_drive.cpp                            | 4 ++--
 test/gtest_sensor_odom.cpp                                  | 4 ++--
 test/gtest_sensor_pose.cpp                                  | 4 ++--
 test/gtest_shared_from_this.cpp                             | 4 ++--
 test/gtest_solver_ceres.cpp                                 | 4 ++--
 test/gtest_solver_ceres_multithread.cpp                     | 4 ++--
 test/gtest_solver_manager.cpp                               | 4 ++--
 test/gtest_solver_manager_multithread.cpp                   | 4 ++--
 test/gtest_state_block.cpp                                  | 4 ++--
 test/gtest_time_stamp.cpp                                   | 4 ++--
 test/gtest_track_matrix.cpp                                 | 4 ++--
 test/gtest_trajectory.cpp                                   | 4 ++--
 test/gtest_tree_manager.cpp                                 | 4 ++--
 test/gtest_tree_manager_sliding_window.cpp                  | 4 ++--
 test/gtest_tree_manager_sliding_window_dual_rate.cpp        | 4 ++--
 test/gtest_vector_composite.cpp                             | 4 ++--
 307 files changed, 618 insertions(+), 618 deletions(-)
 rename license_header_2024.txt => license_header_2025.txt (94%)

diff --git a/demos/hello_wolf/capture_range_bearing.cpp b/demos/hello_wolf/capture_range_bearing.cpp
index 02b7e44d0..6f8e1df46 100644
--- a/demos/hello_wolf/capture_range_bearing.cpp
+++ b/demos/hello_wolf/capture_range_bearing.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/capture_range_bearing.h b/demos/hello_wolf/capture_range_bearing.h
index c3cf4d13c..02a40e1d1 100644
--- a/demos/hello_wolf/capture_range_bearing.h
+++ b/demos/hello_wolf/capture_range_bearing.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/factor_bearing.h b/demos/hello_wolf/factor_bearing.h
index 56e3a7792..02839e8e9 100644
--- a/demos/hello_wolf/factor_bearing.h
+++ b/demos/hello_wolf/factor_bearing.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/factor_range_bearing.h b/demos/hello_wolf/factor_range_bearing.h
index a04e9c582..0e3c18202 100644
--- a/demos/hello_wolf/factor_range_bearing.h
+++ b/demos/hello_wolf/factor_range_bearing.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/feature_range_bearing.cpp b/demos/hello_wolf/feature_range_bearing.cpp
index 3a04f7d14..28eaae69e 100644
--- a/demos/hello_wolf/feature_range_bearing.cpp
+++ b/demos/hello_wolf/feature_range_bearing.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/feature_range_bearing.h b/demos/hello_wolf/feature_range_bearing.h
index 6b1e476da..926d34c75 100644
--- a/demos/hello_wolf/feature_range_bearing.h
+++ b/demos/hello_wolf/feature_range_bearing.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/hello_wolf.cpp b/demos/hello_wolf/hello_wolf.cpp
index 4e870257c..63bb828ae 100644
--- a/demos/hello_wolf/hello_wolf.cpp
+++ b/demos/hello_wolf/hello_wolf.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/hello_wolf_autoconf.cpp b/demos/hello_wolf/hello_wolf_autoconf.cpp
index a1e2bf8ff..12fa70442 100644
--- a/demos/hello_wolf/hello_wolf_autoconf.cpp
+++ b/demos/hello_wolf/hello_wolf_autoconf.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/processor_range_bearing.cpp b/demos/hello_wolf/processor_range_bearing.cpp
index dbbefec88..b6863aa6b 100644
--- a/demos/hello_wolf/processor_range_bearing.cpp
+++ b/demos/hello_wolf/processor_range_bearing.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/processor_range_bearing.h b/demos/hello_wolf/processor_range_bearing.h
index 09aef55f0..97c33b061 100644
--- a/demos/hello_wolf/processor_range_bearing.h
+++ b/demos/hello_wolf/processor_range_bearing.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/sensor_range_bearing.cpp b/demos/hello_wolf/sensor_range_bearing.cpp
index 306ca2d5c..cd032e64a 100644
--- a/demos/hello_wolf/sensor_range_bearing.cpp
+++ b/demos/hello_wolf/sensor_range_bearing.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/hello_wolf/sensor_range_bearing.h b/demos/hello_wolf/sensor_range_bearing.h
index 696bc3a3c..bd93997e8 100644
--- a/demos/hello_wolf/sensor_range_bearing.h
+++ b/demos/hello_wolf/sensor_range_bearing.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/solver/demo_analytic_autodiff_comparison.cpp b/demos/solver/demo_analytic_autodiff_comparison.cpp
index bcb3503cd..abfe7c0c4 100644
--- a/demos/solver/demo_analytic_autodiff_comparison.cpp
+++ b/demos/solver/demo_analytic_autodiff_comparison.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/demos/solver/demo_wolf_imported_graph.cpp b/demos/solver/demo_wolf_imported_graph.cpp
index 1de78405f..1e2f9ae6d 100644
--- a/demos/solver/demo_wolf_imported_graph.cpp
+++ b/demos/solver/demo_wolf_imported_graph.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -98,4 +98,4 @@ int main(int argc, char** argv)
 
     // exit
     return 0;
-}
\ No newline at end of file
+}
diff --git a/demos/solver/load_graph.h b/demos/solver/load_graph.h
index ce53ab500..d20acdf89 100644
--- a/demos/solver/load_graph.h
+++ b/demos/solver/load_graph.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -300,4 +300,4 @@ void loadGraph(ProblemPtr problem, std::string file_path, const int& max_vertexs
         printf("\nError opening file\n");
 }
 
-}  // namespace wolf
\ No newline at end of file
+}  // namespace wolf
diff --git a/include/core/capture/capture_base.h b/include/core/capture/capture_base.h
index c575674db..26ddc3e44 100644
--- a/include/core/capture/capture_base.h
+++ b/include/core/capture/capture_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_diff_drive.h b/include/core/capture/capture_diff_drive.h
index 10a1d7d18..be0b1c091 100644
--- a/include/core/capture/capture_diff_drive.h
+++ b/include/core/capture/capture_diff_drive.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_landmarks_external.h b/include/core/capture/capture_landmarks_external.h
index 83a745b09..6df9df87f 100644
--- a/include/core/capture/capture_landmarks_external.h
+++ b/include/core/capture/capture_landmarks_external.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_motion.h b/include/core/capture/capture_motion.h
index 0244ff76f..7de255fe3 100644
--- a/include/core/capture/capture_motion.h
+++ b/include/core/capture/capture_motion.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_odom_2d.h b/include/core/capture/capture_odom_2d.h
index dbfb0fa82..4aba17cf3 100644
--- a/include/core/capture/capture_odom_2d.h
+++ b/include/core/capture/capture_odom_2d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_odom_3d.h b/include/core/capture/capture_odom_3d.h
index 70e531bdf..155d4ae17 100644
--- a/include/core/capture/capture_odom_3d.h
+++ b/include/core/capture/capture_odom_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_pose.h b/include/core/capture/capture_pose.h
index 8c1b760d1..b3c6a7b80 100644
--- a/include/core/capture/capture_pose.h
+++ b/include/core/capture/capture_pose.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/capture/capture_void.h b/include/core/capture/capture_void.h
index 9ea23ed40..37d872e8a 100644
--- a/include/core/capture/capture_void.h
+++ b/include/core/capture/capture_void.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/ceres_wrapper/cost_function_wrapper.h b/include/core/ceres_wrapper/cost_function_wrapper.h
index a02c1ce09..e94af396f 100644
--- a/include/core/ceres_wrapper/cost_function_wrapper.h
+++ b/include/core/ceres_wrapper/cost_function_wrapper.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/ceres_wrapper/create_numeric_diff_cost_function.h b/include/core/ceres_wrapper/create_numeric_diff_cost_function.h
index 95aea1753..6b1698d26 100644
--- a/include/core/ceres_wrapper/create_numeric_diff_cost_function.h
+++ b/include/core/ceres_wrapper/create_numeric_diff_cost_function.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/ceres_wrapper/iteration_update_callback.h b/include/core/ceres_wrapper/iteration_update_callback.h
index 1b02cfb6b..40ce3cf20 100644
--- a/include/core/ceres_wrapper/iteration_update_callback.h
+++ b/include/core/ceres_wrapper/iteration_update_callback.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/ceres_wrapper/local_parametrization_wrapper.h b/include/core/ceres_wrapper/local_parametrization_wrapper.h
index e9b3bb561..6ba30bb0d 100644
--- a/include/core/ceres_wrapper/local_parametrization_wrapper.h
+++ b/include/core/ceres_wrapper/local_parametrization_wrapper.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/ceres_wrapper/solver_ceres.h b/include/core/ceres_wrapper/solver_ceres.h
index 84080e1c5..255370020 100644
--- a/include/core/ceres_wrapper/solver_ceres.h
+++ b/include/core/ceres_wrapper/solver_ceres.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/ceres_wrapper/wolf_jet.h b/include/core/ceres_wrapper/wolf_jet.h
index a33348e64..c7bbbe65e 100644
--- a/include/core/ceres_wrapper/wolf_jet.h
+++ b/include/core/ceres_wrapper/wolf_jet.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/common/factory.h b/include/core/common/factory.h
index 6f083ea85..e60000be0 100644
--- a/include/core/common/factory.h
+++ b/include/core/common/factory.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -387,4 +387,4 @@ inline std::list<std::string> Factory<TypeBase, TypeInput...>::getRegisteredKeys
     return keys;
 }
 
-}  // namespace wolf
\ No newline at end of file
+}  // namespace wolf
diff --git a/include/core/common/node_base.h b/include/core/common/node_base.h
index 7b84c45ba..6881a3581 100644
--- a/include/core/common/node_base.h
+++ b/include/core/common/node_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/common/node_state_blocks.h b/include/core/common/node_state_blocks.h
index be578dd10..09b0fe068 100644
--- a/include/core/common/node_state_blocks.h
+++ b/include/core/common/node_state_blocks.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/common/time_stamp.h b/include/core/common/time_stamp.h
index 928d2760d..922e78e91 100644
--- a/include/core/common/time_stamp.h
+++ b/include/core/common/time_stamp.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/common/wolf.h b/include/core/common/wolf.h
index ba0645d1d..5dd297001 100644
--- a/include/core/common/wolf.h
+++ b/include/core/common/wolf.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/composite/composite.h b/include/core/composite/composite.h
index 2a8f58682..b0443fd8c 100644
--- a/include/core/composite/composite.h
+++ b/include/core/composite/composite.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/composite/prior_composite.h b/include/core/composite/prior_composite.h
index 63742f486..fc7d34e1b 100644
--- a/include/core/composite/prior_composite.h
+++ b/include/core/composite/prior_composite.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/composite/type_composite.h b/include/core/composite/type_composite.h
index c2805aa7a..8d38f0e75 100644
--- a/include/core/composite/type_composite.h
+++ b/include/core/composite/type_composite.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/composite/vector_composite.h b/include/core/composite/vector_composite.h
index 0f357cbcc..e2bf50407 100644
--- a/include/core/composite/vector_composite.h
+++ b/include/core/composite/vector_composite.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_analytic.h b/include/core/factor/factor_analytic.h
index e924e35cb..64b6b5294 100644
--- a/include/core/factor/factor_analytic.h
+++ b/include/core/factor/factor_analytic.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_autodiff.h b/include/core/factor/factor_autodiff.h
index 6e4aae58e..5b21740bd 100644
--- a/include/core/factor/factor_autodiff.h
+++ b/include/core/factor/factor_autodiff.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_base.h b/include/core/factor/factor_base.h
index 684b3b0df..5145721d2 100644
--- a/include/core/factor/factor_base.h
+++ b/include/core/factor/factor_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_block_absolute.h b/include/core/factor/factor_block_absolute.h
index d19169dec..45ea5eeae 100644
--- a/include/core/factor/factor_block_absolute.h
+++ b/include/core/factor/factor_block_absolute.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_block_difference.h b/include/core/factor/factor_block_difference.h
index 581a96af6..572106d24 100644
--- a/include/core/factor/factor_block_difference.h
+++ b/include/core/factor/factor_block_difference.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_diff_drive.h b/include/core/factor/factor_diff_drive.h
index b0aad1277..1c66cd6cb 100644
--- a/include/core/factor/factor_diff_drive.h
+++ b/include/core/factor/factor_diff_drive.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_distance_3d.h b/include/core/factor/factor_distance_3d.h
index f70fd2fda..662b49fab 100644
--- a/include/core/factor/factor_distance_3d.h
+++ b/include/core/factor/factor_distance_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_pose_2d.h b/include/core/factor/factor_pose_2d.h
index ac8d7e192..7880da50c 100644
--- a/include/core/factor/factor_pose_2d.h
+++ b/include/core/factor/factor_pose_2d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_pose_2d_with_extrinsics.h b/include/core/factor/factor_pose_2d_with_extrinsics.h
index 289991463..fbee4ee4f 100644
--- a/include/core/factor/factor_pose_2d_with_extrinsics.h
+++ b/include/core/factor/factor_pose_2d_with_extrinsics.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_pose_3d.h b/include/core/factor/factor_pose_3d.h
index 85a893e28..7e55775f7 100644
--- a/include/core/factor/factor_pose_3d.h
+++ b/include/core/factor/factor_pose_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_pose_3d_with_extrinsics.h b/include/core/factor/factor_pose_3d_with_extrinsics.h
index 8ad650988..8cd7678be 100644
--- a/include/core/factor/factor_pose_3d_with_extrinsics.h
+++ b/include/core/factor/factor_pose_3d_with_extrinsics.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_quaternion_absolute.h b/include/core/factor/factor_quaternion_absolute.h
index 77b00753b..c2b1833a7 100644
--- a/include/core/factor/factor_quaternion_absolute.h
+++ b/include/core/factor/factor_quaternion_absolute.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_pose_2d.h b/include/core/factor/factor_relative_pose_2d.h
index 92b65148a..30278d6ce 100644
--- a/include/core/factor/factor_relative_pose_2d.h
+++ b/include/core/factor/factor_relative_pose_2d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_pose_2d_with_extrinsics.h b/include/core/factor/factor_relative_pose_2d_with_extrinsics.h
index dca502ea6..a3bfade5b 100644
--- a/include/core/factor/factor_relative_pose_2d_with_extrinsics.h
+++ b/include/core/factor/factor_relative_pose_2d_with_extrinsics.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_pose_3d.h b/include/core/factor/factor_relative_pose_3d.h
index 48ed98313..a1277d959 100644
--- a/include/core/factor/factor_relative_pose_3d.h
+++ b/include/core/factor/factor_relative_pose_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_pose_3d_with_extrinsics.h b/include/core/factor/factor_relative_pose_3d_with_extrinsics.h
index c9b769031..ce0243c6d 100644
--- a/include/core/factor/factor_relative_pose_3d_with_extrinsics.h
+++ b/include/core/factor/factor_relative_pose_3d_with_extrinsics.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_position_2d.h b/include/core/factor/factor_relative_position_2d.h
index b93f789f2..5e7db91d5 100644
--- a/include/core/factor/factor_relative_position_2d.h
+++ b/include/core/factor/factor_relative_position_2d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_position_2d_with_extrinsics.h b/include/core/factor/factor_relative_position_2d_with_extrinsics.h
index 1a49ae2e5..5eb0cc732 100644
--- a/include/core/factor/factor_relative_position_2d_with_extrinsics.h
+++ b/include/core/factor/factor_relative_position_2d_with_extrinsics.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_position_3d.h b/include/core/factor/factor_relative_position_3d.h
index 5121d6084..8cf7591b0 100644
--- a/include/core/factor/factor_relative_position_3d.h
+++ b/include/core/factor/factor_relative_position_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_relative_position_3d_with_extrinsics.h b/include/core/factor/factor_relative_position_3d_with_extrinsics.h
index 88273cbea..87bccaf28 100644
--- a/include/core/factor/factor_relative_position_3d_with_extrinsics.h
+++ b/include/core/factor/factor_relative_position_3d_with_extrinsics.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/factor/factor_velocity_local_direction_3d.h b/include/core/factor/factor_velocity_local_direction_3d.h
index 4bb48fc12..eb98bbd12 100644
--- a/include/core/factor/factor_velocity_local_direction_3d.h
+++ b/include/core/factor/factor_velocity_local_direction_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_base.h b/include/core/feature/feature_base.h
index b0ecac9ef..a5d887a5f 100644
--- a/include/core/feature/feature_base.h
+++ b/include/core/feature/feature_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_diff_drive.h b/include/core/feature/feature_diff_drive.h
index 924e31002..efc7461b7 100644
--- a/include/core/feature/feature_diff_drive.h
+++ b/include/core/feature/feature_diff_drive.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_landmark_external.h b/include/core/feature/feature_landmark_external.h
index 893d28511..4d46380e1 100644
--- a/include/core/feature/feature_landmark_external.h
+++ b/include/core/feature/feature_landmark_external.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_match.h b/include/core/feature/feature_match.h
index 64c61718c..d04548f4e 100644
--- a/include/core/feature/feature_match.h
+++ b/include/core/feature/feature_match.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_motion.h b/include/core/feature/feature_motion.h
index fc6227a91..4c3d252cc 100644
--- a/include/core/feature/feature_motion.h
+++ b/include/core/feature/feature_motion.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_odom_2d.h b/include/core/feature/feature_odom_2d.h
index 7dcfa9f32..2c16464cd 100644
--- a/include/core/feature/feature_odom_2d.h
+++ b/include/core/feature/feature_odom_2d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/feature/feature_pose.h b/include/core/feature/feature_pose.h
index 6aa3cc8cb..5da90d0d0 100644
--- a/include/core/feature/feature_pose.h
+++ b/include/core/feature/feature_pose.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/frame/frame_base.h b/include/core/frame/frame_base.h
index 4cd9bcc83..1f0da5e53 100644
--- a/include/core/frame/frame_base.h
+++ b/include/core/frame/frame_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/hardware/hardware_base.h b/include/core/hardware/hardware_base.h
index 49a801dc8..168184202 100644
--- a/include/core/hardware/hardware_base.h
+++ b/include/core/hardware/hardware_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/landmark/factory_landmark.h b/include/core/landmark/factory_landmark.h
index 881a6c82b..ca4e5190b 100644
--- a/include/core/landmark/factory_landmark.h
+++ b/include/core/landmark/factory_landmark.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/landmark/landmark.h b/include/core/landmark/landmark.h
index 7b7fba419..fd12e29c2 100644
--- a/include/core/landmark/landmark.h
+++ b/include/core/landmark/landmark.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/landmark/landmark_base.h b/include/core/landmark/landmark_base.h
index a666f1974..41a301d53 100644
--- a/include/core/landmark/landmark_base.h
+++ b/include/core/landmark/landmark_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/landmark/landmark_match.h b/include/core/landmark/landmark_match.h
index 6be953116..06e6b60af 100644
--- a/include/core/landmark/landmark_match.h
+++ b/include/core/landmark/landmark_match.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/map/factory_map.h b/include/core/map/factory_map.h
index 5a1b542ca..5dd34ac82 100644
--- a/include/core/map/factory_map.h
+++ b/include/core/map/factory_map.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/map/map_base.h b/include/core/map/map_base.h
index 3d4209507..8b925bdb4 100644
--- a/include/core/map/map_base.h
+++ b/include/core/map/map_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/math/SE2.h b/include/core/math/SE2.h
index 2422fe649..8e38a05a1 100644
--- a/include/core/math/SE2.h
+++ b/include/core/math/SE2.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/math/SE3.h b/include/core/math/SE3.h
index 3d291b571..e29af881d 100644
--- a/include/core/math/SE3.h
+++ b/include/core/math/SE3.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/math/covariance.h b/include/core/math/covariance.h
index 9351c95b3..ecda111c8 100644
--- a/include/core/math/covariance.h
+++ b/include/core/math/covariance.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/math/rotations.h b/include/core/math/rotations.h
index 81aea4110..8c4bc93cc 100644
--- a/include/core/math/rotations.h
+++ b/include/core/math/rotations.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/problem/problem.h b/include/core/problem/problem.h
index c578e6b31..5570e0b93 100644
--- a/include/core/problem/problem.h
+++ b/include/core/problem/problem.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/buffer.h b/include/core/processor/buffer.h
index 3e558bc25..f652476bd 100644
--- a/include/core/processor/buffer.h
+++ b/include/core/processor/buffer.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/factory_processor.h b/include/core/processor/factory_processor.h
index 4beac5598..aec25c04b 100644
--- a/include/core/processor/factory_processor.h
+++ b/include/core/processor/factory_processor.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/motion_buffer.h b/include/core/processor/motion_buffer.h
index d3d7dad59..040ea0ac8 100644
--- a/include/core/processor/motion_buffer.h
+++ b/include/core/processor/motion_buffer.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/motion_provider.h b/include/core/processor/motion_provider.h
index d7f9edaf7..4b2ddb5f2 100644
--- a/include/core/processor/motion_provider.h
+++ b/include/core/processor/motion_provider.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_base.h b/include/core/processor/processor_base.h
index 991aecca3..5be34172c 100644
--- a/include/core/processor/processor_base.h
+++ b/include/core/processor/processor_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_diff_drive.h b/include/core/processor/processor_diff_drive.h
index 9a77ac4e7..fe2d88f92 100644
--- a/include/core/processor/processor_diff_drive.h
+++ b/include/core/processor/processor_diff_drive.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_fixed_wing_model.h b/include/core/processor/processor_fixed_wing_model.h
index c07b5906a..e912c54b2 100644
--- a/include/core/processor/processor_fixed_wing_model.h
+++ b/include/core/processor/processor_fixed_wing_model.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_landmark_external.h b/include/core/processor/processor_landmark_external.h
index caeac1811..dfcc6b8f8 100644
--- a/include/core/processor/processor_landmark_external.h
+++ b/include/core/processor/processor_landmark_external.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -154,4 +154,4 @@ inline ProcessorLandmarkExternal::ProcessorLandmarkExternal(const YAML::Node& _p
       close_loops_by_id_(_params["close_loops_by_id"].as<bool>()),
       close_loops_by_type_(_params["close_loops_by_type"].as<bool>()){};
 
-}  // namespace wolf
\ No newline at end of file
+}  // namespace wolf
diff --git a/include/core/processor/processor_loop_closure.h b/include/core/processor/processor_loop_closure.h
index 334fe070f..807d8defa 100644
--- a/include/core/processor/processor_loop_closure.h
+++ b/include/core/processor/processor_loop_closure.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_motion.h b/include/core/processor/processor_motion.h
index 7efda2a97..ad8e3baaf 100644
--- a/include/core/processor/processor_motion.h
+++ b/include/core/processor/processor_motion.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_odom_2d.h b/include/core/processor/processor_odom_2d.h
index 5f8ca7548..db05b1425 100644
--- a/include/core/processor/processor_odom_2d.h
+++ b/include/core/processor/processor_odom_2d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_odom_3d.h b/include/core/processor/processor_odom_3d.h
index 193a3e06f..186b71f87 100644
--- a/include/core/processor/processor_odom_3d.h
+++ b/include/core/processor/processor_odom_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_pose.h b/include/core/processor/processor_pose.h
index ee1db2360..0c144db25 100644
--- a/include/core/processor/processor_pose.h
+++ b/include/core/processor/processor_pose.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_tracker.h b/include/core/processor/processor_tracker.h
index 396650187..c1deeb1bd 100644
--- a/include/core/processor/processor_tracker.h
+++ b/include/core/processor/processor_tracker.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_tracker_feature.h b/include/core/processor/processor_tracker_feature.h
index e035a852e..cf0282323 100644
--- a/include/core/processor/processor_tracker_feature.h
+++ b/include/core/processor/processor_tracker_feature.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/processor_tracker_landmark.h b/include/core/processor/processor_tracker_landmark.h
index d9f6e617a..4dabf0904 100644
--- a/include/core/processor/processor_tracker_landmark.h
+++ b/include/core/processor/processor_tracker_landmark.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/processor/track_matrix.h b/include/core/processor/track_matrix.h
index 7cb5d3dbc..bab3869e2 100644
--- a/include/core/processor/track_matrix.h
+++ b/include/core/processor/track_matrix.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/sensor/factory_sensor.h b/include/core/sensor/factory_sensor.h
index 2bdc3b6b6..9fb9cb2c3 100644
--- a/include/core/sensor/factory_sensor.h
+++ b/include/core/sensor/factory_sensor.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/sensor/sensor_base.h b/include/core/sensor/sensor_base.h
index cb9f2beac..85647b332 100644
--- a/include/core/sensor/sensor_base.h
+++ b/include/core/sensor/sensor_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/sensor/sensor_diff_drive.h b/include/core/sensor/sensor_diff_drive.h
index f2be0e906..2a82d2879 100644
--- a/include/core/sensor/sensor_diff_drive.h
+++ b/include/core/sensor/sensor_diff_drive.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/sensor/sensor_motion_model.h b/include/core/sensor/sensor_motion_model.h
index 21e0c1ec6..3968054ab 100644
--- a/include/core/sensor/sensor_motion_model.h
+++ b/include/core/sensor/sensor_motion_model.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/sensor/sensor_odom.h b/include/core/sensor/sensor_odom.h
index b1f35aa26..b5dd91009 100644
--- a/include/core/sensor/sensor_odom.h
+++ b/include/core/sensor/sensor_odom.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/sensor/sensor_pose.h b/include/core/sensor/sensor_pose.h
index 0cee11fe8..c90060708 100644
--- a/include/core/sensor/sensor_pose.h
+++ b/include/core/sensor/sensor_pose.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/solver/factory_solver.h b/include/core/solver/factory_solver.h
index 1c2b794a7..f45fe8fc5 100644
--- a/include/core/solver/factory_solver.h
+++ b/include/core/solver/factory_solver.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/solver/solver_manager.h b/include/core/solver/solver_manager.h
index 0b552b7cf..13e540f0a 100644
--- a/include/core/solver/solver_manager.h
+++ b/include/core/solver/solver_manager.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/factory_state_block.h b/include/core/state_block/factory_state_block.h
index 50a824f01..3afea4295 100644
--- a/include/core/state_block/factory_state_block.h
+++ b/include/core/state_block/factory_state_block.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/local_parametrization_angle.h b/include/core/state_block/local_parametrization_angle.h
index 11459906b..0b79955ba 100644
--- a/include/core/state_block/local_parametrization_angle.h
+++ b/include/core/state_block/local_parametrization_angle.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/local_parametrization_base.h b/include/core/state_block/local_parametrization_base.h
index fc488fcb5..1082810c7 100644
--- a/include/core/state_block/local_parametrization_base.h
+++ b/include/core/state_block/local_parametrization_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/local_parametrization_homogeneous.h b/include/core/state_block/local_parametrization_homogeneous.h
index db123d3a2..80849d1de 100644
--- a/include/core/state_block/local_parametrization_homogeneous.h
+++ b/include/core/state_block/local_parametrization_homogeneous.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/local_parametrization_quaternion.h b/include/core/state_block/local_parametrization_quaternion.h
index ed63df05c..62a391e87 100644
--- a/include/core/state_block/local_parametrization_quaternion.h
+++ b/include/core/state_block/local_parametrization_quaternion.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/state_angle.h b/include/core/state_block/state_angle.h
index 5b0811ec8..2ed65c1cf 100644
--- a/include/core/state_block/state_angle.h
+++ b/include/core/state_block/state_angle.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/state_block.h b/include/core/state_block/state_block.h
index 1343f28e4..cfc17f10c 100644
--- a/include/core/state_block/state_block.h
+++ b/include/core/state_block/state_block.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/state_block_derived.h b/include/core/state_block/state_block_derived.h
index 46bc0bda5..dbc14151e 100644
--- a/include/core/state_block/state_block_derived.h
+++ b/include/core/state_block/state_block_derived.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/state_homogeneous_3d.h b/include/core/state_block/state_homogeneous_3d.h
index a5d1ecbee..99509303d 100644
--- a/include/core/state_block/state_homogeneous_3d.h
+++ b/include/core/state_block/state_homogeneous_3d.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/state_block/state_quaternion.h b/include/core/state_block/state_quaternion.h
index ef0b09905..f5fb41a75 100644
--- a/include/core/state_block/state_quaternion.h
+++ b/include/core/state_block/state_quaternion.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/trajectory/trajectory_base.h b/include/core/trajectory/trajectory_base.h
index 82a2f6f13..a20818512 100644
--- a/include/core/trajectory/trajectory_base.h
+++ b/include/core/trajectory/trajectory_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/tree_manager/factory_tree_manager.h b/include/core/tree_manager/factory_tree_manager.h
index dd399628a..b1845219f 100644
--- a/include/core/tree_manager/factory_tree_manager.h
+++ b/include/core/tree_manager/factory_tree_manager.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/tree_manager/tree_manager_base.h b/include/core/tree_manager/tree_manager_base.h
index 692bd2fef..df6796482 100644
--- a/include/core/tree_manager/tree_manager_base.h
+++ b/include/core/tree_manager/tree_manager_base.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/tree_manager/tree_manager_sliding_window.h b/include/core/tree_manager/tree_manager_sliding_window.h
index 784f49421..bfedbd739 100644
--- a/include/core/tree_manager/tree_manager_sliding_window.h
+++ b/include/core/tree_manager/tree_manager_sliding_window.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/tree_manager/tree_manager_sliding_window_dual_rate.h b/include/core/tree_manager/tree_manager_sliding_window_dual_rate.h
index 3fb350dec..3f6b52b52 100644
--- a/include/core/tree_manager/tree_manager_sliding_window_dual_rate.h
+++ b/include/core/tree_manager/tree_manager_sliding_window_dual_rate.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/check_log.h b/include/core/utils/check_log.h
index daf5be3ff..c42cb7996 100644
--- a/include/core/utils/check_log.h
+++ b/include/core/utils/check_log.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/eigen_assert.h b/include/core/utils/eigen_assert.h
index 937058e9b..e78bc8bd7 100644
--- a/include/core/utils/eigen_assert.h
+++ b/include/core/utils/eigen_assert.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/folder_registry.h b/include/core/utils/folder_registry.h
index 4ddd14752..d1b581f42 100644
--- a/include/core/utils/folder_registry.h
+++ b/include/core/utils/folder_registry.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/graph_search.h b/include/core/utils/graph_search.h
index dff0947d7..882e35676 100644
--- a/include/core/utils/graph_search.h
+++ b/include/core/utils/graph_search.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/load_core.h b/include/core/utils/load_core.h
index 3e69f034a..06ed11737 100644
--- a/include/core/utils/load_core.h
+++ b/include/core/utils/load_core.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/loader.h b/include/core/utils/loader.h
index cc45b9e4a..cb28fe5b0 100644
--- a/include/core/utils/loader.h
+++ b/include/core/utils/loader.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/loader_utils.h b/include/core/utils/loader_utils.h
index 9cb227a3e..a5847b2e7 100644
--- a/include/core/utils/loader_utils.h
+++ b/include/core/utils/loader_utils.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/logging.h b/include/core/utils/logging.h
index 8b6ca5543..3298605e9 100644
--- a/include/core/utils/logging.h
+++ b/include/core/utils/logging.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/singleton.h b/include/core/utils/singleton.h
index 09023abae..a09f47c19 100644
--- a/include/core/utils/singleton.h
+++ b/include/core/utils/singleton.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/string_utils.h b/include/core/utils/string_utils.h
index b35d62f37..abd9adfc2 100644
--- a/include/core/utils/string_utils.h
+++ b/include/core/utils/string_utils.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -56,4 +56,4 @@ std::string to_string(const Eigen::DenseBase<Derived>& mat)
         ss << std::endl << mat;
     return ss.str();
 }
-}  // namespace std
\ No newline at end of file
+}  // namespace std
diff --git a/include/core/utils/unused.h b/include/core/utils/unused.h
index f12ee2012..3fb32e7ea 100644
--- a/include/core/utils/unused.h
+++ b/include/core/utils/unused.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/include/core/utils/utils_gtest.h b/include/core/utils/utils_gtest.h
index 5586745d2..436f9f0de 100644
--- a/include/core/utils/utils_gtest.h
+++ b/include/core/utils/utils_gtest.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/license_header_2024.txt b/license_header_2025.txt
similarity index 94%
rename from license_header_2024.txt
rename to license_header_2025.txt
index 51ac1ace9..c35bd7d04 100644
--- a/license_header_2024.txt
+++ b/license_header_2025.txt
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
diff --git a/src/capture/capture_base.cpp b/src/capture/capture_base.cpp
index dad1dd985..3482ed9c3 100644
--- a/src/capture/capture_base.cpp
+++ b/src/capture/capture_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_diff_drive.cpp b/src/capture/capture_diff_drive.cpp
index ee5c2a504..7172d8897 100644
--- a/src/capture/capture_diff_drive.cpp
+++ b/src/capture/capture_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_landmarks_external.cpp b/src/capture/capture_landmarks_external.cpp
index c1cbbd0dd..be4670a32 100644
--- a/src/capture/capture_landmarks_external.cpp
+++ b/src/capture/capture_landmarks_external.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_motion.cpp b/src/capture/capture_motion.cpp
index 44811e4ac..ce9877cc3 100644
--- a/src/capture/capture_motion.cpp
+++ b/src/capture/capture_motion.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_odom_2d.cpp b/src/capture/capture_odom_2d.cpp
index c953edc15..ce8aa201a 100644
--- a/src/capture/capture_odom_2d.cpp
+++ b/src/capture/capture_odom_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_odom_3d.cpp b/src/capture/capture_odom_3d.cpp
index d99d7fb45..e26032c46 100644
--- a/src/capture/capture_odom_3d.cpp
+++ b/src/capture/capture_odom_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_pose.cpp b/src/capture/capture_pose.cpp
index b4b9b7aca..898a25a9e 100644
--- a/src/capture/capture_pose.cpp
+++ b/src/capture/capture_pose.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/capture/capture_void.cpp b/src/capture/capture_void.cpp
index 072674947..eed43823d 100644
--- a/src/capture/capture_void.cpp
+++ b/src/capture/capture_void.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/ceres_wrapper/local_parametrization_wrapper.cpp b/src/ceres_wrapper/local_parametrization_wrapper.cpp
index 1a0461c73..ddc43d477 100644
--- a/src/ceres_wrapper/local_parametrization_wrapper.cpp
+++ b/src/ceres_wrapper/local_parametrization_wrapper.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/ceres_wrapper/solver_ceres.cpp b/src/ceres_wrapper/solver_ceres.cpp
index 1012ee97b..e2560063c 100644
--- a/src/ceres_wrapper/solver_ceres.cpp
+++ b/src/ceres_wrapper/solver_ceres.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/common/node_base.cpp b/src/common/node_base.cpp
index 55a999372..01d5f1f70 100644
--- a/src/common/node_base.cpp
+++ b/src/common/node_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/common/node_state_blocks.cpp b/src/common/node_state_blocks.cpp
index d5d27423c..a1159a572 100644
--- a/src/common/node_state_blocks.cpp
+++ b/src/common/node_state_blocks.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/common/time_stamp.cpp b/src/common/time_stamp.cpp
index 4c4e8f21b..90e9ea86d 100644
--- a/src/common/time_stamp.cpp
+++ b/src/common/time_stamp.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/composite/prior_composite.cpp b/src/composite/prior_composite.cpp
index 0ee85eebc..768e1db6a 100644
--- a/src/composite/prior_composite.cpp
+++ b/src/composite/prior_composite.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/composite/vector_composite.cpp b/src/composite/vector_composite.cpp
index c1826367c..fcdbefb73 100644
--- a/src/composite/vector_composite.cpp
+++ b/src/composite/vector_composite.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/factor/factor_analytic.cpp b/src/factor/factor_analytic.cpp
index 7e8284e4c..1846bfb57 100644
--- a/src/factor/factor_analytic.cpp
+++ b/src/factor/factor_analytic.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/factor/factor_base.cpp b/src/factor/factor_base.cpp
index 22f290489..5267520a7 100644
--- a/src/factor/factor_base.cpp
+++ b/src/factor/factor_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/feature/feature_base.cpp b/src/feature/feature_base.cpp
index b8d853090..5538df3d6 100644
--- a/src/feature/feature_base.cpp
+++ b/src/feature/feature_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/feature/feature_diff_drive.cpp b/src/feature/feature_diff_drive.cpp
index 31e770941..770286288 100644
--- a/src/feature/feature_diff_drive.cpp
+++ b/src/feature/feature_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/feature/feature_landmark_external.cpp b/src/feature/feature_landmark_external.cpp
index 336b8df30..aaaa7c33d 100644
--- a/src/feature/feature_landmark_external.cpp
+++ b/src/feature/feature_landmark_external.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/feature/feature_motion.cpp b/src/feature/feature_motion.cpp
index e1b249b0f..f7a800ed9 100644
--- a/src/feature/feature_motion.cpp
+++ b/src/feature/feature_motion.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/feature/feature_odom_2d.cpp b/src/feature/feature_odom_2d.cpp
index c2fd4ddef..bbd6a7917 100644
--- a/src/feature/feature_odom_2d.cpp
+++ b/src/feature/feature_odom_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/feature/feature_pose.cpp b/src/feature/feature_pose.cpp
index 3dc4f9f98..509b770e1 100644
--- a/src/feature/feature_pose.cpp
+++ b/src/feature/feature_pose.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/frame/frame_base.cpp b/src/frame/frame_base.cpp
index be3a8c7de..74f8def5c 100644
--- a/src/frame/frame_base.cpp
+++ b/src/frame/frame_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/hardware/hardware_base.cpp b/src/hardware/hardware_base.cpp
index 21f8d701e..1adef6817 100644
--- a/src/hardware/hardware_base.cpp
+++ b/src/hardware/hardware_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/landmark/landmark.cpp b/src/landmark/landmark.cpp
index f4432db4b..ff181e403 100644
--- a/src/landmark/landmark.cpp
+++ b/src/landmark/landmark.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/landmark/landmark_base.cpp b/src/landmark/landmark_base.cpp
index 3cf4b188b..8f46fb6aa 100644
--- a/src/landmark/landmark_base.cpp
+++ b/src/landmark/landmark_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/map/map_base.cpp b/src/map/map_base.cpp
index 5a32b6aaa..c7d92b383 100644
--- a/src/map/map_base.cpp
+++ b/src/map/map_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/problem/problem.cpp b/src/problem/problem.cpp
index 4d7011460..4055a51c4 100644
--- a/src/problem/problem.cpp
+++ b/src/problem/problem.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/motion_buffer.cpp b/src/processor/motion_buffer.cpp
index 84d53c9ee..73393ceff 100644
--- a/src/processor/motion_buffer.cpp
+++ b/src/processor/motion_buffer.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/motion_provider.cpp b/src/processor/motion_provider.cpp
index fea0ccc74..c943858c9 100644
--- a/src/processor/motion_provider.cpp
+++ b/src/processor/motion_provider.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_base.cpp b/src/processor/processor_base.cpp
index dcfe946e5..6390ce2e3 100644
--- a/src/processor/processor_base.cpp
+++ b/src/processor/processor_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_diff_drive.cpp b/src/processor/processor_diff_drive.cpp
index 3613a1fc2..09dd3ec12 100644
--- a/src/processor/processor_diff_drive.cpp
+++ b/src/processor/processor_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_fixed_wing_model.cpp b/src/processor/processor_fixed_wing_model.cpp
index 7972ade30..57f1ba7e4 100644
--- a/src/processor/processor_fixed_wing_model.cpp
+++ b/src/processor/processor_fixed_wing_model.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_landmark_external.cpp b/src/processor/processor_landmark_external.cpp
index f074ddc55..fd553edcc 100644
--- a/src/processor/processor_landmark_external.cpp
+++ b/src/processor/processor_landmark_external.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_loop_closure.cpp b/src/processor/processor_loop_closure.cpp
index e4b0d351c..26a655362 100644
--- a/src/processor/processor_loop_closure.cpp
+++ b/src/processor/processor_loop_closure.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_motion.cpp b/src/processor/processor_motion.cpp
index 5f6ee5ed7..d561e1e5a 100644
--- a/src/processor/processor_motion.cpp
+++ b/src/processor/processor_motion.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_odom_2d.cpp b/src/processor/processor_odom_2d.cpp
index 9c6fbcc48..f9e10a83f 100644
--- a/src/processor/processor_odom_2d.cpp
+++ b/src/processor/processor_odom_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_odom_3d.cpp b/src/processor/processor_odom_3d.cpp
index 8ebc12b19..4a01dc98e 100644
--- a/src/processor/processor_odom_3d.cpp
+++ b/src/processor/processor_odom_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_pose.cpp b/src/processor/processor_pose.cpp
index 2c10c84fc..2549b9dbe 100644
--- a/src/processor/processor_pose.cpp
+++ b/src/processor/processor_pose.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_tracker.cpp b/src/processor/processor_tracker.cpp
index 49710381e..358827931 100644
--- a/src/processor/processor_tracker.cpp
+++ b/src/processor/processor_tracker.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_tracker_feature.cpp b/src/processor/processor_tracker_feature.cpp
index 120a46284..82b5badfd 100644
--- a/src/processor/processor_tracker_feature.cpp
+++ b/src/processor/processor_tracker_feature.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/processor_tracker_landmark.cpp b/src/processor/processor_tracker_landmark.cpp
index 466aa4f2f..292e6a8b5 100644
--- a/src/processor/processor_tracker_landmark.cpp
+++ b/src/processor/processor_tracker_landmark.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/processor/track_matrix.cpp b/src/processor/track_matrix.cpp
index 6ab2e18e4..9d3076620 100644
--- a/src/processor/track_matrix.cpp
+++ b/src/processor/track_matrix.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/sensor/sensor_base.cpp b/src/sensor/sensor_base.cpp
index f6792093c..68544ee94 100644
--- a/src/sensor/sensor_base.cpp
+++ b/src/sensor/sensor_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/sensor/sensor_diff_drive.cpp b/src/sensor/sensor_diff_drive.cpp
index b02bfa776..42f856188 100644
--- a/src/sensor/sensor_diff_drive.cpp
+++ b/src/sensor/sensor_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/sensor/sensor_motion_model.cpp b/src/sensor/sensor_motion_model.cpp
index 69273807a..2846a5869 100644
--- a/src/sensor/sensor_motion_model.cpp
+++ b/src/sensor/sensor_motion_model.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/sensor/sensor_odom.cpp b/src/sensor/sensor_odom.cpp
index c589c5231..2bd965f9a 100644
--- a/src/sensor/sensor_odom.cpp
+++ b/src/sensor/sensor_odom.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/sensor/sensor_pose.cpp b/src/sensor/sensor_pose.cpp
index b4aceb5dc..63e2ed9f4 100644
--- a/src/sensor/sensor_pose.cpp
+++ b/src/sensor/sensor_pose.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/solver/solver_manager.cpp b/src/solver/solver_manager.cpp
index 6de3dfee5..dfefec29b 100644
--- a/src/solver/solver_manager.cpp
+++ b/src/solver/solver_manager.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/state_block/local_parametrization_base.cpp b/src/state_block/local_parametrization_base.cpp
index 758997435..c4713dcc5 100644
--- a/src/state_block/local_parametrization_base.cpp
+++ b/src/state_block/local_parametrization_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/state_block/local_parametrization_homogeneous.cpp b/src/state_block/local_parametrization_homogeneous.cpp
index 35482cd3a..50e4e75a5 100644
--- a/src/state_block/local_parametrization_homogeneous.cpp
+++ b/src/state_block/local_parametrization_homogeneous.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/state_block/local_parametrization_quaternion.cpp b/src/state_block/local_parametrization_quaternion.cpp
index b7f855ca9..dc6c4f2ec 100644
--- a/src/state_block/local_parametrization_quaternion.cpp
+++ b/src/state_block/local_parametrization_quaternion.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/state_block/state_block.cpp b/src/state_block/state_block.cpp
index b9a8733b4..990540419 100644
--- a/src/state_block/state_block.cpp
+++ b/src/state_block/state_block.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/state_block/state_block_derived.cpp b/src/state_block/state_block_derived.cpp
index 7cbb8a8ad..54bde1fbb 100644
--- a/src/state_block/state_block_derived.cpp
+++ b/src/state_block/state_block_derived.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/trajectory/trajectory_base.cpp b/src/trajectory/trajectory_base.cpp
index 302b83df2..830eaa70e 100644
--- a/src/trajectory/trajectory_base.cpp
+++ b/src/trajectory/trajectory_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/tree_manager/tree_manager_sliding_window.cpp b/src/tree_manager/tree_manager_sliding_window.cpp
index d77efca31..d56b5acd3 100644
--- a/src/tree_manager/tree_manager_sliding_window.cpp
+++ b/src/tree_manager/tree_manager_sliding_window.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/tree_manager/tree_manager_sliding_window_dual_rate.cpp b/src/tree_manager/tree_manager_sliding_window_dual_rate.cpp
index cca1c56e9..61e88066c 100644
--- a/src/tree_manager/tree_manager_sliding_window_dual_rate.cpp
+++ b/src/tree_manager/tree_manager_sliding_window_dual_rate.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/utils/check_log.cpp b/src/utils/check_log.cpp
index 305ab4051..f00caa5c3 100644
--- a/src/utils/check_log.cpp
+++ b/src/utils/check_log.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/utils/graph_search.cpp b/src/utils/graph_search.cpp
index b6d84a0aa..d3ddf206b 100644
--- a/src/utils/graph_search.cpp
+++ b/src/utils/graph_search.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/utils/load_core.cpp b/src/utils/load_core.cpp
index a16ffe75b..720a4c2aa 100644
--- a/src/utils/load_core.cpp
+++ b/src/utils/load_core.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/utils/loader.cpp b/src/utils/loader.cpp
index 73e874ab6..c1d6de916 100644
--- a/src/utils/loader.cpp
+++ b/src/utils/loader.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/utils/loader_utils.cpp b/src/utils/loader_utils.cpp
index f2f15dfdb..d56bba3a5 100644
--- a/src/utils/loader_utils.cpp
+++ b/src/utils/loader_utils.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/dummy.h b/test/dummy/dummy.h
index e88e9ce78..f313e5de8 100644
--- a/test/dummy/dummy.h
+++ b/test/dummy/dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/dummy_object.h b/test/dummy/dummy_object.h
index ba7bf6e28..e49bea550 100644
--- a/test/dummy/dummy_object.h
+++ b/test/dummy/dummy_object.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/dummy_object_derived.cpp b/test/dummy/dummy_object_derived.cpp
index f74e4d985..00cfb289b 100644
--- a/test/dummy/dummy_object_derived.cpp
+++ b/test/dummy/dummy_object_derived.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/dummy_object_derived.h b/test/dummy/dummy_object_derived.h
index f4da105e0..39b04a245 100644
--- a/test/dummy/dummy_object_derived.h
+++ b/test/dummy/dummy_object_derived.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/dummy_object_derived_derived.cpp b/test/dummy/dummy_object_derived_derived.cpp
index 0ca3179fc..ab4ff084d 100644
--- a/test/dummy/dummy_object_derived_derived.cpp
+++ b/test/dummy/dummy_object_derived_derived.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/dummy_object_derived_derived.h b/test/dummy/dummy_object_derived_derived.h
index 7ceb42486..b3ae94bca 100644
--- a/test/dummy/dummy_object_derived_derived.h
+++ b/test/dummy/dummy_object_derived_derived.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factor_dummy.h b/test/dummy/factor_dummy.h
index 22b4e1a8e..78334d00c 100644
--- a/test/dummy/factor_dummy.h
+++ b/test/dummy/factor_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factor_dummy_zero_1.h b/test/dummy/factor_dummy_zero_1.h
index a58e0da0b..d645645ad 100644
--- a/test/dummy/factor_dummy_zero_1.h
+++ b/test/dummy/factor_dummy_zero_1.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factor_dummy_zero_15.h b/test/dummy/factor_dummy_zero_15.h
index 9b2fa7ac3..f163df5f8 100644
--- a/test/dummy/factor_dummy_zero_15.h
+++ b/test/dummy/factor_dummy_zero_15.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factor_feature_dummy.h b/test/dummy/factor_feature_dummy.h
index fbb9a5e4f..e9b59c889 100644
--- a/test/dummy/factor_feature_dummy.h
+++ b/test/dummy/factor_feature_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factor_landmark_dummy.h b/test/dummy/factor_landmark_dummy.h
index 40cf137fa..0a725c762 100644
--- a/test/dummy/factor_landmark_dummy.h
+++ b/test/dummy/factor_landmark_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factor_relative_pose_2d_autodiff.h b/test/dummy/factor_relative_pose_2d_autodiff.h
index a9f1f0dd9..214be1eb6 100644
--- a/test/dummy/factor_relative_pose_2d_autodiff.h
+++ b/test/dummy/factor_relative_pose_2d_autodiff.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/factory_dummy_object.h b/test/dummy/factory_dummy_object.h
index a853423d4..561a129fd 100644
--- a/test/dummy/factory_dummy_object.h
+++ b/test/dummy/factory_dummy_object.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/landmark_dummy.cpp b/test/dummy/landmark_dummy.cpp
index c9c06e04c..b085b2918 100644
--- a/test/dummy/landmark_dummy.cpp
+++ b/test/dummy/landmark_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/landmark_dummy.h b/test/dummy/landmark_dummy.h
index 09d73e163..ffa617e98 100644
--- a/test/dummy/landmark_dummy.h
+++ b/test/dummy/landmark_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/load_dummy.cpp b/test/dummy/load_dummy.cpp
index 859ee0425..463801ad1 100644
--- a/test/dummy/load_dummy.cpp
+++ b/test/dummy/load_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/load_dummy.h b/test/dummy/load_dummy.h
index 0cd1ad658..71cd20deb 100644
--- a/test/dummy/load_dummy.h
+++ b/test/dummy/load_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/node_state_blocks_dummy.h b/test/dummy/node_state_blocks_dummy.h
index dc5fcf1fb..993f47e44 100644
--- a/test/dummy/node_state_blocks_dummy.h
+++ b/test/dummy/node_state_blocks_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_diff_drive_mock.cpp b/test/dummy/processor_diff_drive_mock.cpp
index 4cb754af2..1a30c554a 100644
--- a/test/dummy/processor_diff_drive_mock.cpp
+++ b/test/dummy/processor_diff_drive_mock.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_diff_drive_mock.h b/test/dummy/processor_diff_drive_mock.h
index 3ccb2d634..981d79300 100644
--- a/test/dummy/processor_diff_drive_mock.h
+++ b/test/dummy/processor_diff_drive_mock.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_loop_closure_dummy.cpp b/test/dummy/processor_loop_closure_dummy.cpp
index 0a1a1016b..40237c844 100644
--- a/test/dummy/processor_loop_closure_dummy.cpp
+++ b/test/dummy/processor_loop_closure_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_loop_closure_dummy.h b/test/dummy/processor_loop_closure_dummy.h
index 4b12d9e46..301010572 100644
--- a/test/dummy/processor_loop_closure_dummy.h
+++ b/test/dummy/processor_loop_closure_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_motion_provider_dummy.cpp b/test/dummy/processor_motion_provider_dummy.cpp
index dda96ca15..66e430f98 100644
--- a/test/dummy/processor_motion_provider_dummy.cpp
+++ b/test/dummy/processor_motion_provider_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_motion_provider_dummy.h b/test/dummy/processor_motion_provider_dummy.h
index 57dd0d24b..393c13f5a 100644
--- a/test/dummy/processor_motion_provider_dummy.h
+++ b/test/dummy/processor_motion_provider_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_motion_provider_dummy_pov.cpp b/test/dummy/processor_motion_provider_dummy_pov.cpp
index e8d1de2ea..3f5ce62a4 100644
--- a/test/dummy/processor_motion_provider_dummy_pov.cpp
+++ b/test/dummy/processor_motion_provider_dummy_pov.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_motion_provider_dummy_pov.h b/test/dummy/processor_motion_provider_dummy_pov.h
index 7281e8408..30e970a7f 100644
--- a/test/dummy/processor_motion_provider_dummy_pov.h
+++ b/test/dummy/processor_motion_provider_dummy_pov.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_tracker_feature_dummy.cpp b/test/dummy/processor_tracker_feature_dummy.cpp
index e244d0da1..07c35341c 100644
--- a/test/dummy/processor_tracker_feature_dummy.cpp
+++ b/test/dummy/processor_tracker_feature_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_tracker_feature_dummy.h b/test/dummy/processor_tracker_feature_dummy.h
index 0db9492b8..9913e1305 100644
--- a/test/dummy/processor_tracker_feature_dummy.h
+++ b/test/dummy/processor_tracker_feature_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_tracker_landmark_dummy.cpp b/test/dummy/processor_tracker_landmark_dummy.cpp
index 9b526f454..c90811337 100644
--- a/test/dummy/processor_tracker_landmark_dummy.cpp
+++ b/test/dummy/processor_tracker_landmark_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/processor_tracker_landmark_dummy.h b/test/dummy/processor_tracker_landmark_dummy.h
index f5083d03f..4838da145 100644
--- a/test/dummy/processor_tracker_landmark_dummy.h
+++ b/test/dummy/processor_tracker_landmark_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/sensor_dummy_po.cpp b/test/dummy/sensor_dummy_po.cpp
index d979b05a6..845b28cf2 100644
--- a/test/dummy/sensor_dummy_po.cpp
+++ b/test/dummy/sensor_dummy_po.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/sensor_dummy_po.h b/test/dummy/sensor_dummy_po.h
index 02febee81..d22004a56 100644
--- a/test/dummy/sensor_dummy_po.h
+++ b/test/dummy/sensor_dummy_po.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/sensor_dummy_poia.cpp b/test/dummy/sensor_dummy_poia.cpp
index a0cef0e6e..986edcbf1 100644
--- a/test/dummy/sensor_dummy_poia.cpp
+++ b/test/dummy/sensor_dummy_poia.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/sensor_dummy_poia.h b/test/dummy/sensor_dummy_poia.h
index 86996a632..ca1d638a6 100644
--- a/test/dummy/sensor_dummy_poia.h
+++ b/test/dummy/sensor_dummy_poia.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/solver_dummy.cpp b/test/dummy/solver_dummy.cpp
index 9899c9b73..6c1c0f667 100644
--- a/test/dummy/solver_dummy.cpp
+++ b/test/dummy/solver_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/solver_dummy.h b/test/dummy/solver_dummy.h
index 204425c52..996095522 100644
--- a/test/dummy/solver_dummy.h
+++ b/test/dummy/solver_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/tree_manager_dummy.cpp b/test/dummy/tree_manager_dummy.cpp
index 8aae6bffc..f96e6c02a 100644
--- a/test/dummy/tree_manager_dummy.cpp
+++ b/test/dummy/tree_manager_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/dummy/tree_manager_dummy.h b/test/dummy/tree_manager_dummy.h
index 0acfd9bcd..03074d5f3 100644
--- a/test/dummy/tree_manager_dummy.h
+++ b/test/dummy/tree_manager_dummy.h
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_SE2.cpp b/test/gtest_SE2.cpp
index e769e9889..3096b0edf 100644
--- a/test/gtest_SE2.cpp
+++ b/test/gtest_SE2.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_SE3.cpp b/test/gtest_SE3.cpp
index f2580c939..ffa08b44b 100644
--- a/test/gtest_SE3.cpp
+++ b/test/gtest_SE3.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_buffer_frame.cpp b/test/gtest_buffer_frame.cpp
index 2a62ac796..8e23b962e 100644
--- a/test/gtest_buffer_frame.cpp
+++ b/test/gtest_buffer_frame.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_capture_base.cpp b/test/gtest_capture_base.cpp
index 6bc56cc01..a3751b0ed 100644
--- a/test/gtest_capture_base.cpp
+++ b/test/gtest_capture_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_composite.cpp b/test/gtest_composite.cpp
index ccfea70b5..c43af07c6 100644
--- a/test/gtest_composite.cpp
+++ b/test/gtest_composite.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_emplace.cpp b/test/gtest_emplace.cpp
index 22035389e..1ace7b2c2 100644
--- a/test/gtest_emplace.cpp
+++ b/test/gtest_emplace.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_example.cpp b/test/gtest_example.cpp
index b05e05f87..0f33ec340 100644
--- a/test/gtest_example.cpp
+++ b/test/gtest_example.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_absolute.cpp b/test/gtest_factor_absolute.cpp
index 8f5b1913b..431d0a2ce 100644
--- a/test/gtest_factor_absolute.cpp
+++ b/test/gtest_factor_absolute.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_autodiff.cpp b/test/gtest_factor_autodiff.cpp
index be51bdc1a..0f8839141 100644
--- a/test/gtest_factor_autodiff.cpp
+++ b/test/gtest_factor_autodiff.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_base.cpp b/test/gtest_factor_base.cpp
index fa6d2cba6..7fa6494bf 100644
--- a/test/gtest_factor_base.cpp
+++ b/test/gtest_factor_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_block_difference.cpp b/test/gtest_factor_block_difference.cpp
index da1531f97..7a29f4bba 100644
--- a/test/gtest_factor_block_difference.cpp
+++ b/test/gtest_factor_block_difference.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_diff_drive.cpp b/test/gtest_factor_diff_drive.cpp
index e5ac0fe34..cc4035b96 100644
--- a/test/gtest_factor_diff_drive.cpp
+++ b/test/gtest_factor_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_distance_3d.cpp b/test/gtest_factor_distance_3d.cpp
index 204d4d2c3..0f2c9ff29 100644
--- a/test/gtest_factor_distance_3d.cpp
+++ b/test/gtest_factor_distance_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_pose_2d.cpp b/test/gtest_factor_pose_2d.cpp
index e334b4b67..1399b942d 100644
--- a/test/gtest_factor_pose_2d.cpp
+++ b/test/gtest_factor_pose_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_pose_2d_with_extrinsics.cpp b/test/gtest_factor_pose_2d_with_extrinsics.cpp
index 1703729c4..64c5ed8b0 100644
--- a/test/gtest_factor_pose_2d_with_extrinsics.cpp
+++ b/test/gtest_factor_pose_2d_with_extrinsics.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_pose_3d.cpp b/test/gtest_factor_pose_3d.cpp
index 2f0fbfc6f..e79b5a62b 100644
--- a/test/gtest_factor_pose_3d.cpp
+++ b/test/gtest_factor_pose_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_pose_3d_with_extrinsics.cpp b/test/gtest_factor_pose_3d_with_extrinsics.cpp
index e6a95613c..0e2a16ed3 100644
--- a/test/gtest_factor_pose_3d_with_extrinsics.cpp
+++ b/test/gtest_factor_pose_3d_with_extrinsics.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_prior.cpp b/test/gtest_factor_prior.cpp
index 3efee9e08..eeeca5f2c 100644
--- a/test/gtest_factor_prior.cpp
+++ b/test/gtest_factor_prior.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_pose_2d.cpp b/test/gtest_factor_relative_pose_2d.cpp
index 0c61494b5..5908ffe4e 100644
--- a/test/gtest_factor_relative_pose_2d.cpp
+++ b/test/gtest_factor_relative_pose_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_pose_2d_autodiff.cpp b/test/gtest_factor_relative_pose_2d_autodiff.cpp
index d9937b7ae..eff678fed 100644
--- a/test/gtest_factor_relative_pose_2d_autodiff.cpp
+++ b/test/gtest_factor_relative_pose_2d_autodiff.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_pose_2d_with_extrinsics.cpp b/test/gtest_factor_relative_pose_2d_with_extrinsics.cpp
index 70c113ce1..e6d0995f0 100644
--- a/test/gtest_factor_relative_pose_2d_with_extrinsics.cpp
+++ b/test/gtest_factor_relative_pose_2d_with_extrinsics.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_pose_3d.cpp b/test/gtest_factor_relative_pose_3d.cpp
index 869f0b293..52ae85c94 100644
--- a/test/gtest_factor_relative_pose_3d.cpp
+++ b/test/gtest_factor_relative_pose_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_pose_3d_with_extrinsics.cpp b/test/gtest_factor_relative_pose_3d_with_extrinsics.cpp
index fc5e5781d..0ca9ea595 100644
--- a/test/gtest_factor_relative_pose_3d_with_extrinsics.cpp
+++ b/test/gtest_factor_relative_pose_3d_with_extrinsics.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_position_2d.cpp b/test/gtest_factor_relative_position_2d.cpp
index c799056dc..ba81a2d36 100644
--- a/test/gtest_factor_relative_position_2d.cpp
+++ b/test/gtest_factor_relative_position_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_position_2d_with_extrinsics.cpp b/test/gtest_factor_relative_position_2d_with_extrinsics.cpp
index 6b7f02652..473d5664b 100644
--- a/test/gtest_factor_relative_position_2d_with_extrinsics.cpp
+++ b/test/gtest_factor_relative_position_2d_with_extrinsics.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_position_3d.cpp b/test/gtest_factor_relative_position_3d.cpp
index 1a2bdc024..2fa5768f0 100644
--- a/test/gtest_factor_relative_position_3d.cpp
+++ b/test/gtest_factor_relative_position_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_relative_position_3d_with_extrinsics.cpp b/test/gtest_factor_relative_position_3d_with_extrinsics.cpp
index 4a40b3f8c..690c8665a 100644
--- a/test/gtest_factor_relative_position_3d_with_extrinsics.cpp
+++ b/test/gtest_factor_relative_position_3d_with_extrinsics.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factor_velocity_local_direction_3d.cpp b/test/gtest_factor_velocity_local_direction_3d.cpp
index 8533c6e70..6af4b7d48 100644
--- a/test/gtest_factor_velocity_local_direction_3d.cpp
+++ b/test/gtest_factor_velocity_local_direction_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factory.cpp b/test/gtest_factory.cpp
index f00ab7ef7..ee9b884c6 100644
--- a/test/gtest_factory.cpp
+++ b/test/gtest_factory.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_factory_state_block.cpp b/test/gtest_factory_state_block.cpp
index 9a8a16b51..f84bd8408 100644
--- a/test/gtest_factory_state_block.cpp
+++ b/test/gtest_factory_state_block.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_feature_base.cpp b/test/gtest_feature_base.cpp
index 4aae5c574..8443c36e1 100644
--- a/test/gtest_feature_base.cpp
+++ b/test/gtest_feature_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_frame_base.cpp b/test/gtest_frame_base.cpp
index 213238dd3..d1e24b437 100644
--- a/test/gtest_frame_base.cpp
+++ b/test/gtest_frame_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_graph_search.cpp b/test/gtest_graph_search.cpp
index 1beb915c0..88350502b 100644
--- a/test/gtest_graph_search.cpp
+++ b/test/gtest_graph_search.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_loader.cpp b/test/gtest_loader.cpp
index 7f92a3cbc..fa673d010 100644
--- a/test/gtest_loader.cpp
+++ b/test/gtest_loader.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_local_param.cpp b/test/gtest_local_param.cpp
index faa4512d7..e4be266ab 100644
--- a/test/gtest_local_param.cpp
+++ b/test/gtest_local_param.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_logging.cpp b/test/gtest_logging.cpp
index e47eca134..a3139ad14 100644
--- a/test/gtest_logging.cpp
+++ b/test/gtest_logging.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_make_posdef.cpp b/test/gtest_make_posdef.cpp
index a55cef337..a4159202c 100644
--- a/test/gtest_make_posdef.cpp
+++ b/test/gtest_make_posdef.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_map.cpp b/test/gtest_map.cpp
index c85914ece..f866041ca 100644
--- a/test/gtest_map.cpp
+++ b/test/gtest_map.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_matrix_composite_OLD.cpp b/test/gtest_matrix_composite_OLD.cpp
index 1e0e16271..ef0fcfce1 100644
--- a/test/gtest_matrix_composite_OLD.cpp
+++ b/test/gtest_matrix_composite_OLD.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_motion_buffer.cpp b/test/gtest_motion_buffer.cpp
index d7c916ed6..12583674d 100644
--- a/test/gtest_motion_buffer.cpp
+++ b/test/gtest_motion_buffer.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_motion_provider.cpp b/test/gtest_motion_provider.cpp
index 1c90a5aaf..cc6aa5361 100644
--- a/test/gtest_motion_provider.cpp
+++ b/test/gtest_motion_provider.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_node_state_blocks.cpp b/test/gtest_node_state_blocks.cpp
index 752d57794..25d180331 100644
--- a/test/gtest_node_state_blocks.cpp
+++ b/test/gtest_node_state_blocks.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_problem.cpp b/test/gtest_problem.cpp
index 30abdcf58..d6318a695 100644
--- a/test/gtest_problem.cpp
+++ b/test/gtest_problem.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_base.cpp b/test/gtest_processor_base.cpp
index 725b1a45f..a835e5878 100644
--- a/test/gtest_processor_base.cpp
+++ b/test/gtest_processor_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_diff_drive.cpp b/test/gtest_processor_diff_drive.cpp
index 7c44e4748..74e6fc7ae 100644
--- a/test/gtest_processor_diff_drive.cpp
+++ b/test/gtest_processor_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_fixed_wing_model.cpp b/test/gtest_processor_fixed_wing_model.cpp
index 19d4d4aa6..5b0a273c2 100644
--- a/test/gtest_processor_fixed_wing_model.cpp
+++ b/test/gtest_processor_fixed_wing_model.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_landmark_external.cpp b/test/gtest_processor_landmark_external.cpp
index 0080fc4e7..eb2a76ca0 100644
--- a/test/gtest_processor_landmark_external.cpp
+++ b/test/gtest_processor_landmark_external.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_loop_closure.cpp b/test/gtest_processor_loop_closure.cpp
index ea853eff8..513ffe37a 100644
--- a/test/gtest_processor_loop_closure.cpp
+++ b/test/gtest_processor_loop_closure.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_motion.cpp b/test/gtest_processor_motion.cpp
index 4360f0916..29be8cd23 100644
--- a/test/gtest_processor_motion.cpp
+++ b/test/gtest_processor_motion.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_odom_2d.cpp b/test/gtest_processor_odom_2d.cpp
index 9f6aeb01c..d095d1145 100644
--- a/test/gtest_processor_odom_2d.cpp
+++ b/test/gtest_processor_odom_2d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_odom_3d.cpp b/test/gtest_processor_odom_3d.cpp
index 34fc7b647..7a76bcd5c 100644
--- a/test/gtest_processor_odom_3d.cpp
+++ b/test/gtest_processor_odom_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_pose_3d.cpp b/test/gtest_processor_pose_3d.cpp
index 3d6f187aa..fb55f60aa 100644
--- a/test/gtest_processor_pose_3d.cpp
+++ b/test/gtest_processor_pose_3d.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_tracker_feature_dummy.cpp b/test/gtest_processor_tracker_feature_dummy.cpp
index 27dede219..ab9d30196 100644
--- a/test/gtest_processor_tracker_feature_dummy.cpp
+++ b/test/gtest_processor_tracker_feature_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_tracker_landmark_dummy.cpp b/test/gtest_processor_tracker_landmark_dummy.cpp
index 1573f22c5..656a67373 100644
--- a/test/gtest_processor_tracker_landmark_dummy.cpp
+++ b/test/gtest_processor_tracker_landmark_dummy.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_processor_tracker_two_processors_one_sensor.cpp b/test/gtest_processor_tracker_two_processors_one_sensor.cpp
index ce5c20431..069d12ae0 100644
--- a/test/gtest_processor_tracker_two_processors_one_sensor.cpp
+++ b/test/gtest_processor_tracker_two_processors_one_sensor.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_rotation.cpp b/test/gtest_rotation.cpp
index fd9bd9945..09e2d2187 100644
--- a/test/gtest_rotation.cpp
+++ b/test/gtest_rotation.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_schema.cpp b/test/gtest_schema.cpp
index 7998eb646..152733837 100644
--- a/test/gtest_schema.cpp
+++ b/test/gtest_schema.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_sensor_base.cpp b/test/gtest_sensor_base.cpp
index 382f1a3b3..073be376a 100644
--- a/test/gtest_sensor_base.cpp
+++ b/test/gtest_sensor_base.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_sensor_diff_drive.cpp b/test/gtest_sensor_diff_drive.cpp
index bdbf1860f..df8d33680 100644
--- a/test/gtest_sensor_diff_drive.cpp
+++ b/test/gtest_sensor_diff_drive.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_sensor_odom.cpp b/test/gtest_sensor_odom.cpp
index c77ddb63e..f8aabf39f 100644
--- a/test/gtest_sensor_odom.cpp
+++ b/test/gtest_sensor_odom.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_sensor_pose.cpp b/test/gtest_sensor_pose.cpp
index 865d59ac8..cbad26693 100644
--- a/test/gtest_sensor_pose.cpp
+++ b/test/gtest_sensor_pose.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_shared_from_this.cpp b/test/gtest_shared_from_this.cpp
index a4d842a8a..a0a483715 100644
--- a/test/gtest_shared_from_this.cpp
+++ b/test/gtest_shared_from_this.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_solver_ceres.cpp b/test/gtest_solver_ceres.cpp
index b0360e0d6..b30d37437 100644
--- a/test/gtest_solver_ceres.cpp
+++ b/test/gtest_solver_ceres.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_solver_ceres_multithread.cpp b/test/gtest_solver_ceres_multithread.cpp
index a57fffcfe..7c3b554f7 100644
--- a/test/gtest_solver_ceres_multithread.cpp
+++ b/test/gtest_solver_ceres_multithread.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_solver_manager.cpp b/test/gtest_solver_manager.cpp
index d885bc64f..4250e1240 100644
--- a/test/gtest_solver_manager.cpp
+++ b/test/gtest_solver_manager.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_solver_manager_multithread.cpp b/test/gtest_solver_manager_multithread.cpp
index c25d24e50..ed9ccd87f 100644
--- a/test/gtest_solver_manager_multithread.cpp
+++ b/test/gtest_solver_manager_multithread.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_state_block.cpp b/test/gtest_state_block.cpp
index b3990eaa8..cf1aa928b 100644
--- a/test/gtest_state_block.cpp
+++ b/test/gtest_state_block.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_time_stamp.cpp b/test/gtest_time_stamp.cpp
index 235d2ca82..84bf9514c 100644
--- a/test/gtest_time_stamp.cpp
+++ b/test/gtest_time_stamp.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_track_matrix.cpp b/test/gtest_track_matrix.cpp
index 36e1c87b6..f9b940383 100644
--- a/test/gtest_track_matrix.cpp
+++ b/test/gtest_track_matrix.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_trajectory.cpp b/test/gtest_trajectory.cpp
index abf2280dc..ed7388425 100644
--- a/test/gtest_trajectory.cpp
+++ b/test/gtest_trajectory.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_tree_manager.cpp b/test/gtest_tree_manager.cpp
index 1f4c25b15..dd21e09d6 100644
--- a/test/gtest_tree_manager.cpp
+++ b/test/gtest_tree_manager.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_tree_manager_sliding_window.cpp b/test/gtest_tree_manager_sliding_window.cpp
index c3a36af17..d0dfc5972 100644
--- a/test/gtest_tree_manager_sliding_window.cpp
+++ b/test/gtest_tree_manager_sliding_window.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_tree_manager_sliding_window_dual_rate.cpp b/test/gtest_tree_manager_sliding_window_dual_rate.cpp
index 33a8f301f..6fffdb221 100644
--- a/test/gtest_tree_manager_sliding_window_dual_rate.cpp
+++ b/test/gtest_tree_manager_sliding_window_dual_rate.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/test/gtest_vector_composite.cpp b/test/gtest_vector_composite.cpp
index 8866142c6..89a705a10 100644
--- a/test/gtest_vector_composite.cpp
+++ b/test/gtest_vector_composite.cpp
@@ -1,4 +1,4 @@
-// WOLF - Copyright (C) 2020,2021,2022,2023,2024
+// WOLF - Copyright (C) 2020,2021,2022,2023,2024,2025
 // Institut de Robòtica i Informàtica Industrial, CSIC-UPC.
 // Authors: Joan Solà Ortega (jsola@iri.upc.edu) and
 // Joan Vallvé Navarro (jvallve@iri.upc.edu)
@@ -8,7 +8,7 @@
 // WOLF is free software: you can redistribute it and/or modify
 // it under the terms of the GNU Lesser General Public License as published by
 // the Free Software Foundation, either version 3 of the License, or
-// at your option) any later version.
+// (at your option) any later version.
 //
 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
-- 
GitLab