From a545cea435e9d7a0e410839a2c7a3031e29815ab Mon Sep 17 00:00:00 2001
From: mnaveau <maximilien.naveau@laas.fr>
Date: Mon, 3 Nov 2014 18:05:46 +0100
Subject: [PATCH] clean cmake tools for metapod

---
 cmake_metapod_configure.cmake |  4 ++--
 tests/TestMorisawa2007.cpp    | 29 ++++++++++++++++-------------
 tests/TestObject.cpp          |  2 +-
 3 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/cmake_metapod_configure.cmake b/cmake_metapod_configure.cmake
index 797c81c2..94b8c765 100644
--- a/cmake_metapod_configure.cmake
+++ b/cmake_metapod_configure.cmake
@@ -69,9 +69,9 @@ FUNCTION(ADD_SAMPLEURDFMODEL name)
   ENDIF()
   SET(_libname "metapod_${name}")
   SET(_data_path    "$ENV{ROS_WORKSPACE}/install/share/metapod/data/${name}")
-  SET(_urdf_file    "$ENV{ROS_WORKSPACE}/stacks/hrp2/hrp2_14_description/urdf/hrp2_14_reduced.urdf")
+  SET(_urdf_file    "${_data_path}/${name}.urdf")
   SET(_config_file  "${_data_path}/${name}.config")
-  SET(_license_file "${_data_path}/hrp2_14_license_file.txt")
+  SET(_license_file "${_data_path}/${name}_license_file.txt")
   SET(_model_dir    "$ENV{ROS_WORKSPACE}/install/include/metapod/models/${name}")
   SET(METAPODFROMURDF_EXECUTABLE "$ENV{ROS_WORKSPACE}/install/bin/metapodfromurdf")
 
diff --git a/tests/TestMorisawa2007.cpp b/tests/TestMorisawa2007.cpp
index 1581bc3f..a014b698 100644
--- a/tests/TestMorisawa2007.cpp
+++ b/tests/TestMorisawa2007.cpp
@@ -321,7 +321,7 @@ protected:
 	      << filterprecision(m_OneStep.finalCOMPosition.x[0] ) << " "                   // 2
 	      << filterprecision(m_OneStep.finalCOMPosition.y[0] ) << " "                   // 3
 	      << filterprecision(m_OneStep.finalCOMPosition.z[0] ) << " "                   // 4
-              << filterprecision(m_OneStep.finalCOMPosition.yaw[0] ) << " "                 // 5
+          << filterprecision(m_OneStep.finalCOMPosition.yaw[0] ) << " "                 // 5
 	      << filterprecision(m_OneStep.finalCOMPosition.x[1] ) << " "                   // 6
 	      << filterprecision(m_OneStep.finalCOMPosition.y[1] ) << " "                   // 7
 	      << filterprecision(m_OneStep.finalCOMPosition.z[1] ) << " "                   // 8
@@ -336,7 +336,7 @@ protected:
 	      << filterprecision(m_OneStep.LeftFootPosition.ddx  ) << " "                   // 17
 	      << filterprecision(m_OneStep.LeftFootPosition.ddy  ) << " "                   // 18
 	      << filterprecision(m_OneStep.LeftFootPosition.ddz  ) << " "                   // 19
-              << filterprecision(m_OneStep.LeftFootPosition.theta*M_PI/180 ) << " "         // 20
+          << filterprecision(m_OneStep.LeftFootPosition.theta*M_PI/180 ) << " "         // 20
 	      << filterprecision(m_OneStep.LeftFootPosition.omega  ) << " "                 // 21
 	      << filterprecision(m_OneStep.LeftFootPosition.omega2  ) << " "                // 22
 	      << filterprecision(m_OneStep.RightFootPosition.x ) << " "                     // 23
@@ -704,17 +704,20 @@ protected:
       aPGI.ParseCmd(strm2);
     }
     {
-      istringstream strm2(":stepstairseq\
-                          0.0 -0.105 0.0 0.0\
-                          0.2 0.19 0.0174977327 0.0\
-                          0.2 -0.19 0.0174977327 0.0\
-                          0.2 0.19 0.0174977327 0.0\
-                          0.2 -0.19 0.0174977327 0.0\
-                          0.2 0.19 0.0174977327 0.0\
-                          0.2 -0.19 0.0174977327 0.0\
-                          0.2 0.19 0.0174977327 0.0\
-                          0.0 -0.19 0.0 0.0\
-                          ");
+        istringstream strm2(":stepstairseq\
+                            0.0 -0.105 0.0 0.0\
+                            0.2 0.19 0.0 0.0\
+                            0.2 -0.19 0.0 0.0\
+                            0.2 0.19 0.0 0.0\
+                            0.2 -0.19 0.0 0.0\
+                            0.2 0.19 0.0 0.0\
+                            0.2 -0.19 0.0 0.0\
+                            0.2 0.19 0.0 0.0\
+                            0.2 -0.19 0.0 0.0\
+                            0.2 0.19 0.0 0.0\
+                            0.2 -0.19 0.0 0.0\
+                            0.0 0.19 0.0 0.0\
+                            ");
 
       //                          0.0 -0.19 0.0 0.174532925\
       //                          0.0 0.19 0.0 0.174532925\
diff --git a/tests/TestObject.cpp b/tests/TestObject.cpp
index 4a7f97bb..5a2ce25b 100644
--- a/tests/TestObject.cpp
+++ b/tests/TestObject.cpp
@@ -343,7 +343,7 @@ namespace PatternGeneratorJRL
 	      << filterprecision(m_OneStep.finalCOMPosition.x[0] ) << " "                   // 2
 	      << filterprecision(m_OneStep.finalCOMPosition.y[0] ) << " "                   // 3
 	      << filterprecision(m_OneStep.finalCOMPosition.z[0] ) << " "                   // 4
-	      << filterprecision(m_OneStep.finalCOMPosition.yaw[0] ) << " "                    // 5
+          << filterprecision(m_OneStep.finalCOMPosition.yaw[0] ) << " "                 // 5
 	      << filterprecision(m_OneStep.finalCOMPosition.x[1] ) << " "                   // 6
 	      << filterprecision(m_OneStep.finalCOMPosition.y[1] ) << " "                   // 7
 	      << filterprecision(m_OneStep.finalCOMPosition.z[1] ) << " "                   // 8
-- 
GitLab