From 4270e508015507e5fb2b77adda410adbd1b32ac6 Mon Sep 17 00:00:00 2001
From: Joan Perez Ibarz <jperez@iri.upc.edu>
Date: Wed, 2 Feb 2011 15:17:07 +0000
Subject: [PATCH] removing previous version from iri_local_planner and adding
 new one with: - iri_local_planner_core, rrt and astar instead of: -
 iri_local_planner_interface, my_local_planner and my_other_planner

---
 include/iri_base_algorithm/iri_base_algorithm.h | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/include/iri_base_algorithm/iri_base_algorithm.h b/include/iri_base_algorithm/iri_base_algorithm.h
index 794b0db..5c4a17b 100644
--- a/include/iri_base_algorithm/iri_base_algorithm.h
+++ b/include/iri_base_algorithm/iri_base_algorithm.h
@@ -9,8 +9,8 @@
 #include "exceptions.h"
 
 //check me out
-// #define INTERNAL_SPIN
-// #define DYNAMIC_CFG
+#define INTERNAL_SPIN
+#define DYNAMIC_CFG
 #define DIAGNOSTICS
 
 #ifdef INTERNAL_SPIN
@@ -186,9 +186,11 @@ void *IriBaseAlgorithm<Algorithm>::mainThread(void *param)
 	  //run node stuff
       iriNode->mainNodeThread();
 
+#ifdef DIAGNOSTICS
 	  #ifdef DIAGNOSTICS
 	  iriNode->diagnostic_.update();
 	  #endif
+#endif
 	
 	  //sleep remainder time
       iriNode->loop_rate_.sleep();
@@ -214,7 +216,7 @@ int IriBaseAlgorithm<Algorithm>::spin(void)
   //launch node thread
   this->thread_server_->start_thread( this->main_thread_id_);
   
-  while(ros::ok()) && !ctrl_c_hit_count_)
+  while(ros::ok() && !ctrl_c_hit_count_)
   {
 	#ifdef DIAGNOSTICS
 	this->diagnostic_.update();
-- 
GitLab