diff --git a/hello_wolf/hello_wolf.cpp b/hello_wolf/hello_wolf.cpp
index 60d866c4ca7a8532298f7a880e20c832715cb19b..4c1aa9ab06660e053f6bdd1b922ca976b52c92a7 100644
--- a/hello_wolf/hello_wolf.cpp
+++ b/hello_wolf/hello_wolf.cpp
@@ -124,7 +124,6 @@ int main()
     params_odo->cov_det                     = 999;
     params_odo->unmeasured_perturbation_std = 0.001;
     ProcessorBasePtr processor              = problem->installProcessor("ODOM 2D", "processor odo", sensor_odo, params_odo);
-    ProcessorOdom2DPtr processor_odo        = std::static_pointer_cast<ProcessorOdom2D>(processor);
 
     // sensor Range and Bearing
     IntrinsicsRangeBearingPtr intrinsics_rb = std::make_shared<IntrinsicsRangeBearing>();