diff --git a/demos/hello_wolf/processor_range_bearing.cpp b/demos/hello_wolf/processor_range_bearing.cpp index fb51ed537d59dca40a69d473c76d53dd5761c712..9510807d443da2458299fe3522fa8c5f49cf0bf5 100644 --- a/demos/hello_wolf/processor_range_bearing.cpp +++ b/demos/hello_wolf/processor_range_bearing.cpp @@ -163,7 +163,7 @@ bool ProcessorRangeBearing::storeCapture(CaptureBasePtr _cap_ptr) #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorRangeBearing", ProcessorRangeBearing) -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorRangeBearing", ProcessorRangeBearing) +WOLF_REGISTER_PROCESSOR(ProcessorRangeBearing) +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorRangeBearing) } // namespace wolf diff --git a/demos/hello_wolf/sensor_range_bearing.cpp b/demos/hello_wolf/sensor_range_bearing.cpp index 4bf5db0509face0d097172ec56855df9b26898ae..54507f9ac53771523b9db8716089113686bc1ca0 100644 --- a/demos/hello_wolf/sensor_range_bearing.cpp +++ b/demos/hello_wolf/sensor_range_bearing.cpp @@ -41,6 +41,6 @@ SensorRangeBearing::~SensorRangeBearing() #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorRangeBearing", SensorRangeBearing) -WOLF_REGISTER_SENSOR_AUTO("SensorRangeBearing", SensorRangeBearing) +WOLF_REGISTER_SENSOR(SensorRangeBearing) +WOLF_REGISTER_SENSOR_AUTO(SensorRangeBearing) } // namespace wolf diff --git a/src/ceres_wrapper/ceres_manager.cpp b/src/ceres_wrapper/ceres_manager.cpp index c358c072f87b6f9de97b74c689a45e811b25cdee..0d0c6537fedfc21dec63760d877fb56386885adf 100644 --- a/src/ceres_wrapper/ceres_manager.cpp +++ b/src/ceres_wrapper/ceres_manager.cpp @@ -517,6 +517,6 @@ const Eigen::SparseMatrixd CeresManager::computeHessian() const } // namespace wolf #include "core/solver/factory_solver.h" namespace wolf { - WOLF_REGISTER_SOLVER("CERES", CeresManager) + WOLF_REGISTER_SOLVER(CeresManager) } // namespace wolf diff --git a/src/processor/processor_diff_drive.cpp b/src/processor/processor_diff_drive.cpp index f0af0c5e33fcb88a97fe39cb8255122fe66059f9..1bd0ca0ef6cacb1c90d0a7cdf843593bb38ac5ab 100644 --- a/src/processor/processor_diff_drive.cpp +++ b/src/processor/processor_diff_drive.cpp @@ -176,7 +176,7 @@ FactorBasePtr ProcessorDiffDrive::emplaceFactor(FeatureBasePtr _feature, // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorDiffDrive", ProcessorDiffDrive); -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorDiffDrive", ProcessorDiffDrive); +WOLF_REGISTER_PROCESSOR(ProcessorDiffDrive); +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorDiffDrive); } // namespace wolf diff --git a/src/processor/processor_odom_2d.cpp b/src/processor/processor_odom_2d.cpp index e66cf3d81b224eabd4590e5de62ea95fde5eac04..4a126d901eb291a9d5fc8537b5429b294bfdc025 100644 --- a/src/processor/processor_odom_2d.cpp +++ b/src/processor/processor_odom_2d.cpp @@ -173,6 +173,6 @@ FeatureBasePtr ProcessorOdom2d::emplaceFeature(CaptureMotionPtr _capture_motion) // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorOdom2d", ProcessorOdom2d); -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorOdom2d", ProcessorOdom2d); +WOLF_REGISTER_PROCESSOR(ProcessorOdom2d); +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorOdom2d); } // namespace wolf diff --git a/src/processor/processor_odom_3d.cpp b/src/processor/processor_odom_3d.cpp index 95582a657129aa5c4aa4168745671bd6c033ed22..71c77e1e16f9cc3b5b5b76885b64cd67b891bb7b 100644 --- a/src/processor/processor_odom_3d.cpp +++ b/src/processor/processor_odom_3d.cpp @@ -249,6 +249,6 @@ FactorBasePtr ProcessorOdom3d::emplaceFactor(FeatureBasePtr _feature_motion, Cap // Register in the FactorySensor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorOdom3d", ProcessorOdom3d); -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorOdom3d", ProcessorOdom3d); +WOLF_REGISTER_PROCESSOR(ProcessorOdom3d); +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorOdom3d); } // namespace wolf diff --git a/src/sensor/sensor_diff_drive.cpp b/src/sensor/sensor_diff_drive.cpp index 8f61afa405a0e316c9b3f60fc59392ae741b3068..03634eb0938d9ae7c6a20b5d5a5d11a201989101 100644 --- a/src/sensor/sensor_diff_drive.cpp +++ b/src/sensor/sensor_diff_drive.cpp @@ -50,7 +50,7 @@ SensorDiffDrive::~SensorDiffDrive() // Register in the FactorySensor #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorDiffDrive", SensorDiffDrive); -WOLF_REGISTER_SENSOR_AUTO("SensorDiffDrive", SensorDiffDrive); +WOLF_REGISTER_SENSOR(SensorDiffDrive); +WOLF_REGISTER_SENSOR_AUTO(SensorDiffDrive); } // namespace wolf diff --git a/src/sensor/sensor_odom_2d.cpp b/src/sensor/sensor_odom_2d.cpp index f63b0d3c111d292ba965e484d34d569f54bfc9e9..ec7a3b54d3f8163f44276bf8120cb482a3a2fdd7 100644 --- a/src/sensor/sensor_odom_2d.cpp +++ b/src/sensor/sensor_odom_2d.cpp @@ -39,6 +39,6 @@ double SensorOdom2d::getRotVarToRotNoiseFactor() const // Register in the FactorySensor #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorOdom2d", SensorOdom2d); -WOLF_REGISTER_SENSOR_AUTO("SensorOdom2d", SensorOdom2d); +WOLF_REGISTER_SENSOR(SensorOdom2d); +WOLF_REGISTER_SENSOR_AUTO(SensorOdom2d); } // namespace wolf diff --git a/src/sensor/sensor_odom_3d.cpp b/src/sensor/sensor_odom_3d.cpp index 2ffa6328950e374ac828b045049ebcc93ec3ea58..58b9b62ee9e111ce84887ba16e728a3494e40b7a 100644 --- a/src/sensor/sensor_odom_3d.cpp +++ b/src/sensor/sensor_odom_3d.cpp @@ -42,6 +42,6 @@ SensorOdom3d::~SensorOdom3d() // Register in the FactorySensor #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorOdom3d", SensorOdom3d); -WOLF_REGISTER_SENSOR_AUTO("SensorOdom3d", SensorOdom3d); +WOLF_REGISTER_SENSOR(SensorOdom3d); +WOLF_REGISTER_SENSOR_AUTO(SensorOdom3d); } diff --git a/src/tree_manager/tree_manager_sliding_window.cpp b/src/tree_manager/tree_manager_sliding_window.cpp index 7e59cd114f691e24ea04c1a7dc218501c65d31ca..5816567557bdd2ca5779615834a3f48a418bbabe 100644 --- a/src/tree_manager/tree_manager_sliding_window.cpp +++ b/src/tree_manager/tree_manager_sliding_window.cpp @@ -37,7 +37,7 @@ void TreeManagerSlidingWindow::keyFrameCallback(FrameBasePtr _key_frame) // Register in the FactoryTreeManager #include "core/tree_manager/factory_tree_manager.h" namespace wolf { -WOLF_REGISTER_TREE_MANAGER("TreeManagerSlidingWindow", TreeManagerSlidingWindow); -WOLF_REGISTER_TREE_MANAGER_AUTO("TreeManagerSlidingWindow", TreeManagerSlidingWindow); +WOLF_REGISTER_TREE_MANAGER(TreeManagerSlidingWindow); +WOLF_REGISTER_TREE_MANAGER_AUTO(TreeManagerSlidingWindow); } // namespace wolf diff --git a/test/dummy/processor_tracker_feature_dummy.cpp b/test/dummy/processor_tracker_feature_dummy.cpp index f8ff2b35b86e17cb4e5065cdf77c1a7e71cbc70d..8485d267034febde4f08911108c0773fd67ab892 100644 --- a/test/dummy/processor_tracker_feature_dummy.cpp +++ b/test/dummy/processor_tracker_feature_dummy.cpp @@ -98,6 +98,6 @@ FactorBasePtr ProcessorTrackerFeatureDummy::emplaceFactor(FeatureBasePtr _featur // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorTrackerFeatureDummy", ProcessorTrackerFeatureDummy) -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorTrackerFeatureDummy", ProcessorTrackerFeatureDummy) +WOLF_REGISTER_PROCESSOR(ProcessorTrackerFeatureDummy) +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorTrackerFeatureDummy) } // namespace wolf diff --git a/test/dummy/processor_tracker_landmark_dummy.cpp b/test/dummy/processor_tracker_landmark_dummy.cpp index dafb4e6226ab72d818a6e244aec251681c707785..472b21ab150a7945987d0d64d5cd171bdf9975eb 100644 --- a/test/dummy/processor_tracker_landmark_dummy.cpp +++ b/test/dummy/processor_tracker_landmark_dummy.cpp @@ -117,7 +117,7 @@ FactorBasePtr ProcessorTrackerLandmarkDummy::emplaceFactor(FeatureBasePtr _featu // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorTrackerLandmarkDummy", ProcessorTrackerLandmarkDummy) -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorTrackerLandmarkDummy", ProcessorTrackerLandmarkDummy) +WOLF_REGISTER_PROCESSOR(ProcessorTrackerLandmarkDummy) +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorTrackerLandmarkDummy) } // namespace wolf diff --git a/test/dummy/tree_manager_dummy.h b/test/dummy/tree_manager_dummy.h index 379fdd23902daaa5e3ba9d29a3f6a445f9e21373..ce8e6379ece21e6a5422445b183f0576a88cc720 100644 --- a/test/dummy/tree_manager_dummy.h +++ b/test/dummy/tree_manager_dummy.h @@ -53,8 +53,8 @@ class TreeManagerDummy : public TreeManagerBase // Register in the FactoryTreeManager #include "core/tree_manager/factory_tree_manager.h" namespace wolf { -WOLF_REGISTER_TREE_MANAGER("TreeManagerDummy", TreeManagerDummy) -WOLF_REGISTER_TREE_MANAGER_AUTO("TreeManagerDummy", TreeManagerDummy) +WOLF_REGISTER_TREE_MANAGER(TreeManagerDummy) +WOLF_REGISTER_TREE_MANAGER_AUTO(TreeManagerDummy) } /* namespace wolf */ diff --git a/test/gtest_problem.cpp b/test/gtest_problem.cpp index 840ea093df7953f25025d1afc2d02197cea1978a..5049df30524900e9a998f961f55d9d9efc5d4275 100644 --- a/test/gtest_problem.cpp +++ b/test/gtest_problem.cpp @@ -33,9 +33,6 @@ using namespace Eigen; // Register in the FactoryProcessor #include "core/processor/factory_processor.h" -namespace wolf { -WOLF_REGISTER_PROCESSOR("TRACKER FEATURE DUMMY", ProcessorTrackerFeatureDummy) -} // namespace wolf WOLF_PTR_TYPEDEFS(DummySolverManager);