From 1e47612e7f512dd49eb9dbaaca7fd716a6551fbe Mon Sep 17 00:00:00 2001 From: olivier-stasse <olivier.stasse@aist.go.jp> Date: Fri, 5 Nov 2010 19:16:22 +0900 Subject: [PATCH] Implements package name modifications from other packages. More specifically take into account the new headers of abstract-robot-dynamics. --- CMakeLists.txt | 8 ++++---- doc/CMakeLists.txt | 2 +- include/jrl/walkgen/patterngeneratorinterface.hh | 2 +- walkGenJrl.pc.cmake => jrl-walkgen.pc.cmake | 0 src/CMakeLists.txt | 12 ++++++++---- .../FootTrajectoryGenerationAbstract.h | 2 +- ...eftAndRightFootTrajectoryGenerationMultiple.h | 2 +- .../GlobalStrategyManager.h | 2 +- src/Mathematics/FootConstraintsAsLinearSystem.h | 2 +- .../FootConstraintsAsLinearSystemForVelRef.h | 2 +- src/MotionGeneration/ComAndFootRealization.h | 2 +- src/MotionGeneration/StepOverPlanner.h | 2 +- .../OrientationsPreview.h | 2 +- .../ZMPDiscretization.h | 2 +- unitTesting/CMakeLists.txt | 16 ++++++++-------- 15 files changed, 31 insertions(+), 27 deletions(-) rename walkGenJrl.pc.cmake => jrl-walkgen.pc.cmake (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index a759493d..28f9dc8e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,7 @@ enable_testing() # Name of the project #-------------------- -SET(PROJECT_NAME walkGenJrl) +SET(PROJECT_NAME jrl-walkgen) SET(PROJECT_CONTACT olivier.stasse@aist.go.jp) SET(PROJECT_DESCRIPTION "Humanoid Walking Pattern Generator (JRL)") @@ -76,11 +76,11 @@ INCLUDE(FindPkgConfig) # Look for abstract robot dynamics. SET(ABSTRACTROBOTDYNAMICS_REQUIRED_VERSION 1.15) -pkg_check_modules(ABSTRACTROBOTDYNAMICS REQUIRED abstractRobotDynamics>=${ABSTRACTROBOTDYNAMICS_REQUIRED_VERSION}) +pkg_check_modules(ABSTRACTROBOTDYNAMICS REQUIRED abstract-robot-dynamics>=${ABSTRACTROBOTDYNAMICS_REQUIRED_VERSION}) SET(PROJECT_REQUIREMENTS "abstractRobotDynamics >= ${ABSTRACTROBOTDYNAMICS_REQUIRED_VERSION}") -EXEC_PROGRAM(${PKG_CONFIG_EXECUTABLE} ARGS --variable=docdir abstractRobotDynamics - OUTPUT_VARIABLE _abstractRobotDynamics_DOCDIR) +EXEC_PROGRAM(${PKG_CONFIG_EXECUTABLE} ARGS --variable=docdir abstract-robot-dynamics + OUTPUT_VARIABLE _abstract-robot-dynamics_DOCDIR) SET(${PROJECT_NAME}_src_CXXFLAGS "${${PROJECT_NAME}_src_CXXFLAGS} -I${${PROJECT_NAME}_SOURCE_DIR}") diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index f4c66ee9..1fda0ded 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -15,7 +15,7 @@ SET(BUILD_DIR ${CMAKE_BINARY_DIR}/doc) -SET(DOCDIR share/doc/${PROJECT_NAME}) +SET(DOCDIR share/doc/jrl/walkgen) SET(HTMLDIR ${DOCDIR}/html) # Add `doc' target. diff --git a/include/jrl/walkgen/patterngeneratorinterface.hh b/include/jrl/walkgen/patterngeneratorinterface.hh index a7beba97..63a02ad3 100644 --- a/include/jrl/walkgen/patterngeneratorinterface.hh +++ b/include/jrl/walkgen/patterngeneratorinterface.hh @@ -35,7 +35,7 @@ #define _PATTERN_GENERATOR_INTERFACE_H_ #include <deque> -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> #include <jrl/walkgen/pgtypes.hh> namespace PatternGeneratorJRL diff --git a/walkGenJrl.pc.cmake b/jrl-walkgen.pc.cmake similarity index 100% rename from walkGenJrl.pc.cmake rename to jrl-walkgen.pc.cmake diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a11f973f..5ee5bbe5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -107,7 +107,7 @@ SET_TARGET_PROPERTIES(${PROJECT_NAME_LIB} # ------------------------- SET(${PROJECT_NAME}_src_CXXFLAGS "-I${PROJECT_SOURCE_DIR}/include/ ${${PROJECT_NAME}_src_CXXFLAGS}") SET(${PROJECT_NAME}_src_CXXFLAGS "-I${PROJECT_SOURCE_DIR}/src/ ${${PROJECT_NAME}_src_CXXFLAGS}") -SET(${PROJECT_NAME}_src_CXXFLAGS "-I${PROJECT_SOURCE_DIR}/include/${PROJECT_NAME} ${${PROJECT_NAME}_src_CXXFLAGS}") +SET(${PROJECT_NAME}_src_CXXFLAGS "-I${PROJECT_SOURCE_DIR}/include/jrl/walkgen/ ${${PROJECT_NAME}_src_CXXFLAGS}") SET(${PROJECT_NAME}_src_CXXFLAGS "${${PROJECT_NAME}_src_CXXFLAGS} -I${CMAKE_INSTALL_PREFIX}/include") SET(${PROJECT_NAME}_src_CXXFLAGS "${${PROJECT_NAME}_src_CXXFLAGS} ${${PROJECT_NAME}_CXXFLAGS}") SET_TARGET_PROPERTIES(${PROJECT_NAME_LIB} @@ -123,9 +123,13 @@ SET(${PROJECT_NAME}_HEADERS ${libwpg_headers}) # Installation # ------------- MESSAGE(STATUS "Source directory: ${PROJECT_SOURCE_DIR}/include/${PROJECT_NAME}") -INSTALL(DIRECTORY ${PROJECT_SOURCE_DIR}/include/${PROJECT_NAME} - DESTINATION include/ - FILES_MATCHING PATTERN "*.h" ) +#INSTALL(FILES ${${PROJECT_NAME}_HEADERS} +# DESTINATION include/jrl/walkgen +# PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE) + +INSTALL(DIRECTORY ${PROJECT_SOURCE_DIR}/include/jrl/walkgen + DESTINATION include/jrl/walkgen + FILES_MATCHING PATTERN "*.hh" ) IF(UNIX) diff --git a/src/FootTrajectoryGeneration/FootTrajectoryGenerationAbstract.h b/src/FootTrajectoryGeneration/FootTrajectoryGenerationAbstract.h index 26a1c708..77265d60 100644 --- a/src/FootTrajectoryGeneration/FootTrajectoryGenerationAbstract.h +++ b/src/FootTrajectoryGeneration/FootTrajectoryGenerationAbstract.h @@ -39,7 +39,7 @@ #include <jrl/mal/matrixabstractlayer.hh> /* dynamics JRL Japan related inclusions */ -#include <abstract-robot-dynamics/jrlFoot.h> +#include <abstract-robot-dynamics/jrlfoot.hh> /* Walking pattern generation related inclusions */ diff --git a/src/FootTrajectoryGeneration/LeftAndRightFootTrajectoryGenerationMultiple.h b/src/FootTrajectoryGeneration/LeftAndRightFootTrajectoryGenerationMultiple.h index c8305eb6..f1e9af47 100644 --- a/src/FootTrajectoryGeneration/LeftAndRightFootTrajectoryGenerationMultiple.h +++ b/src/FootTrajectoryGeneration/LeftAndRightFootTrajectoryGenerationMultiple.h @@ -33,7 +33,7 @@ #include <jrl/mal/matrixabstractlayer.hh> /* abstractRobotDynamics inclusion */ -#include <abstract-robot-dynamics/jrlFoot.h> +#include <abstract-robot-dynamics/jrlfoot.hh> /* Walking Pattern Generator inclusion */ diff --git a/src/GlobalStrategyManagers/GlobalStrategyManager.h b/src/GlobalStrategyManagers/GlobalStrategyManager.h index 307366ee..96fdabf0 100644 --- a/src/GlobalStrategyManagers/GlobalStrategyManager.h +++ b/src/GlobalStrategyManagers/GlobalStrategyManager.h @@ -33,7 +33,7 @@ #include <jrl/mal/matrixabstractlayer.hh> // Dynamics -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> // PG diff --git a/src/Mathematics/FootConstraintsAsLinearSystem.h b/src/Mathematics/FootConstraintsAsLinearSystem.h index 041d3aab..da0d4722 100644 --- a/src/Mathematics/FootConstraintsAsLinearSystem.h +++ b/src/Mathematics/FootConstraintsAsLinearSystem.h @@ -38,7 +38,7 @@ #include <jrl/mal/matrixabstractlayer.hh> -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> #include <jrl/walkgen/pgtypes.hh> diff --git a/src/Mathematics/FootConstraintsAsLinearSystemForVelRef.h b/src/Mathematics/FootConstraintsAsLinearSystemForVelRef.h index 06af2464..b489cf00 100644 --- a/src/Mathematics/FootConstraintsAsLinearSystemForVelRef.h +++ b/src/Mathematics/FootConstraintsAsLinearSystemForVelRef.h @@ -39,7 +39,7 @@ #include <jrl/mal/matrixabstractlayer.hh> -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> #include <jrl/walkgen/pgtypes.hh> diff --git a/src/MotionGeneration/ComAndFootRealization.h b/src/MotionGeneration/ComAndFootRealization.h index 60a09739..ff5d7852 100644 --- a/src/MotionGeneration/ComAndFootRealization.h +++ b/src/MotionGeneration/ComAndFootRealization.h @@ -29,7 +29,7 @@ #ifndef _COM_AND_FOOT_REALIZATION_H_ #define _COM_AND_FOOT_REALIZATION_H_ -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> #include <SimplePlugin.h> #include <StepStackHandler.h> diff --git a/src/MotionGeneration/StepOverPlanner.h b/src/MotionGeneration/StepOverPlanner.h index 36e15162..9154e5d9 100644 --- a/src/MotionGeneration/StepOverPlanner.h +++ b/src/MotionGeneration/StepOverPlanner.h @@ -44,7 +44,7 @@ #include <jrl/mal/matrixabstractlayer.hh> /*! Abstract Interface for dynamic robot. */ -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> /*! Humanoid Walking Pattern Generator */ diff --git a/src/ZMPRefTrajectoryGeneration/OrientationsPreview.h b/src/ZMPRefTrajectoryGeneration/OrientationsPreview.h index 8c698b5e..0fe7994e 100644 --- a/src/ZMPRefTrajectoryGeneration/OrientationsPreview.h +++ b/src/ZMPRefTrajectoryGeneration/OrientationsPreview.h @@ -41,7 +41,7 @@ /*! Framework includes */ #include <jrl/walkgen/pgtypes.hh> -#include <abstract-robot-dynamics/jrlJoint.h> +#include <abstract-robot-dynamics/jrljoint.hh> namespace PatternGeneratorJRL { diff --git a/src/ZMPRefTrajectoryGeneration/ZMPDiscretization.h b/src/ZMPRefTrajectoryGeneration/ZMPDiscretization.h index 87d0d769..4a0f8632 100644 --- a/src/ZMPRefTrajectoryGeneration/ZMPDiscretization.h +++ b/src/ZMPRefTrajectoryGeneration/ZMPDiscretization.h @@ -45,7 +45,7 @@ using namespace::std; /*! Abstract robot dynamics includes */ -#include <abstract-robot-dynamics/jrlHumanoidDynamicRobot.h> +#include <abstract-robot-dynamics/jrlhumanoiddynamicrobot.hh> /*! Framework includes */ #include <Mathematics/PolynomeFoot.h> diff --git a/unitTesting/CMakeLists.txt b/unitTesting/CMakeLists.txt index 604d5cbb..c2b32879 100644 --- a/unitTesting/CMakeLists.txt +++ b/unitTesting/CMakeLists.txt @@ -58,13 +58,13 @@ MESSAGE(STATUS "UL: ${${PROJECT_NAME}_test_LDFLAGS} ${${PROJECT_NAME}_test_CXXF # Deal with dynamicsJRLJapan # ############################## SET(_dynamicsJRLJapan_FOUND 0) -SET(_dynamicsJRLJapan_OPTIONAL "dynamicsJRLJapan >= 1.19.1") +SET(_dynamicsJRLJapan_OPTIONAL "jrl-dynamics >= 1.19.1") PKG_CHECK_MODULES(_dynamicsJRLJapan ${_dynamicsJRLJapan_OPTIONAL}) IF(NOT _dynamicsJRLJapan_FOUND) - MESSAGE(WARNING "Check that package dynamicsJRLJapan is installed in a directory pointed out by PKG_CONFIG_PATH.") + MESSAGE(WARNING "Check that package jrl-dynamics is installed in a directory pointed out by PKG_CONFIG_PATH.") ELSE(NOT _dynamicsJRLJapan_FOUND) - EXEC_PROGRAM(${PKG_CONFIG_EXECUTABLE} ARGS --variable=datarootdir dynamicsJRLJapan + EXEC_PROGRAM(${PKG_CONFIG_EXECUTABLE} ARGS --variable=datarootdir jrl-dynamics OUTPUT_VARIABLE _dynamicsJRLJapan_DATADIR) IF(NOT _hrp2Dynamics_FOUND) @@ -149,10 +149,10 @@ SET_TARGET_PROPERTIES( TestMorisawa2007 target_link_libraries (TestMorisawa2007 ${PROJECT_NAME}) ADD_DEPENDENCIES (TestMorisawa2007 ${PROJECT_NAME}) -set (samplemodelpath ${_dynamicsJRLJapan_DATADIR}/examples/dynamicsJRLJapan/data/ ) -set (samplespec ${_dynamicsJRLJapan_DATADIR}/examples/dynamicsJRLJapan/data/sampleSpecificities.xml) -set (sampleljr ${_dynamicsJRLJapan_DATADIR}/examples/dynamicsJRLJapan/data/sampleLinkJointRank.xml) -set (sampleinitconfig ${_dynamicsJRLJapan_DATADIR}/examples/dynamicsJRLJapan/data/sampleInitConfig.dat) +set (samplemodelpath ${_dynamicsJRLJapan_DATADIR}/examples/jrl/dynamics/data/ ) +set (samplespec ${_dynamicsJRLJapan_DATADIR}/examples/jrl/dynamics/data/sampleSpecificities.xml) +set (sampleljr ${_dynamicsJRLJapan_DATADIR}/examples/jrl/dynamics/data/sampleLinkJointRank.xml) +set (sampleinitconfig ${_dynamicsJRLJapan_DATADIR}/examples/jrl/dynamics/data/sampleInitConfig.dat) MESSAGE(STATUS "Sample specificities:" ${samplespec}) MESSAGE(STATUS "Sample link joint rank:" ${sampleljr}) @@ -197,6 +197,6 @@ SET(${PROJECT_NAME}_EXAMPLES ) INSTALL(FILES ${${PROJECT_NAME}_EXAMPLES} - DESTINATION share/examples/${PROJECT_NAME}/ + DESTINATION share/examples/jrl/walkgen/ PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE ) -- GitLab