diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 41b1b3a..69f1308 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -222,6 +222,36 @@ CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //The directory containing a CMake configuration file for Eigen3. Eigen3_DIR:PATH=/usr/lib/cmake/eigen3 +//Path to a library. +GMOCK_LIBRARY:FILEPATH=/usr/local/lib/libgmock.a + +//Path to a library. +GMOCK_LIBRARY_DEBUG:FILEPATH=GMOCK_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GMOCK_MAIN_LIBRARY:FILEPATH=/usr/local/lib/libgmock_main.a + +//Path to a library. +GMOCK_MAIN_LIBRARY_DEBUG:FILEPATH=GMOCK_MAIN_LIBRARY_DEBUG-NOTFOUND + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/local/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=/usr/local/lib/libgtest.a + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=/usr/local/lib/libgtest_main.a + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//The directory containing a CMake configuration file for GTest. +GTest_DIR:PATH=GTest_DIR-NOTFOUND + //The directory containing a CMake configuration file for boost_atomic. boost_atomic_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0 @@ -436,6 +466,26 @@ CMAKE_UNAME:INTERNAL=/usr/bin/uname CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //Details about finding Boost FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: system thread ][v1.71.0()] +//Details about finding GTest +FIND_PACKAGE_MESSAGE_DETAILS_GTest:INTERNAL=[/usr/local/lib/libgtest.a][/usr/local/include][/usr/local/lib/libgtest_main.a][v()] +//ADVANCED property for variable: GMOCK_LIBRARY +GMOCK_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_LIBRARY_DEBUG +GMOCK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_MAIN_LIBRARY +GMOCK_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_MAIN_LIBRARY_DEBUG +GMOCK_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_atomic_DIR boost_atomic_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_headers_DIR diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake index 863c1b3..03f891e 100644 --- a/build/CMakeFiles/Makefile.cmake +++ b/build/CMakeFiles/Makefile.cmake @@ -36,96 +36,30 @@ set(CMAKE_MAKEFILE_DEPENDS "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config.cmake" "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-shared.cmake" "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-static.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in" - "/usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c" "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in" - "/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp" "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake" - "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake" "/usr/share/cmake-3.16/Modules/CMakeFindDependencyMacro.cmake" "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake" - "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in" "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake" - "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake" - "/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake" "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" - "/usr/share/cmake-3.16/Modules/CheckFunctionExists.c" - "/usr/share/cmake-3.16/Modules/CheckIncludeFile.c.in" "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake" "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake" "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" "/usr/share/cmake-3.16/Modules/FindBoost.cmake" + "/usr/share/cmake-3.16/Modules/FindGTest.cmake" "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" "/usr/share/cmake-3.16/Modules/FindThreads.cmake" + "/usr/share/cmake-3.16/Modules/GoogleTest.cmake" "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake" "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" @@ -141,11 +75,6 @@ set(CMAKE_MAKEFILE_OUTPUTS # Byproducts of CMake generate step: set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.16.3/CMakeSystem.cmake" - "CMakeFiles/3.16.3/CMakeCCompiler.cmake" - "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" - "CMakeFiles/3.16.3/CMakeCCompiler.cmake" - "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeDirectoryInformation.cmake" "sensor_msgs_build/CMakeFiles/CMakeDirectoryInformation.cmake" "std_msgs_build/CMakeFiles/CMakeDirectoryInformation.cmake" @@ -156,6 +85,8 @@ set(CMAKE_MAKEFILE_PRODUCTS # Dependency information for all targets: set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test_costmap.dir/DependInfo.cmake" + "CMakeFiles/test_array_parser.dir/DependInfo.cmake" "CMakeFiles/layers.dir/DependInfo.cmake" "CMakeFiles/costmap_2d.dir/DependInfo.cmake" "sensor_msgs_build/CMakeFiles/test_battery_state.dir/DependInfo.cmake" diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 index 69e91b2..b8db9ca 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -53,6 +53,8 @@ CMAKE_BINARY_DIR = /home/duongtd/robotics_core/costmap_2d/build # Directory level rules for the build root directory # The main recursive "all" target. +all: CMakeFiles/test_costmap.dir/all +all: CMakeFiles/test_array_parser.dir/all all: CMakeFiles/layers.dir/all all: CMakeFiles/costmap_2d.dir/all all: sensor_msgs_build/all @@ -71,6 +73,8 @@ preinstall: map_msgs_build/preinstall .PHONY : preinstall # The main recursive "clean" target. +clean: CMakeFiles/test_costmap.dir/clean +clean: CMakeFiles/test_array_parser.dir/clean clean: CMakeFiles/layers.dir/clean clean: CMakeFiles/costmap_2d.dir/clean clean: sensor_msgs_build/clean @@ -172,6 +176,60 @@ std_msgs_build/clean: .PHONY : std_msgs_build/clean +#============================================================================= +# Target rules for target CMakeFiles/test_costmap.dir + +# All Build rule for target. +CMakeFiles/test_costmap.dir/all: CMakeFiles/costmap_2d.dir/all + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/depend + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=18,19 "Built target test_costmap" +.PHONY : CMakeFiles/test_costmap.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test_costmap.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles 11 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test_costmap.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles 0 +.PHONY : CMakeFiles/test_costmap.dir/rule + +# Convenience name for target. +test_costmap: CMakeFiles/test_costmap.dir/rule + +.PHONY : test_costmap + +# clean rule for target. +CMakeFiles/test_costmap.dir/clean: + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/clean +.PHONY : CMakeFiles/test_costmap.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/test_array_parser.dir + +# All Build rule for target. +CMakeFiles/test_array_parser.dir/all: CMakeFiles/costmap_2d.dir/all + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/depend + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=14,15 "Built target test_array_parser" +.PHONY : CMakeFiles/test_array_parser.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test_array_parser.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles 11 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test_array_parser.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles 0 +.PHONY : CMakeFiles/test_array_parser.dir/rule + +# Convenience name for target. +test_array_parser: CMakeFiles/test_array_parser.dir/rule + +.PHONY : test_array_parser + +# clean rule for target. +CMakeFiles/test_array_parser.dir/clean: + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/clean +.PHONY : CMakeFiles/test_array_parser.dir/clean + #============================================================================= # Target rules for target CMakeFiles/layers.dir @@ -233,7 +291,7 @@ CMakeFiles/costmap_2d.dir/clean: sensor_msgs_build/CMakeFiles/test_battery_state.dir/all: $(MAKE) -f sensor_msgs_build/CMakeFiles/test_battery_state.dir/build.make sensor_msgs_build/CMakeFiles/test_battery_state.dir/depend $(MAKE) -f sensor_msgs_build/CMakeFiles/test_battery_state.dir/build.make sensor_msgs_build/CMakeFiles/test_battery_state.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=14,15 "Built target test_battery_state" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=16,17 "Built target test_battery_state" .PHONY : sensor_msgs_build/CMakeFiles/test_battery_state.dir/all # Build rule for subdir invocation for target. diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt index 3b8c856..b8ea5bc 100644 --- a/build/CMakeFiles/TargetDirectories.txt +++ b/build/CMakeFiles/TargetDirectories.txt @@ -1,4 +1,6 @@ /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/rebuild_cache.dir +/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/test_costmap.dir +/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/test_array_parser.dir /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/layers.dir /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/edit_cache.dir /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/costmap_2d.dir diff --git a/build/CMakeFiles/costmap_2d.dir/CXX.includecache b/build/CMakeFiles/costmap_2d.dir/CXX.includecache index 415e8c5..88a126c 100644 --- a/build/CMakeFiles/costmap_2d.dir/CXX.includecache +++ b/build/CMakeFiles/costmap_2d.dir/CXX.includecache @@ -6,12 +6,6 @@ #IncludeRegexTransform: -../include/costmap_2d/array_parser.h -vector -- -string -- - ../include/costmap_2d/cost_values.h ../include/costmap_2d/costmap_2d.h @@ -30,16 +24,6 @@ costmap_2d/layer.h costmap_2d/layered_costmap.h - -../include/costmap_2d/costmap_math.h -math.h -- -algorithm -- -vector -- -geometry_msgs/Point.h -- - ../include/costmap_2d/footprint.h geometry_msgs/Point32.h - @@ -74,34 +58,6 @@ vector string - -../include/costmap_2d/observation.h -sensor_msgs/PointCloud2.h -- -geometry_msgs/Point.h -- - -../include/costmap_2d/observation_buffer.h -vector -- -list -- -string -- -chrono -- -costmap_2d/observation.h -- -tf2/buffer_core.h -- -sensor_msgs/PointCloud2.h -- -geometry_msgs/PointStamped.h -- -geometry_msgs/Point.h -- -boost/thread.hpp -- - /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h cmath - @@ -110,12 +66,6 @@ iostream /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PointStamped.h -std_msgs/Header.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/std_msgs/Header.h -geometry_msgs/Point.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Point.h - /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h vector - @@ -128,48 +78,6 @@ std_msgs/Header.h geometry_msgs/Polygon.h - -/home/duongtd/robotics_core/common_msgs/sensor_msgs/include/sensor_msgs/PointCloud2.h -cstdint -- -string -- -vector -- -std_msgs/Header.h -/home/duongtd/robotics_core/common_msgs/sensor_msgs/include/sensor_msgs/std_msgs/Header.h -sensor_msgs/PointField.h -/home/duongtd/robotics_core/common_msgs/sensor_msgs/include/sensor_msgs/sensor_msgs/PointField.h - -/home/duongtd/robotics_core/common_msgs/sensor_msgs/include/sensor_msgs/PointField.h -cstdint -- -string -- - -/home/duongtd/robotics_core/common_msgs/sensor_msgs/include/sensor_msgs/impl/point_cloud2_iterator.h -sensor_msgs/PointCloud2.h -- -cstdarg -- -sstream -- -string -- -vector -- - -/home/duongtd/robotics_core/common_msgs/sensor_msgs/include/sensor_msgs/point_cloud2_iterator.h -sensor_msgs/PointCloud2.h -- -cstdarg -- -string -- -vector -- -sensor_msgs/impl/point_cloud2_iterator.h -- - /home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h string - @@ -178,16 +86,6 @@ chrono cstdint - -/home/duongtd/robotics_core/costmap_2d/src/array_parser.cpp -cstdio -- -string -- -sstream -- -vector -- - /home/duongtd/robotics_core/costmap_2d/src/costmap_2d.cpp costmap_2d/costmap_2d.h - @@ -198,24 +96,6 @@ cstdio costmap_2d/costmap_layer.h - -/home/duongtd/robotics_core/costmap_2d/src/costmap_math.cpp -costmap_2d/costmap_math.h -- - -/home/duongtd/robotics_core/costmap_2d/src/footprint.cpp -costmap_2d/costmap_math.h -- -boost/tokenizer.hpp -- -boost/foreach.hpp -- -boost/algorithm/string.hpp -- -costmap_2d/footprint.h -- -costmap_2d/array_parser.h -- - /home/duongtd/robotics_core/costmap_2d/src/layer.cpp costmap_2d/layer.h /home/duongtd/robotics_core/costmap_2d/src/costmap_2d/layer.h @@ -234,13 +114,3 @@ algorithm vector - -/home/duongtd/robotics_core/costmap_2d/src/observation_buffer.cpp -costmap_2d/observation_buffer.h -- -tf2/convert.h -- -sensor_msgs/point_cloud2_iterator.h -- -cstdint -- - diff --git a/build/CMakeFiles/layers.dir/CXX.includecache b/build/CMakeFiles/layers.dir/CXX.includecache index 288f7a8..4966131 100644 --- a/build/CMakeFiles/layers.dir/CXX.includecache +++ b/build/CMakeFiles/layers.dir/CXX.includecache @@ -18,12 +18,6 @@ boost/thread.hpp geometry_msgs/Point.h - -../include/costmap_2d/costmap_layer.h -costmap_2d/layer.h -- -costmap_2d/layered_costmap.h -- - ../include/costmap_2d/costmap_math.h math.h - @@ -34,6 +28,30 @@ vector geometry_msgs/Point.h - +../include/costmap_2d/footprint.h +geometry_msgs/Point32.h +- +geometry_msgs/Polygon.h +- +geometry_msgs/PolygonStamped.h +- +string.h +- +vector +- + +../include/costmap_2d/inflation_layer.h +costmap_2d/layer.h +- +costmap_2d/layered_costmap.h +- +boost/thread.hpp +- +stdexcept +- +iostream +- + ../include/costmap_2d/layer.h costmap_2d/costmap_2d.h - @@ -56,18 +74,8 @@ vector string - -../include/costmap_2d/static_layer.h -costmap_2d/costmap_layer.h -- -costmap_2d/layered_costmap.h -- -nav_msgs/OccupancyGrid.h -- -map_msgs/OccupancyGridUpdate.h -- -string -- -geometry_msgs/TransformStamped.h +../include/costmap_2d/utils.h +yaml-cpp/yaml.h - /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h @@ -76,54 +84,18 @@ cmath iostream - -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h -cmath -- -iostream -- -geometry_msgs/Point.h -- -geometry_msgs/Quaternion.h -- +/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h - -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Transform.h -geometry_msgs/Vector3.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Vector3.h -geometry_msgs/Quaternion.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Quaternion.h - -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/TransformStamped.h -std_msgs/Header.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/std_msgs/Header.h -geometry_msgs/Transform.h -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/geometry_msgs/Transform.h -string -- - -/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Vector3.h - -/home/duongtd/robotics_core/common_msgs/nav_msgs/include/nav_msgs/MapMetaData.h -cstdint -- -string -- +/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h vector - -geometry_msgs/Pose.h -/home/duongtd/robotics_core/common_msgs/nav_msgs/include/nav_msgs/geometry_msgs/Pose.h +geometry_msgs/Point32.h +- -/home/duongtd/robotics_core/common_msgs/nav_msgs/include/nav_msgs/OccupancyGrid.h -cstdint -- -string -- -vector -- +/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/PolygonStamped.h std_msgs/Header.h -/home/duongtd/robotics_core/common_msgs/nav_msgs/include/nav_msgs/std_msgs/Header.h -nav_msgs/MapMetaData.h +- +geometry_msgs/Polygon.h - /home/duongtd/robotics_core/common_msgs/std_msgs/include/std_msgs/Header.h @@ -134,21 +106,19 @@ chrono cstdint - -/home/duongtd/robotics_core/costmap_2d/plugins/static_layer.cpp -costmap_2d/static_layer.h +/home/duongtd/robotics_core/costmap_2d/plugins/inflation_layer.cpp +algorithm +- +costmap_2d/inflation_layer.h - costmap_2d/costmap_math.h - -tf2/convert.h +costmap_2d/footprint.h - -tf2/utils.h +costmap_2d/utils.h +- +boost/thread.hpp - boost/dll/alias.hpp - -/home/duongtd/robotics_core/map_msgs/include/map_msgs/OccupancyGridUpdate.h -vector -- -std_msgs/Header.h -/home/duongtd/robotics_core/map_msgs/include/map_msgs/std_msgs/Header.h - diff --git a/build/CMakeFiles/layers.dir/depend.internal b/build/CMakeFiles/layers.dir/depend.internal index 6e0ed21..cb3e429 100644 --- a/build/CMakeFiles/layers.dir/depend.internal +++ b/build/CMakeFiles/layers.dir/depend.internal @@ -9,6 +9,7 @@ CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o ../include/costmap_2d/inflation_layer.h ../include/costmap_2d/layer.h ../include/costmap_2d/layered_costmap.h + ../include/costmap_2d/utils.h /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h @@ -48,9 +49,11 @@ CMakeFiles/layers.dir/plugins/static_layer.cpp.o ../include/costmap_2d/costmap_2d.h ../include/costmap_2d/costmap_layer.h ../include/costmap_2d/costmap_math.h + ../include/costmap_2d/data_convert.h ../include/costmap_2d/layer.h ../include/costmap_2d/layered_costmap.h ../include/costmap_2d/static_layer.h + ../include/costmap_2d/utils.h /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h diff --git a/build/CMakeFiles/layers.dir/depend.make b/build/CMakeFiles/layers.dir/depend.make index b8295cf..604425d 100644 --- a/build/CMakeFiles/layers.dir/depend.make +++ b/build/CMakeFiles/layers.dir/depend.make @@ -8,6 +8,7 @@ CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: ../include/costmap_2d/footp CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: ../include/costmap_2d/inflation_layer.h CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: ../include/costmap_2d/layer.h CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: ../include/costmap_2d/layered_costmap.h +CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: ../include/costmap_2d/utils.h CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point32.h CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Polygon.h @@ -47,9 +48,11 @@ CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/cost_val CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/costmap_2d.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/costmap_layer.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/costmap_math.h +CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/data_convert.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/layer.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/layered_costmap.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/static_layer.h +CMakeFiles/layers.dir/plugins/static_layer.cpp.o: ../include/costmap_2d/utils.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Pose.h CMakeFiles/layers.dir/plugins/static_layer.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Quaternion.h diff --git a/build/CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o b/build/CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o index cfb7ed0..96ce903 100644 Binary files a/build/CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o and b/build/CMakeFiles/layers.dir/plugins/inflation_layer.cpp.o differ diff --git a/build/CMakeFiles/layers.dir/plugins/static_layer.cpp.o b/build/CMakeFiles/layers.dir/plugins/static_layer.cpp.o index c768e25..9b07a83 100644 Binary files a/build/CMakeFiles/layers.dir/plugins/static_layer.cpp.o and b/build/CMakeFiles/layers.dir/plugins/static_layer.cpp.o differ diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks index 60d3b2f..d6b2404 100644 --- a/build/CMakeFiles/progress.marks +++ b/build/CMakeFiles/progress.marks @@ -1 +1 @@ -15 +19 diff --git a/build/CMakeFiles/test_array_parser.dir/CXX.includecache b/build/CMakeFiles/test_array_parser.dir/CXX.includecache new file mode 100644 index 0000000..20f0548 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../include/costmap_2d/array_parser.h +vector +- +string +- + +/home/duongtd/robotics_core/costmap_2d/test/array_parser_test.cpp +gtest/gtest.h +- +costmap_2d/array_parser.h +/home/duongtd/robotics_core/costmap_2d/test/costmap_2d/array_parser.h + diff --git a/build/CMakeFiles/test_array_parser.dir/DependInfo.cmake b/build/CMakeFiles/test_array_parser.dir/DependInfo.cmake new file mode 100644 index 0000000..62a61c0 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/DependInfo.cmake @@ -0,0 +1,36 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/duongtd/robotics_core/costmap_2d/test/array_parser_test.cpp" "/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "BOOST_ALL_NO_LIB" + "BOOST_ATOMIC_DYN_LINK" + "BOOST_SYSTEM_DYN_LINK" + "BOOST_THREAD_DYN_LINK" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "/usr/include/eigen3" + "/home/duongtd/robotics_core/common_msgs/sensor_msgs/include" + "/home/duongtd/robotics_core/common_msgs/std_msgs/include" + "/home/duongtd/robotics_core/common_msgs/geometry_msgs/include" + "/home/duongtd/robotics_core/common_msgs/nav_msgs/include" + "/home/duongtd/robotics_core/map_msgs/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/costmap_2d.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/test_array_parser.dir/build.make b/build/CMakeFiles/test_array_parser.dir/build.make new file mode 100644 index 0000000..f90c933 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/build.make @@ -0,0 +1,104 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/costmap_2d + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/costmap_2d/build + +# Include any dependencies generated for this target. +include CMakeFiles/test_array_parser.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/test_array_parser.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test_array_parser.dir/flags.make + +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o: CMakeFiles/test_array_parser.dir/flags.make +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o: ../test/array_parser_test.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o -c /home/duongtd/robotics_core/costmap_2d/test/array_parser_test.cpp + +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/costmap_2d/test/array_parser_test.cpp > CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.i + +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/costmap_2d/test/array_parser_test.cpp -o CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.s + +# Object files for target test_array_parser +test_array_parser_OBJECTS = \ +"CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o" + +# External object files for target test_array_parser +test_array_parser_EXTERNAL_OBJECTS = + +test_array_parser: CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o +test_array_parser: CMakeFiles/test_array_parser.dir/build.make +test_array_parser: libcostmap_2d.a +test_array_parser: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +test_array_parser: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +test_array_parser: /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0 +test_array_parser: /usr/local/lib/libgtest_main.a +test_array_parser: /usr/local/lib/libgtest.a +test_array_parser: CMakeFiles/test_array_parser.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_array_parser" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_array_parser.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test_array_parser.dir/build: test_array_parser + +.PHONY : CMakeFiles/test_array_parser.dir/build + +CMakeFiles/test_array_parser.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test_array_parser.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test_array_parser.dir/clean + +CMakeFiles/test_array_parser.dir/depend: + cd /home/duongtd/robotics_core/costmap_2d/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/costmap_2d /home/duongtd/robotics_core/costmap_2d /home/duongtd/robotics_core/costmap_2d/build /home/duongtd/robotics_core/costmap_2d/build /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/test_array_parser.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test_array_parser.dir/depend + diff --git a/build/CMakeFiles/test_array_parser.dir/cmake_clean.cmake b/build/CMakeFiles/test_array_parser.dir/cmake_clean.cmake new file mode 100644 index 0000000..c749de8 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o" + "test_array_parser" + "test_array_parser.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test_array_parser.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/test_array_parser.dir/depend.internal b/build/CMakeFiles/test_array_parser.dir/depend.internal new file mode 100644 index 0000000..493f1cc --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o + ../include/costmap_2d/array_parser.h + /home/duongtd/robotics_core/costmap_2d/test/array_parser_test.cpp diff --git a/build/CMakeFiles/test_array_parser.dir/depend.make b/build/CMakeFiles/test_array_parser.dir/depend.make new file mode 100644 index 0000000..268de81 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o: ../include/costmap_2d/array_parser.h +CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o: ../test/array_parser_test.cpp + diff --git a/build/CMakeFiles/test_array_parser.dir/flags.make b/build/CMakeFiles/test_array_parser.dir/flags.make new file mode 100644 index 0000000..6fa6f94 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIE -std=gnu++17 + +CXX_DEFINES = -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK + +CXX_INCLUDES = -I/home/duongtd/robotics_core/costmap_2d/include -I/usr/include/eigen3 -I/home/duongtd/robotics_core/common_msgs/sensor_msgs/include -I/home/duongtd/robotics_core/common_msgs/std_msgs/include -I/home/duongtd/robotics_core/common_msgs/geometry_msgs/include -I/home/duongtd/robotics_core/common_msgs/nav_msgs/include -I/home/duongtd/robotics_core/map_msgs/include + diff --git a/build/CMakeFiles/test_array_parser.dir/link.txt b/build/CMakeFiles/test_array_parser.dir/link.txt new file mode 100644 index 0000000..addc528 --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o -o test_array_parser libcostmap_2d.a -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0 -lyaml-cpp -ltf2 /usr/local/lib/libgtest_main.a /usr/local/lib/libgtest.a -lpthread diff --git a/build/CMakeFiles/test_array_parser.dir/progress.make b/build/CMakeFiles/test_array_parser.dir/progress.make new file mode 100644 index 0000000..8063b3b --- /dev/null +++ b/build/CMakeFiles/test_array_parser.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 14 +CMAKE_PROGRESS_2 = 15 + diff --git a/build/CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o b/build/CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o new file mode 100644 index 0000000..2e18f03 Binary files /dev/null and b/build/CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o differ diff --git a/build/CMakeFiles/test_costmap.dir/CXX.includecache b/build/CMakeFiles/test_costmap.dir/CXX.includecache new file mode 100644 index 0000000..d8d8352 --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/CXX.includecache @@ -0,0 +1,30 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../include/costmap_2d/costmap_2d.h +vector +- +queue +- +boost/thread.hpp +- +geometry_msgs/Point.h +- + +/home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h +cmath +- +iostream +- + +/home/duongtd/robotics_core/costmap_2d/test/coordinates_test.cpp +gtest/gtest.h +- +costmap_2d/costmap_2d.h +- + diff --git a/build/CMakeFiles/test_costmap.dir/DependInfo.cmake b/build/CMakeFiles/test_costmap.dir/DependInfo.cmake new file mode 100644 index 0000000..d12103c --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/DependInfo.cmake @@ -0,0 +1,36 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/duongtd/robotics_core/costmap_2d/test/coordinates_test.cpp" "/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "BOOST_ALL_NO_LIB" + "BOOST_ATOMIC_DYN_LINK" + "BOOST_SYSTEM_DYN_LINK" + "BOOST_THREAD_DYN_LINK" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../include" + "/usr/include/eigen3" + "/home/duongtd/robotics_core/common_msgs/sensor_msgs/include" + "/home/duongtd/robotics_core/common_msgs/std_msgs/include" + "/home/duongtd/robotics_core/common_msgs/geometry_msgs/include" + "/home/duongtd/robotics_core/common_msgs/nav_msgs/include" + "/home/duongtd/robotics_core/map_msgs/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/costmap_2d.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/test_costmap.dir/build.make b/build/CMakeFiles/test_costmap.dir/build.make new file mode 100644 index 0000000..02d109f --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/build.make @@ -0,0 +1,104 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/duongtd/robotics_core/costmap_2d + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/duongtd/robotics_core/costmap_2d/build + +# Include any dependencies generated for this target. +include CMakeFiles/test_costmap.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/test_costmap.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test_costmap.dir/flags.make + +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o: CMakeFiles/test_costmap.dir/flags.make +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o: ../test/coordinates_test.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o -c /home/duongtd/robotics_core/costmap_2d/test/coordinates_test.cpp + +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/duongtd/robotics_core/costmap_2d/test/coordinates_test.cpp > CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.i + +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/duongtd/robotics_core/costmap_2d/test/coordinates_test.cpp -o CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.s + +# Object files for target test_costmap +test_costmap_OBJECTS = \ +"CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o" + +# External object files for target test_costmap +test_costmap_EXTERNAL_OBJECTS = + +test_costmap: CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o +test_costmap: CMakeFiles/test_costmap.dir/build.make +test_costmap: libcostmap_2d.a +test_costmap: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +test_costmap: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +test_costmap: /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0 +test_costmap: /usr/local/lib/libgtest_main.a +test_costmap: /usr/local/lib/libgtest.a +test_costmap: CMakeFiles/test_costmap.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/duongtd/robotics_core/costmap_2d/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_costmap" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_costmap.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test_costmap.dir/build: test_costmap + +.PHONY : CMakeFiles/test_costmap.dir/build + +CMakeFiles/test_costmap.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test_costmap.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test_costmap.dir/clean + +CMakeFiles/test_costmap.dir/depend: + cd /home/duongtd/robotics_core/costmap_2d/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/duongtd/robotics_core/costmap_2d /home/duongtd/robotics_core/costmap_2d /home/duongtd/robotics_core/costmap_2d/build /home/duongtd/robotics_core/costmap_2d/build /home/duongtd/robotics_core/costmap_2d/build/CMakeFiles/test_costmap.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test_costmap.dir/depend + diff --git a/build/CMakeFiles/test_costmap.dir/cmake_clean.cmake b/build/CMakeFiles/test_costmap.dir/cmake_clean.cmake new file mode 100644 index 0000000..932d0e5 --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o" + "test_costmap" + "test_costmap.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test_costmap.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/test_costmap.dir/depend.internal b/build/CMakeFiles/test_costmap.dir/depend.internal new file mode 100644 index 0000000..328c7af --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/depend.internal @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o + ../include/costmap_2d/costmap_2d.h + /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h + /home/duongtd/robotics_core/costmap_2d/test/coordinates_test.cpp diff --git a/build/CMakeFiles/test_costmap.dir/depend.make b/build/CMakeFiles/test_costmap.dir/depend.make new file mode 100644 index 0000000..355126e --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/depend.make @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o: ../include/costmap_2d/costmap_2d.h +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o: /home/duongtd/robotics_core/common_msgs/geometry_msgs/include/geometry_msgs/Point.h +CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o: ../test/coordinates_test.cpp + diff --git a/build/CMakeFiles/test_costmap.dir/flags.make b/build/CMakeFiles/test_costmap.dir/flags.make new file mode 100644 index 0000000..6fa6f94 --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIE -std=gnu++17 + +CXX_DEFINES = -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK + +CXX_INCLUDES = -I/home/duongtd/robotics_core/costmap_2d/include -I/usr/include/eigen3 -I/home/duongtd/robotics_core/common_msgs/sensor_msgs/include -I/home/duongtd/robotics_core/common_msgs/std_msgs/include -I/home/duongtd/robotics_core/common_msgs/geometry_msgs/include -I/home/duongtd/robotics_core/common_msgs/nav_msgs/include -I/home/duongtd/robotics_core/map_msgs/include + diff --git a/build/CMakeFiles/test_costmap.dir/link.txt b/build/CMakeFiles/test_costmap.dir/link.txt new file mode 100644 index 0000000..4cb5966 --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o -o test_costmap libcostmap_2d.a -lpthread /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.71.0 -lyaml-cpp -ltf2 /usr/local/lib/libgtest_main.a /usr/local/lib/libgtest.a -lpthread diff --git a/build/CMakeFiles/test_costmap.dir/progress.make b/build/CMakeFiles/test_costmap.dir/progress.make new file mode 100644 index 0000000..2b041ba --- /dev/null +++ b/build/CMakeFiles/test_costmap.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 18 +CMAKE_PROGRESS_2 = 19 + diff --git a/build/CMakeFiles/test_costmap.dir/test/array_parser_test.cpp.o b/build/CMakeFiles/test_costmap.dir/test/array_parser_test.cpp.o new file mode 100644 index 0000000..2e18f03 Binary files /dev/null and b/build/CMakeFiles/test_costmap.dir/test/array_parser_test.cpp.o differ diff --git a/build/CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o b/build/CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o new file mode 100644 index 0000000..5c37117 Binary files /dev/null and b/build/CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o differ diff --git a/build/Makefile b/build/Makefile index 6d5fd12..5303d11 100644 --- a/build/Makefile +++ b/build/Makefile @@ -110,6 +110,32 @@ depend: $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend +#============================================================================= +# Target rules for targets named test_costmap + +# Build rule for target. +test_costmap: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test_costmap +.PHONY : test_costmap + +# fast build rule for target. +test_costmap/fast: + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/build +.PHONY : test_costmap/fast + +#============================================================================= +# Target rules for targets named test_array_parser + +# Build rule for target. +test_array_parser: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 test_array_parser +.PHONY : test_array_parser + +# fast build rule for target. +test_array_parser/fast: + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/build +.PHONY : test_array_parser/fast + #============================================================================= # Target rules for targets named layers @@ -446,6 +472,60 @@ src/observation_buffer.cpp.s: $(MAKE) -f CMakeFiles/costmap_2d.dir/build.make CMakeFiles/costmap_2d.dir/src/observation_buffer.cpp.s .PHONY : src/observation_buffer.cpp.s +test/array_parser_test.o: test/array_parser_test.cpp.o + +.PHONY : test/array_parser_test.o + +# target to build an object file +test/array_parser_test.cpp.o: + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.o +.PHONY : test/array_parser_test.cpp.o + +test/array_parser_test.i: test/array_parser_test.cpp.i + +.PHONY : test/array_parser_test.i + +# target to preprocess a source file +test/array_parser_test.cpp.i: + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.i +.PHONY : test/array_parser_test.cpp.i + +test/array_parser_test.s: test/array_parser_test.cpp.s + +.PHONY : test/array_parser_test.s + +# target to generate assembly for a file +test/array_parser_test.cpp.s: + $(MAKE) -f CMakeFiles/test_array_parser.dir/build.make CMakeFiles/test_array_parser.dir/test/array_parser_test.cpp.s +.PHONY : test/array_parser_test.cpp.s + +test/coordinates_test.o: test/coordinates_test.cpp.o + +.PHONY : test/coordinates_test.o + +# target to build an object file +test/coordinates_test.cpp.o: + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.o +.PHONY : test/coordinates_test.cpp.o + +test/coordinates_test.i: test/coordinates_test.cpp.i + +.PHONY : test/coordinates_test.i + +# target to preprocess a source file +test/coordinates_test.cpp.i: + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.i +.PHONY : test/coordinates_test.cpp.i + +test/coordinates_test.s: test/coordinates_test.cpp.s + +.PHONY : test/coordinates_test.s + +# target to generate assembly for a file +test/coordinates_test.cpp.s: + $(MAKE) -f CMakeFiles/test_costmap.dir/build.make CMakeFiles/test_costmap.dir/test/coordinates_test.cpp.s +.PHONY : test/coordinates_test.cpp.s + # Help Target help: @echo "The following are some of the valid targets for this Makefile:" @@ -453,6 +533,8 @@ help: @echo "... clean" @echo "... depend" @echo "... rebuild_cache" + @echo "... test_costmap" + @echo "... test_array_parser" @echo "... layers" @echo "... edit_cache" @echo "... costmap_2d" @@ -490,6 +572,12 @@ help: @echo "... src/observation_buffer.o" @echo "... src/observation_buffer.i" @echo "... src/observation_buffer.s" + @echo "... test/array_parser_test.o" + @echo "... test/array_parser_test.i" + @echo "... test/array_parser_test.s" + @echo "... test/coordinates_test.o" + @echo "... test/coordinates_test.i" + @echo "... test/coordinates_test.s" .PHONY : help diff --git a/build/liblayers.a b/build/liblayers.a index a828405..0a479e9 100644 Binary files a/build/liblayers.a and b/build/liblayers.a differ diff --git a/build/sensor_msgs_build/CMakeFiles/test_battery_state.dir/progress.make b/build/sensor_msgs_build/CMakeFiles/test_battery_state.dir/progress.make index 8063b3b..d7d1be2 100644 --- a/build/sensor_msgs_build/CMakeFiles/test_battery_state.dir/progress.make +++ b/build/sensor_msgs_build/CMakeFiles/test_battery_state.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 14 -CMAKE_PROGRESS_2 = 15 +CMAKE_PROGRESS_1 = 16 +CMAKE_PROGRESS_2 = 17 diff --git a/build/test_array_parser b/build/test_array_parser new file mode 100755 index 0000000..7288ffd Binary files /dev/null and b/build/test_array_parser differ diff --git a/build/test_costmap b/build/test_costmap new file mode 100755 index 0000000..d840c25 Binary files /dev/null and b/build/test_costmap differ