diff --git a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/codemodel-v2-2a783a4353220c91e989.json b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/codemodel-v2-164876eb5254eb929c28.json similarity index 90% rename from build/nav2_rrtstar_planner/.cmake/api/v1/reply/codemodel-v2-2a783a4353220c91e989.json rename to build/nav2_rrtstar_planner/.cmake/api/v1/reply/codemodel-v2-164876eb5254eb929c28.json index 3cdf67a..45facf9 100644 --- a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/codemodel-v2-2a783a4353220c91e989.json +++ b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/codemodel-v2-164876eb5254eb929c28.json @@ -7,7 +7,7 @@ { "build" : ".", "hasInstallRule" : true, - "jsonFile" : "directory-.-161fadb0a31f8467f3f4.json", + "jsonFile" : "directory-.-faf1c6b2f5a6f0be9daf.json", "minimumCMakeVersion" : { "string" : "3.12" @@ -44,7 +44,7 @@ { "directoryIndex" : 0, "id" : "nav2_rrtstar_planner_plugin::@6890427a1f51a3e7e1df", - "jsonFile" : "target-nav2_rrtstar_planner_plugin-a3676924d9f115758bc9.json", + "jsonFile" : "target-nav2_rrtstar_planner_plugin-3a276e4c34fc566736f5.json", "name" : "nav2_rrtstar_planner_plugin", "projectIndex" : 0 }, diff --git a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/directory-.-161fadb0a31f8467f3f4.json b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/directory-.-161fadb0a31f8467f3f4.json deleted file mode 100644 index 8e31220..0000000 --- a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/directory-.-161fadb0a31f8467f3f4.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : - [ - "_install", - "install", - "include", - "find_package" - ], - "files" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", - "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", - "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 5 - }, - { - "command" : 3, - "file" : 5, - "line" : 12, - "parent" : 0 - }, - { - "file" : 4, - "parent" : 1 - }, - { - "command" : 2, - "file" : 4, - "line" : 41, - "parent" : 2 - }, - { - "file" : 3, - "parent" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 15, - "parent" : 4 - }, - { - "file" : 2, - "parent" : 5 - }, - { - "command" : 2, - "file" : 2, - "line" : 41, - "parent" : 6 - }, - { - "file" : 1, - "parent" : 7 - }, - { - "command" : 1, - "file" : 1, - "line" : 47, - "parent" : 8 - }, - { - "command" : 0, - "file" : 0, - "line" : 43, - "parent" : 9 - } - ] - }, - "installers" : - [ - { - "backtrace" : 10, - "component" : "Unspecified", - "scriptFile" : "/workspace/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake", - "type" : "script" - } - ], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/directory-.-faf1c6b2f5a6f0be9daf.json b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/directory-.-faf1c6b2f5a6f0be9daf.json new file mode 100644 index 0000000..4ae05cd --- /dev/null +++ b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/directory-.-faf1c6b2f5a6f0be9daf.json @@ -0,0 +1,598 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "install", + "pluginlib_export_plugin_description_file", + "ament_environment_hooks", + "_ament_cmake_export_libraries_register_environment_hook", + "ament_export_libraries", + "ament_index_register_resource", + "ament_cmake_environment_generate_package_run_dependencies_marker", + "include", + "ament_execute_extensions", + "ament_package", + "ament_cmake_environment_generate_parent_prefix_path_marker", + "ament_generate_package_environment", + "ament_index_register_package", + "_ament_package" + ], + "files" : + [ + "/opt/ros/humble/share/pluginlib/cmake/pluginlib_export_plugin_description_file.cmake", + "CMakeLists.txt", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake", + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake", + "/opt/ros/humble/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake", + "/opt/ros/humble/share/pluginlib/cmake/pluginlib_package_hook.cmake" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 62, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 89, + "parent" : 1 + }, + { + "command" : 0, + "file" : 1, + "line" : 64, + "parent" : 0 + }, + { + "command" : 0, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 0, + "file" : 1, + "line" : 74, + "parent" : 0 + }, + { + "command" : 0, + "file" : 1, + "line" : 78, + "parent" : 0 + }, + { + "command" : 4, + "file" : 1, + "line" : 89, + "parent" : 0 + }, + { + "command" : 3, + "file" : 4, + "line" : 35, + "parent" : 7 + }, + { + "command" : 2, + "file" : 3, + "line" : 25, + "parent" : 8 + }, + { + "command" : 0, + "file" : 2, + "line" : 70, + "parent" : 9 + }, + { + "command" : 0, + "file" : 2, + "line" : 87, + "parent" : 9 + }, + { + "command" : 9, + "file" : 1, + "line" : 91, + "parent" : 0 + }, + { + "command" : 8, + "file" : 8, + "line" : 66, + "parent" : 12 + }, + { + "command" : 7, + "file" : 7, + "line" : 48, + "parent" : 13 + }, + { + "file" : 6, + "parent" : 14 + }, + { + "command" : 6, + "file" : 6, + "line" : 47, + "parent" : 15 + }, + { + "command" : 5, + "file" : 6, + "line" : 29, + "parent" : 16 + }, + { + "command" : 0, + "file" : 5, + "line" : 105, + "parent" : 17 + }, + { + "command" : 10, + "file" : 6, + "line" : 48, + "parent" : 15 + }, + { + "command" : 5, + "file" : 6, + "line" : 43, + "parent" : 19 + }, + { + "command" : 0, + "file" : 5, + "line" : 105, + "parent" : 20 + }, + { + "command" : 7, + "file" : 7, + "line" : 48, + "parent" : 13 + }, + { + "file" : 9, + "parent" : 22 + }, + { + "command" : 2, + "file" : 9, + "line" : 20, + "parent" : 23 + }, + { + "command" : 0, + "file" : 2, + "line" : 70, + "parent" : 24 + }, + { + "command" : 0, + "file" : 2, + "line" : 87, + "parent" : 24 + }, + { + "command" : 0, + "file" : 2, + "line" : 70, + "parent" : 24 + }, + { + "command" : 0, + "file" : 2, + "line" : 87, + "parent" : 24 + }, + { + "command" : 11, + "file" : 9, + "line" : 26, + "parent" : 23 + }, + { + "command" : 0, + "file" : 10, + "line" : 91, + "parent" : 29 + }, + { + "command" : 0, + "file" : 10, + "line" : 91, + "parent" : 29 + }, + { + "command" : 0, + "file" : 10, + "line" : 91, + "parent" : 29 + }, + { + "command" : 0, + "file" : 10, + "line" : 107, + "parent" : 29 + }, + { + "command" : 0, + "file" : 10, + "line" : 119, + "parent" : 29 + }, + { + "command" : 7, + "file" : 7, + "line" : 48, + "parent" : 13 + }, + { + "file" : 12, + "parent" : 35 + }, + { + "command" : 12, + "file" : 12, + "line" : 16, + "parent" : 36 + }, + { + "command" : 5, + "file" : 11, + "line" : 29, + "parent" : 37 + }, + { + "command" : 0, + "file" : 5, + "line" : 105, + "parent" : 38 + }, + { + "command" : 7, + "file" : 7, + "line" : 48, + "parent" : 13 + }, + { + "file" : 13, + "parent" : 40 + }, + { + "command" : 5, + "file" : 13, + "line" : 22, + "parent" : 41 + }, + { + "command" : 0, + "file" : 5, + "line" : 105, + "parent" : 42 + }, + { + "command" : 13, + "file" : 8, + "line" : 68, + "parent" : 12 + }, + { + "command" : 0, + "file" : 8, + "line" : 122, + "parent" : 44 + }, + { + "command" : 0, + "file" : 8, + "line" : 122, + "parent" : 44 + }, + { + "command" : 0, + "file" : 8, + "line" : 122, + "parent" : 44 + }, + { + "command" : 0, + "file" : 8, + "line" : 150, + "parent" : 44 + }, + { + "command" : 0, + "file" : 8, + "line" : 157, + "parent" : 44 + } + ] + }, + "installers" : + [ + { + "backtrace" : 2, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "global_planner_plugin.xml" + ], + "type" : "file" + }, + { + "backtrace" : 3, + "component" : "Unspecified", + "destination" : "lib", + "paths" : + [ + "libnav2_rrtstar_planner_plugin.so" + ], + "targetId" : "nav2_rrtstar_planner_plugin::@6890427a1f51a3e7e1df", + "targetIndex" : 0, + "type" : "target" + }, + { + "backtrace" : 4, + "component" : "Unspecified", + "destination" : "include/", + "paths" : + [ + { + "from" : "include", + "to" : "." + } + ], + "type" : "directory" + }, + { + "backtrace" : 5, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "global_planner_plugin.xml" + ], + "type" : "file" + }, + { + "backtrace" : 6, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/launch", + "paths" : + [ + { + "from" : "launch", + "to" : "." + } + ], + "type" : "directory" + }, + { + "backtrace" : 10, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/environment", + "paths" : + [ + "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 11, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/environment", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/library_path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/package_run_dependencies", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner" + ], + "type" : "file" + }, + { + "backtrace" : 21, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/parent_prefix_path", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner" + ], + "type" : "file" + }, + { + "backtrace" : 25, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 26, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/environment", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/ament_prefix_path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 27, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 28, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/environment", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 30, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 31, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 32, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 33, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 34, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/package.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 39, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/packages", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/packages/nav2_rrtstar_planner" + ], + "type" : "file" + }, + { + "backtrace" : 43, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/nav2_core__pluginlib__plugin", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner" + ], + "type" : "file" + }, + { + "backtrace" : 45, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/cmake", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 46, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/cmake", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 47, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/cmake", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 48, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner/cmake", + "paths" : + [ + "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig.cmake", + "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 49, + "component" : "Unspecified", + "destination" : "share/nav2_rrtstar_planner", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/build/turtlebot3_simulations/.cmake/api/v1/reply/index-2026-06-29T09-10-56-0497.json b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/index-2026-07-31T07-26-09-0152.json similarity index 85% rename from build/turtlebot3_simulations/.cmake/api/v1/reply/index-2026-06-29T09-10-56-0497.json rename to build/nav2_rrtstar_planner/.cmake/api/v1/reply/index-2026-07-31T07-26-09-0152.json index 4a07ff3..7c74a27 100644 --- a/build/turtlebot3_simulations/.cmake/api/v1/reply/index-2026-06-29T09-10-56-0497.json +++ b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/index-2026-07-31T07-26-09-0152.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-624e278d8a664d52dcd0.json", + "jsonFile" : "codemodel-v2-164876eb5254eb929c28.json", "kind" : "codemodel", "version" : { @@ -41,7 +41,7 @@ { "codemodel-v2" : { - "jsonFile" : "codemodel-v2-624e278d8a664d52dcd0.json", + "jsonFile" : "codemodel-v2-164876eb5254eb929c28.json", "kind" : "codemodel", "version" : { diff --git a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/target-nav2_rrtstar_planner_plugin-a3676924d9f115758bc9.json b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/target-nav2_rrtstar_planner_plugin-3a276e4c34fc566736f5.json similarity index 86% rename from build/nav2_rrtstar_planner/.cmake/api/v1/reply/target-nav2_rrtstar_planner_plugin-a3676924d9f115758bc9.json rename to build/nav2_rrtstar_planner/.cmake/api/v1/reply/target-nav2_rrtstar_planner_plugin-3a276e4c34fc566736f5.json index 6cfd476..b973757 100644 --- a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/target-nav2_rrtstar_planner_plugin-a3676924d9f115758bc9.json +++ b/build/nav2_rrtstar_planner/.cmake/api/v1/reply/target-nav2_rrtstar_planner_plugin-3a276e4c34fc566736f5.json @@ -11,6 +11,7 @@ "commands" : [ "add_library", + "install", "target_link_libraries", "ament_target_dependencies", "target_compile_definitions", @@ -34,40 +35,46 @@ "parent" : 0 }, { - "command" : 2, + "command" : 1, + "file" : 0, + "line" : 64, + "parent" : 0 + }, + { + "command" : 3, "file" : 0, "line" : 55, "parent" : 0 }, { - "command" : 1, + "command" : 2, "file" : 1, "line" : 145, - "parent" : 2 + "parent" : 3 }, { - "command" : 1, + "command" : 2, "file" : 1, "line" : 151, - "parent" : 2 + "parent" : 3 }, { - "command" : 3, + "command" : 4, "file" : 0, "line" : 59, "parent" : 0 }, { - "command" : 4, + "command" : 5, "file" : 0, "line" : 28, "parent" : 0 }, { - "command" : 5, + "command" : 6, "file" : 1, "line" : 141, - "parent" : 2 + "parent" : 3 } ] }, @@ -83,19 +90,19 @@ "defines" : [ { - "backtrace" : 3, + "backtrace" : 4, "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "define" : "FASTCDR_DYN_LINK" }, { - "backtrace" : 5, + "backtrace" : 6, "define" : "PLUGINLIB__DISABLE_BOOST_FUNCTIONS" }, { - "backtrace" : 3, + "backtrace" : 4, "define" : "RCUTILS_ENABLE_FAULT_INJECTION" }, { @@ -105,286 +112,286 @@ "includes" : [ { - "backtrace" : 6, + "backtrace" : 7, "path" : "/workspace/src/TurtleBot-RRT-Star/include" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/rclcpp" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/rclcpp_action" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/rclcpp_lifecycle" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/std_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/visualization_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/nav2_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/nav_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/geometry_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/builtin_interfaces" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/tf2_ros" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/tf2" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/tf2_geometry_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/lifecycle_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/bondcpp" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/bond" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/action_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_interfaces" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/sensor_msgs" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/nav2_costmap_2d" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/opt/ros/humble/include/pluginlib" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/usr/include/uuid" }, { - "backtrace" : 7, + "backtrace" : 8, "isSystem" : true, "path" : "/usr/include/eigen3" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/ament_index_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/libstatistics_collector" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_runtime_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcutils" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/fastcdr" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rmw" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_logging_interface" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_yaml_param_parser" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/libyaml_vendor" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/tracetools" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcpputils" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/statistics_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosgraph_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/unique_identifier_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_action" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_lifecycle" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/message_filters" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/tf2_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/laser_geometry" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/map_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/class_loader" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/std_srvs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/angles" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/smclib" } @@ -394,7 +401,7 @@ { "backtraces" : [ - 3 + 4 ], "standard" : "17" }, @@ -405,6 +412,24 @@ } ], "id" : "nav2_rrtstar_planner_plugin::@6890427a1f51a3e7e1df", + "install" : + { + "destinations" : + [ + { + "backtrace" : 2, + "path" : "lib" + }, + { + "backtrace" : 2, + "path" : "lib" + } + ], + "prefix" : + { + "path" : "/workspace/install/nav2_rrtstar_planner" + } + }, "link" : { "commandFragments" : @@ -414,1106 +439,1106 @@ "role" : "flags" }, { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib", + "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/liblayers.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libfilters.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_costmap_2d_client.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblayers.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libfilters.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_costmap_2d_core.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_costmap_2d_client.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_util_core.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librclcpp_action.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtracetools.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_lifecycle.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librmw.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcutils.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-ldl", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-latomic", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcpputils.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librclcpp_lifecycle.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbondcpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librclcpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvoxel_grid.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_costmap_2d_core.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/libtinyxml2.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_ros.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatic_transform_broadcaster_node.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/librclcpp_lifecycle.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstatic_transform_broadcaster_node.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libclass_loader.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/libtinyxml2.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblaser_geometry.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmap_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libtf2_ros.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/librclcpp_action.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/liborocos-kdl.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_action.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_lifecycle.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libmessage_filters.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/librclcpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblibstatistics_collector.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librmw_implementation.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_logging_spdlog.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_logging_interface.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_yaml_param_parser.so", "role" : "libraries" }, @@ -1522,97 +1547,97 @@ "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtracetools.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libament_index_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2.so", "role" : "libraries" }, @@ -1621,862 +1646,862 @@ "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libfastcdr.so.1.0.29", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librmw.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcpputils.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcutils.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_util_core.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librclcpp_action.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtracetools.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_lifecycle.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librmw.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcutils.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-ldl", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-latomic", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcpputils.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_runtime_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librclcpp_lifecycle.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbondcpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libbond__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/librclcpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libvoxel_grid.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libtf2_ros.so", "role" : "libraries" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "/opt/ros/humble/lib/libstatic_transform_broadcaster_node.so", "role" : "libraries" } diff --git a/build/nav2_rrtstar_planner/CMakeCache.txt b/build/nav2_rrtstar_planner/CMakeCache.txt index 8be83e1..b444c7f 100644 --- a/build/nav2_rrtstar_planner/CMakeCache.txt +++ b/build/nav2_rrtstar_planner/CMakeCache.txt @@ -25,7 +25,7 @@ AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON //Replace the CMake install command with a custom implementation // using symlinks instead of copying resources -AMENT_CMAKE_SYMLINK_INSTALL:BOOL=1 +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF //Generate an uninstall target to revert the effects of the install // step @@ -269,7 +269,7 @@ PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 //Name of the computer/site where compile is being run -SITE:STRING=pms-space-6950f1ca-1599-42c5-a926-29eb731cb95c-3b8732 +SITE:STRING=ip-172-31-70-30.cn-northwest-1.compute.internal //Path to a file. TINYXML2_INCLUDE_DIR:PATH=/usr/include @@ -870,8 +870,6 @@ _Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 //Python3 Properties _Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages _Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 -//Index for unique symlink install targets -__AMENT_CMAKE_SYMLINK_INSTALL_TARGETS_INDEX:INTERNAL=1 __pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl __pkg_config_checked__OPENSSL:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto diff --git a/build/nav2_rrtstar_planner/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/nav2_rrtstar_planner/CMakeFiles/3.22.1/CMakeSystem.cmake index 1498098..f3692e8 100644 --- a/build/nav2_rrtstar_planner/CMakeFiles/3.22.1/CMakeSystem.cmake +++ b/build/nav2_rrtstar_planner/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -1,13 +1,13 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.8.0-1057-aws") +set(CMAKE_HOST_SYSTEM "Linux-6.1.161-183.298.amzn2023.x86_64") set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-1057-aws") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.161-183.298.amzn2023.x86_64") set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") -set(CMAKE_SYSTEM "Linux-6.8.0-1057-aws") +set(CMAKE_SYSTEM "Linux-6.1.161-183.298.amzn2023.x86_64") set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.8.0-1057-aws") +set(CMAKE_SYSTEM_VERSION "6.1.161-183.298.amzn2023.x86_64") set(CMAKE_SYSTEM_PROCESSOR "x86_64") set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/build/nav2_rrtstar_planner/CMakeFiles/CMakeOutput.log b/build/nav2_rrtstar_planner/CMakeFiles/CMakeOutput.log index 9b8d670..03c3084 100644 --- a/build/nav2_rrtstar_planner/CMakeFiles/CMakeOutput.log +++ b/build/nav2_rrtstar_planner/CMakeFiles/CMakeOutput.log @@ -1,4 +1,4 @@ -The system is: Linux - 6.8.0-1057-aws - x86_64 +The system is: Linux - 6.1.161-183.298.amzn2023.x86_64 - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc Build flags: @@ -28,10 +28,10 @@ The CXX compiler identification is GNU, found in "/workspace/build/nav2_rrtstar_ Detecting C compiler ABI info compiled with the following output: Change Dir: /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_7d90c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7d90c.dir/build.make CMakeFiles/cmTC_7d90c.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_84bc4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_84bc4.dir/build.make CMakeFiles/cmTC_84bc4.dir/build gmake[1]: Entering directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Building C object CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -41,8 +41,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7d90c.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7d90c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccayJErC.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84bc4.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_84bc4.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclw7RGu.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -62,15 +62,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 46ebede1f5b795a957a1e85cb61af9d8 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7d90c.dir/' - as -v --64 -o CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o /tmp/ccayJErC.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84bc4.dir/' + as -v --64 -o CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o /tmp/cclw7RGu.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_7d90c -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7d90c.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -o cmTC_7d90c +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_84bc4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84bc4.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o -o cmTC_84bc4 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -83,9 +83,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7d90c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7d90c.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDn6bgD.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_7d90c /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7d90c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7d90c.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84bc4' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84bc4.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUjVkOq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_84bc4 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84bc4' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84bc4.' gmake[1]: Leaving directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' @@ -109,10 +109,10 @@ Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_7d90c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7d90c.dir/build.make CMakeFiles/cmTC_7d90c.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_84bc4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_84bc4.dir/build.make CMakeFiles/cmTC_84bc4.dir/build] ignore line: [gmake[1]: Entering directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Building C object CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -122,8 +122,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7d90c.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7d90c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccayJErC.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84bc4.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_84bc4.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclw7RGu.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -143,15 +143,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 46ebede1f5b795a957a1e85cb61af9d8] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7d90c.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o /tmp/ccayJErC.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84bc4.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o /tmp/cclw7RGu.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_7d90c] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7d90c.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -o cmTC_7d90c ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_84bc4] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84bc4.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o -o cmTC_84bc4 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -164,13 +164,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7d90c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7d90c.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDn6bgD.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_7d90c /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84bc4' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84bc4.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUjVkOq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_84bc4 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccDn6bgD.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccUjVkOq.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -188,7 +188,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_7d90c] ==> ignore + arg [cmTC_84bc4] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -200,7 +200,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_7d90c.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_84bc4.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -234,10 +234,10 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_066bf/fast && /usr/bin/gmake -f CMakeFiles/cmTC_066bf.dir/build.make CMakeFiles/cmTC_066bf.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_cec64/fast && /usr/bin/gmake -f CMakeFiles/cmTC_cec64.dir/build.make CMakeFiles/cmTC_cec64.dir/build gmake[1]: Entering directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Building CXX object CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -247,8 +247,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_066bf.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_066bf.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccmslfFN.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cec64.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_cec64.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccxuEbxv.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -272,15 +272,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: ac7fa628ee459f217e6fdb88b3db0bde -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_066bf.dir/' - as -v --64 -o CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccmslfFN.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cec64.dir/' + as -v --64 -o CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxuEbxv.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_066bf -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_066bf.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_066bf +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_cec64 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cec64.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cec64 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -293,9 +293,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_066bf' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_066bf.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cceS7x4g.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_066bf /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_066bf' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_066bf.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cec64' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cec64.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctGiOSr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_cec64 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cec64' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cec64.' gmake[1]: Leaving directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' @@ -325,10 +325,10 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_066bf/fast && /usr/bin/gmake -f CMakeFiles/cmTC_066bf.dir/build.make CMakeFiles/cmTC_066bf.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_cec64/fast && /usr/bin/gmake -f CMakeFiles/cmTC_cec64.dir/build.make CMakeFiles/cmTC_cec64.dir/build] ignore line: [gmake[1]: Entering directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Building CXX object CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -338,8 +338,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_066bf.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_066bf.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccmslfFN.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cec64.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_cec64.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccxuEbxv.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -363,15 +363,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: ac7fa628ee459f217e6fdb88b3db0bde] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_066bf.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccmslfFN.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cec64.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxuEbxv.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_066bf] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_066bf.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_066bf ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_cec64] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cec64.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cec64 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -384,13 +384,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_066bf' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_066bf.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cceS7x4g.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_066bf /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cec64' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cec64.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctGiOSr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_cec64 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cceS7x4g.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cctGiOSr.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_066bf] ==> ignore + arg [cmTC_cec64] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -420,7 +420,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_066bf.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_cec64.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -450,13 +450,13 @@ Parsed CXX implicit link information from above output: Determining if the include file pthread.h exists passed with the following output: Change Dir: /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a0a4c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a0a4c.dir/build.make CMakeFiles/cmTC_a0a4c.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8c616/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8c616.dir/build.make CMakeFiles/cmTC_8c616.dir/build gmake[1]: Entering directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_a0a4c.dir/CheckIncludeFile.c.o -/usr/bin/cc -o CMakeFiles/cmTC_a0a4c.dir/CheckIncludeFile.c.o -c /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp/CheckIncludeFile.c -Linking C executable cmTC_a0a4c -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a0a4c.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_a0a4c.dir/CheckIncludeFile.c.o -o cmTC_a0a4c +Building C object CMakeFiles/cmTC_8c616.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_8c616.dir/CheckIncludeFile.c.o -c /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_8c616 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c616.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_8c616.dir/CheckIncludeFile.c.o -o cmTC_8c616 gmake[1]: Leaving directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' @@ -464,13 +464,13 @@ gmake[1]: Leaving directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CM Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: Change Dir: /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3c9c1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3c9c1.dir/build.make CMakeFiles/cmTC_3c9c1.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_12e53/fast && /usr/bin/gmake -f CMakeFiles/cmTC_12e53.dir/build.make CMakeFiles/cmTC_12e53.dir/build gmake[1]: Entering directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_3c9c1.dir/src.c.o -/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_3c9c1.dir/src.c.o -c /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp/src.c -Linking C executable cmTC_3c9c1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3c9c1.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_3c9c1.dir/src.c.o -o cmTC_3c9c1 +Building C object CMakeFiles/cmTC_12e53.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_12e53.dir/src.c.o -c /workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_12e53 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_12e53.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_12e53.dir/src.c.o -o cmTC_12e53 gmake[1]: Leaving directory '/workspace/build/nav2_rrtstar_planner/CMakeFiles/CMakeTmp' diff --git a/build/nav2_rrtstar_planner/CMakeFiles/Makefile.cmake b/build/nav2_rrtstar_planner/CMakeFiles/Makefile.cmake index db9bd78..450d304 100644 --- a/build/nav2_rrtstar_planner/CMakeFiles/Makefile.cmake +++ b/build/nav2_rrtstar_planner/CMakeFiles/Makefile.cmake @@ -95,14 +95,6 @@ set(CMAKE_MAKEFILE_DEPENDS "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_append_install_code.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_directory.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_files.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_programs.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_targets.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" "/opt/ros/humble/share/ament_cmake_cppcheck/cmake/ament_cmake_cppcheck-extras.cmake" @@ -1225,8 +1217,6 @@ set(CMAKE_MAKEFILE_PRODUCTS "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" "ament_cmake_core/stamps/templates_2_cmake.py.stamp" "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" - "ament_cmake_symlink_install/ament_cmake_symlink_install.cmake" - "ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake" "CTestConfiguration.ini" "ament_cmake_core/stamps/package.xml.stamp" "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" @@ -1246,7 +1236,6 @@ set(CMAKE_MAKEFILE_PRODUCTS "ament_cmake_core/nav2_rrtstar_plannerConfig.cmake" "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" "ament_cmake_core/nav2_rrtstar_plannerConfig-version.cmake" - "ament_cmake_symlink_install_targets_0_.cmake" "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner" "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner" "ament_cmake_index/share/ament_index/resource_index/packages/nav2_rrtstar_planner" diff --git a/build/nav2_rrtstar_planner/CMakeFiles/nav2_rrtstar_planner_plugin.dir/link.txt b/build/nav2_rrtstar_planner/CMakeFiles/nav2_rrtstar_planner_plugin.dir/link.txt index bf92ee0..a13b3de 100644 --- a/build/nav2_rrtstar_planner/CMakeFiles/nav2_rrtstar_planner_plugin.dir/link.txt +++ b/build/nav2_rrtstar_planner/CMakeFiles/nav2_rrtstar_planner_plugin.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libnav2_rrtstar_planner_plugin.so -o libnav2_rrtstar_planner_plugin.so CMakeFiles/nav2_rrtstar_planner_plugin.dir/src/rrtstar_planner.cpp.o -Wl,-rpath,/opt/ros/humble/lib /opt/ros/humble/lib/liblayers.so /opt/ros/humble/lib/libfilters.so /opt/ros/humble/lib/libnav2_costmap_2d_client.so /opt/ros/humble/lib/liblayers.so /opt/ros/humble/lib/libfilters.so /opt/ros/humble/lib/libnav2_costmap_2d_core.so /opt/ros/humble/lib/libnav2_costmap_2d_client.so /opt/ros/humble/lib/libnav2_util_core.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp_action.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/librcl_lifecycle.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcutils.so -ldl -latomic /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librclcpp_lifecycle.so /opt/ros/humble/lib/libbondcpp.so /opt/ros/humble/lib/libbond__rosidl_generator_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbond__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libvoxel_grid.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libnav2_costmap_2d_core.so /usr/lib/x86_64-linux-gnu/libtinyxml2.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so /opt/ros/humble/lib/librclcpp_lifecycle.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so /opt/ros/humble/lib/libclass_loader.so /usr/lib/x86_64-linux-gnu/libtinyxml2.so /opt/ros/humble/lib/liblaser_geometry.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libmap_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libmap_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/librclcpp_action.so /usr/lib/x86_64-linux-gnu/liborocos-kdl.so /opt/ros/humble/lib/librcl_action.so /opt/ros/humble/lib/librcl_lifecycle.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbond__rosidl_generator_py.so /opt/ros/humble/lib/libbond__rosidl_typesupport_c.so /opt/ros/humble/lib/libbond__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libmessage_filters.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/libtf2.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.29 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so /opt/ros/humble/lib/libnav2_util_core.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp_action.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/librcl_lifecycle.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcutils.so -ldl -latomic /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librclcpp_lifecycle.so /opt/ros/humble/lib/libbondcpp.so /opt/ros/humble/lib/libbond__rosidl_generator_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbond__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libvoxel_grid.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so +/usr/bin/c++ -fPIC -shared -Wl,-soname,libnav2_rrtstar_planner_plugin.so -o libnav2_rrtstar_planner_plugin.so CMakeFiles/nav2_rrtstar_planner_plugin.dir/src/rrtstar_planner.cpp.o -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/liblayers.so /opt/ros/humble/lib/libfilters.so /opt/ros/humble/lib/libnav2_costmap_2d_client.so /opt/ros/humble/lib/liblayers.so /opt/ros/humble/lib/libfilters.so /opt/ros/humble/lib/libnav2_costmap_2d_core.so /opt/ros/humble/lib/libnav2_costmap_2d_client.so /opt/ros/humble/lib/libnav2_util_core.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp_action.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/librcl_lifecycle.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcutils.so -ldl -latomic /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librclcpp_lifecycle.so /opt/ros/humble/lib/libbondcpp.so /opt/ros/humble/lib/libbond__rosidl_generator_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbond__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libvoxel_grid.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libnav2_costmap_2d_core.so /usr/lib/x86_64-linux-gnu/libtinyxml2.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so /opt/ros/humble/lib/librclcpp_lifecycle.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libvisualization_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so /opt/ros/humble/lib/libclass_loader.so /usr/lib/x86_64-linux-gnu/libtinyxml2.so /opt/ros/humble/lib/liblaser_geometry.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libmap_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libmap_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libmap_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_srvs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_srvs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_srvs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/librclcpp_action.so /usr/lib/x86_64-linux-gnu/liborocos-kdl.so /opt/ros/humble/lib/librcl_action.so /opt/ros/humble/lib/librcl_lifecycle.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbond__rosidl_generator_py.so /opt/ros/humble/lib/libbond__rosidl_typesupport_c.so /opt/ros/humble/lib/libbond__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libmessage_filters.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/libtf2.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0 /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.29 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libunique_identifier_msgs__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcutils.so /opt/ros/humble/lib/libnav2_util_core.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libtf2_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp_action.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/librcl_lifecycle.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/liblifecycle_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcutils.so -ldl -latomic /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librclcpp_lifecycle.so /opt/ros/humble/lib/libbondcpp.so /opt/ros/humble/lib/libbond__rosidl_generator_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_c.so /opt/ros/humble/lib/libbond__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libbond__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libbond__rosidl_generator_py.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libaction_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libvoxel_grid.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /usr/lib/x86_64-linux-gnu/libpython3.10.so /opt/ros/humble/lib/libtf2_ros.so /opt/ros/humble/lib/libstatic_transform_broadcaster_node.so diff --git a/build/nav2_rrtstar_planner/CTestConfiguration.ini b/build/nav2_rrtstar_planner/CTestConfiguration.ini index 257c3d9..f564ca4 100644 --- a/build/nav2_rrtstar_planner/CTestConfiguration.ini +++ b/build/nav2_rrtstar_planner/CTestConfiguration.ini @@ -11,7 +11,7 @@ BuildDirectory: /workspace/build/nav2_rrtstar_planner CostDataFile: # Site is something like machine.domain, i.e. pragmatic.crd -Site: pms-space-6950f1ca-1599-42c5-a926-29eb731cb95c-3b8732 +Site: ip-172-31-70-30.cn-northwest-1.compute.internal # Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ BuildName: diff --git a/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner b/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner index 6350bc1..98a1f20 100644 --- a/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner +++ b/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner @@ -1 +1 @@ -/opt/ros/humble \ No newline at end of file +/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble \ No newline at end of file diff --git a/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake b/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake deleted file mode 100644 index fdef27e..0000000 --- a/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake +++ /dev/null @@ -1,391 +0,0 @@ -# generated from -# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in - -# create empty symlink install manifest before starting install step -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt") - -# -# Reimplement CMake install(DIRECTORY) command to use symlinks instead of -# copying resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_directory cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "DIRECTORY;PATTERN;PATTERN_EXCLUDE" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_directory() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/nav2_rrtstar_planner/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - # default pattern to include - if(NOT ARG_PATTERN) - set(ARG_PATTERN "*") - endif() - - # iterate over directories - foreach(dir ${ARG_DIRECTORY}) - # make dir an absolute path - if(NOT IS_ABSOLUTE "${dir}") - set(dir "${cmake_current_source_dir}/${dir}") - endif() - - if(EXISTS "${dir}") - # if directory has no trailing slash - # append folder name to destination - set(destination "${ARG_DESTINATION}") - string(LENGTH "${dir}" length) - math(EXPR offset "${length} - 1") - string(SUBSTRING "${dir}" ${offset} 1 dir_last_char) - if(NOT dir_last_char STREQUAL "/") - get_filename_component(destination_name "${dir}" NAME) - set(destination "${destination}/${destination_name}") - else() - # remove trailing slash - string(SUBSTRING "${dir}" 0 ${offset} dir) - endif() - - # Create destination directory. - # This does *not* solve the problem of empty directories WITHIN the install tree, - # but does make sure that the top-level directory specified by the caller gets created. - file(MAKE_DIRECTORY "${destination}") - - # glob recursive files - set(relative_files "") - foreach(pattern ${ARG_PATTERN}) - file( - GLOB_RECURSE - include_files - RELATIVE "${dir}" - "${dir}/${pattern}" - ) - if(NOT include_files STREQUAL "") - list(APPEND relative_files ${include_files}) - endif() - endforeach() - foreach(pattern ${ARG_PATTERN_EXCLUDE}) - file( - GLOB_RECURSE - exclude_files - RELATIVE "${dir}" - "${dir}/${pattern}" - ) - if(NOT exclude_files STREQUAL "") - list(REMOVE_ITEM relative_files ${exclude_files}) - endif() - endforeach() - list(SORT relative_files) - - foreach(relative_file ${relative_files}) - set(absolute_file "${dir}/${relative_file}") - # determine link name for file including destination path - set(symlink "${destination}/${relative_file}") - - # ensure that destination exists - get_filename_component(symlink_dir "${symlink}" PATH) - if(NOT EXISTS "${symlink_dir}") - file(MAKE_DIRECTORY "${symlink_dir}") - endif() - - _ament_cmake_symlink_install_create_symlink("${absolute_file}" "${symlink}") - endforeach() - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_directory() can't find '${dir}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(FILES) command to use symlinks instead of copying -# resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_files cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION;RENAME" "FILES" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/nav2_rrtstar_planner/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - if(ARG_RENAME) - list(LENGTH ARG_FILES file_count) - if(NOT file_count EQUAL 1) - message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " - "RENAME argument but not with a single file") - endif() - endif() - - # iterate over files - foreach(file ${ARG_FILES}) - # make file an absolute path - if(NOT IS_ABSOLUTE "${file}") - set(file "${cmake_current_source_dir}/${file}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - if(NOT ARG_RENAME) - set(symlink "${ARG_DESTINATION}/${filename}") - else() - set(symlink "${ARG_DESTINATION}/${ARG_RENAME}") - endif() - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_files() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(PROGRAMS) command to use symlinks instead of copying -# resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_programs cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "PROGRAMS" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_programs() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/nav2_rrtstar_planner/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - # iterate over programs - foreach(file ${ARG_PROGRAMS}) - # make file an absolute path - if(NOT IS_ABSOLUTE "${file}") - set(file "${cmake_current_source_dir}/${file}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - set(symlink "${ARG_DESTINATION}/${filename}") - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_programs() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(TARGETS) command to use symlinks instead of copying -# resources. -# -# :param TARGET_FILES: the absolute files, replacing the name of targets passed -# in as TARGETS -# :type TARGET_FILES: list of files -# :param ARGN: the same arguments as the CMake install command except that -# keywords identifying the kind of type and the DESTINATION keyword must be -# joined with an underscore, e.g. ARCHIVE_DESTINATION. -# :type ARGN: various -# -function(ament_cmake_symlink_install_targets) - cmake_parse_arguments(ARG "OPTIONAL" "ARCHIVE_DESTINATION;DESTINATION;LIBRARY_DESTINATION;RUNTIME_DESTINATION" - "TARGETS;TARGET_FILES" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_targets() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # iterate over target files - foreach(file ${ARG_TARGET_FILES}) - if(NOT IS_ABSOLUTE "${file}") - message(FATAL_ERROR "ament_cmake_symlink_install_targets() target file " - "'${file}' must be an absolute path") - endif() - - # determine destination of file based on extension - set(destination "") - get_filename_component(fileext "${file}" EXT) - if(fileext STREQUAL ".a" OR fileext STREQUAL ".lib") - set(destination "${ARG_ARCHIVE_DESTINATION}") - elseif(fileext STREQUAL ".dylib" OR fileext MATCHES "\\.so(\\.[0-9]+)?(\\.[0-9]+)?(\\.[0-9]+)?$") - set(destination "${ARG_LIBRARY_DESTINATION}") - elseif(fileext STREQUAL "" OR fileext STREQUAL ".dll" OR fileext STREQUAL ".exe") - set(destination "${ARG_RUNTIME_DESTINATION}") - endif() - if(destination STREQUAL "") - set(destination "${ARG_DESTINATION}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${destination}") - set(destination "/workspace/install/nav2_rrtstar_planner/${destination}") - endif() - if(NOT EXISTS "${destination}") - file(MAKE_DIRECTORY "${destination}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - set(symlink "${destination}/${filename}") - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_targets() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -function(_ament_cmake_symlink_install_create_symlink absolute_file symlink) - # register symlink for being removed during install step - file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt" - "${symlink}\n") - - # avoid any work if correct symlink is already in place - if(EXISTS "${symlink}" AND IS_SYMLINK "${symlink}") - get_filename_component(destination "${symlink}" REALPATH) - get_filename_component(real_absolute_file "${absolute_file}" REALPATH) - if(destination STREQUAL real_absolute_file) - message(STATUS "Up-to-date symlink: ${symlink}") - return() - endif() - endif() - - message(STATUS "Symlinking: ${symlink}") - if(EXISTS "${symlink}" OR IS_SYMLINK "${symlink}") - file(REMOVE "${symlink}") - endif() - - execute_process( - COMMAND "/usr/bin/cmake" "-E" "create_symlink" - "${absolute_file}" - "${symlink}" - ) - # the CMake command does not provide a return code so check manually - if(NOT EXISTS "${symlink}" OR NOT IS_SYMLINK "${symlink}") - get_filename_component(destination "${symlink}" REALPATH) - message(FATAL_ERROR - "Could not create symlink '${symlink}' pointing to '${absolute_file}'") - endif() -endfunction() - -# end of template - -message(STATUS "Execute custom install script") - -# begin of custom install code - -# install(FILES "global_planner_plugin.xml" "DESTINATION" "share/nav2_rrtstar_planner/") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "global_planner_plugin.xml" "DESTINATION" "share/nav2_rrtstar_planner/") - -# install("TARGETS" "nav2_rrtstar_planner_plugin" "ARCHIVE_DESTINATION" "lib" "LIBRARY_DESTINATION" "lib" "RUNTIME_DESTINATION" "lib/nav2_rrtstar_planner") -include("/workspace/build/nav2_rrtstar_planner/ament_cmake_symlink_install_targets_0_${CMAKE_INSTALL_CONFIG_NAME}.cmake") - -# install(DIRECTORY "include/" "DESTINATION" "include/") -ament_cmake_symlink_install_directory("/workspace/src/TurtleBot-RRT-Star" DIRECTORY "include/" "DESTINATION" "include/") - -# install(FILES "global_planner_plugin.xml" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "global_planner_plugin.xml" "DESTINATION" "share/nav2_rrtstar_planner") - -# install(DIRECTORY "launch/" "DESTINATION" "share/nav2_rrtstar_planner/launch") -ament_cmake_symlink_install_directory("/workspace/src/TurtleBot-RRT-Star" DIRECTORY "launch/" "DESTINATION" "share/nav2_rrtstar_planner/launch") - -# install(FILES "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh" "DESTINATION" "share/nav2_rrtstar_planner/environment") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh" "DESTINATION" "share/nav2_rrtstar_planner/environment") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/library_path.dsv" "DESTINATION" "share/nav2_rrtstar_planner/environment") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/library_path.dsv" "DESTINATION" "share/nav2_rrtstar_planner/environment") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") - -# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/nav2_rrtstar_planner/environment") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/nav2_rrtstar_planner/environment") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/nav2_rrtstar_planner/environment") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/nav2_rrtstar_planner/environment") - -# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/nav2_rrtstar_planner/environment") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/nav2_rrtstar_planner/environment") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/nav2_rrtstar_planner/environment") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/nav2_rrtstar_planner/environment") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/nav2_rrtstar_planner") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/nav2_rrtstar_planner") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/nav2_rrtstar_planner") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/nav2_rrtstar_planner") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/nav2_rrtstar_planner") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/packages/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/packages") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/packages/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/packages") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/nav2_core__pluginlib__plugin") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner" "DESTINATION" "share/ament_index/resource_index/nav2_core__pluginlib__plugin") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") - -# install(FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig.cmake" "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig-version.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig.cmake" "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig-version.cmake" "DESTINATION" "share/nav2_rrtstar_planner/cmake") - -# install(FILES "/workspace/src/TurtleBot-RRT-Star/package.xml" "DESTINATION" "share/nav2_rrtstar_planner") -ament_cmake_symlink_install_files("/workspace/src/TurtleBot-RRT-Star" FILES "/workspace/src/TurtleBot-RRT-Star/package.xml" "DESTINATION" "share/nav2_rrtstar_planner") diff --git a/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake b/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake deleted file mode 100644 index 1e7e5f7..0000000 --- a/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# generated from -# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in - -set(install_manifest "/workspace/build/nav2_rrtstar_planner/symlink_install_manifest.txt") -if(NOT EXISTS "${install_manifest}") - message(FATAL_ERROR "Cannot find symlink install manifest: ${install_manifest}") -endif() - -file(READ "${install_manifest}" installed_files) -string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") -foreach(installed_file ${installed_files}) - if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") - message(STATUS "Uninstalling: ${installed_file}") - file(REMOVE "${installed_file}") - if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") - message(FATAL_ERROR "Failed to remove '${installed_file}'") - endif() - - # remove empty parent folders - get_filename_component(parent_path "${installed_file}" PATH) - ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") - endif() -endforeach() diff --git a/build/nav2_rrtstar_planner/ament_cmake_symlink_install_targets_0_.cmake b/build/nav2_rrtstar_planner/ament_cmake_symlink_install_targets_0_.cmake deleted file mode 100644 index 12daef6..0000000 --- a/build/nav2_rrtstar_planner/ament_cmake_symlink_install_targets_0_.cmake +++ /dev/null @@ -1 +0,0 @@ -ament_cmake_symlink_install_targets("TARGET_FILES" "/workspace/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so" "TARGETS" "nav2_rrtstar_planner_plugin" "ARCHIVE_DESTINATION" "lib" "LIBRARY_DESTINATION" "lib" "RUNTIME_DESTINATION" "lib/nav2_rrtstar_planner") diff --git a/build/nav2_rrtstar_planner/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/nav2_rrtstar_planner/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake index 3267015..5ac071d 100644 --- a/build/nav2_rrtstar_planner/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake +++ b/build/nav2_rrtstar_planner/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -55,6 +55,3 @@ endforeach() message(STATUS "Execute custom uninstall script") # begin of custom uninstall code - -# uninstall files installed using the symlink install functions -include("/workspace/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake") diff --git a/build/nav2_rrtstar_planner/cmake_args.last b/build/nav2_rrtstar_planner/cmake_args.last index 7aacf90..4af1832 100644 --- a/build/nav2_rrtstar_planner/cmake_args.last +++ b/build/nav2_rrtstar_planner/cmake_args.last @@ -1 +1 @@ -['-DAMENT_CMAKE_SYMLINK_INSTALL=1'] \ No newline at end of file +None \ No newline at end of file diff --git a/build/nav2_rrtstar_planner/cmake_install.cmake b/build/nav2_rrtstar_planner/cmake_install.cmake index 48ca128..260d31d 100644 --- a/build/nav2_rrtstar_planner/cmake_install.cmake +++ b/build/nav2_rrtstar_planner/cmake_install.cmake @@ -43,7 +43,125 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - include("/workspace/build/nav2_rrtstar_planner/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/src/TurtleBot-RRT-Star/global_planner_plugin.xml") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/workspace/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so" + OLD_RPATH "/opt/ros/humble/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libnav2_rrtstar_planner_plugin.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/" TYPE DIRECTORY FILES "/workspace/src/TurtleBot-RRT-Star/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/src/TurtleBot-RRT-Star/global_planner_plugin.xml") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/launch" TYPE DIRECTORY FILES "/workspace/src/TurtleBot-RRT-Star/launch/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/environment" TYPE FILE FILES "/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/environment" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/library_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/environment" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/environment" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/packages/nav2_rrtstar_planner") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/nav2_core__pluginlib__plugin" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/cmake" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/cmake" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/cmake" TYPE FILE FILES "/workspace/build/nav2_rrtstar_planner/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner/cmake" TYPE FILE FILES + "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig.cmake" + "/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/nav2_rrtstar_planner" TYPE FILE FILES "/workspace/src/TurtleBot-RRT-Star/package.xml") endif() if(CMAKE_INSTALL_COMPONENT) diff --git a/build/nav2_rrtstar_planner/colcon_command_prefix_build.sh.env b/build/nav2_rrtstar_planner/colcon_command_prefix_build.sh.env index db5afb4..ebff4a0 100644 --- a/build/nav2_rrtstar_planner/colcon_command_prefix_build.sh.env +++ b/build/nav2_rrtstar_planner/colcon_command_prefix_build.sh.env @@ -1,6 +1,8 @@ -AMENT_PREFIX_PATH=/opt/ros/humble +AMENT_PREFIX_PATH=/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble +CMAKE_PREFIX_PATH=/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner CODE_NO_PASSWORD=true COLCON=1 +COLCON_PREFIX_PATH=/workspace/install DATA_PATH=/home/user/data DATA_PATH_V2=/data DESKTOP_MODE=auto @@ -8,7 +10,7 @@ DISPLAY=:1 DISPLAY_BACKEND=auto ENABLE_CODE_SERVER=true ENABLE_FILEBROWSER=false -ENABLE_FOXGLOVE=true +ENABLE_FOXGLOVE=false ENABLE_GZWEB=true ENABLE_ROSBRIDGE=true ENABLE_TERMINAL=true @@ -16,25 +18,35 @@ ENABLE_VNC=true FILEBROWSER_BASEURL=/file GZWEB_APP_DIR=/opt/gzweb GZWEB_PORT=8000 -GZ_SIM_CACHE_PATH=/opt/gzsim/cache -GZ_SIM_RESOURCE_PATH=/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models +GZ_SIM_CACHE_PATH=/.gz/sim/cache +GZ_SIM_RESOURCE_PATH=/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models HOME=/home/devuser INIT_SCRIPT=sed -i "/# pms-vendor-pythonpath/d;/export PYTHONPATH=\"/opt\/vendor\/python/d" /home/${USER:-devuser}/.bashrc 2>/dev/null || true +CONDA_ACTIVATE_D="${CONDA_PREFIX:-/opt/miniconda/envs/pms-py312}/etc/conda/activate.d" +if [ -d "$CONDA_ACTIVATE_D" ]; then + cat > "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" << 'PYEOF' +export PYTHONPATH="/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:$PYTHONPATH" +PYEOF + chmod +x "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" +fi +echo "# pms-vendor-pythonpath" >> /home/${USER:-devuser}/.bashrc +echo "export PYTHONPATH=\"/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:\$PYTHONPATH\"" >> /home/${USER:-devuser}/.bashrc /workspace/autorun.sh INIT_WORKSPACE=/workspace LAUNCH_TYPE=EC2 LC_CTYPE=C.UTF-8 -LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LD_LIBRARY_PATH=/workspace/install/nav2_rrtstar_planner/lib:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib LOGNAME=devuser MAIL=/var/mail/devuser OLDPWD=/workspace -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin:/home/devuser/miniconda3/bin:/home/devuser/.local/bin +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin PMS_FOUNDATION_VARIANT=gpu PMS_VNC_MODE=turbovnc PS1=\[\e[32m\]\u@foundation\[\e[0m\]:\[\e[34m\]\w\[\e[0m\]$ PWD=/workspace/build/nav2_rrtstar_planner -PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +PYTHONNOUSERSITE=1 +PYTHONPATH=/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages:/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages ROS_DISTRO=humble ROS_DOMAIN_ID=42 ROS_LOCALHOST_ONLY=0 @@ -44,11 +56,11 @@ SHELL=/bin/bash SHLVL=1 SINGLE_DESKTOP_APP= SINGLE_DESKTOP_PRESET= -SPACE_DIR=/home/user/data/309844d858e5487f9c582ea361481b3d -SPACE_DIR_V2=/data/309844d858e5487f9c582ea361481b3d -SPACE_ID=309844d858e5487f9c582ea361481b3d +SPACE_DIR=/home/user/data/72f26183c345428ea9d80d3086449014 +SPACE_DIR_V2=/data/72f26183c345428ea9d80d3086449014 +SPACE_ID=72f26183c345428ea9d80d3086449014 USER=devuser -USER_ID=6950f1ca-1599-42c5-a926-29eb731cb95c +USER_ID=9dc62cab-cf4d-49b7-b349-349aef68e7b4 VNC_NO_PASSWORD=true WORKSPACE=/workspace _=/usr/bin/colcon diff --git a/build/nav2_rrtstar_planner/install_manifest.txt b/build/nav2_rrtstar_planner/install_manifest.txt index e69de29..6dc0c38 100644 --- a/build/nav2_rrtstar_planner/install_manifest.txt +++ b/build/nav2_rrtstar_planner/install_manifest.txt @@ -0,0 +1,26 @@ +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml +/workspace/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so +/workspace/install/nav2_rrtstar_planner/include//nav2_rrtstar_planner/rrtstar_planner.hpp +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv +/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner +/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.dsv +/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner +/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake +/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml \ No newline at end of file diff --git a/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so b/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so index 2387a9e..8651f05 100755 Binary files a/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so and b/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so differ diff --git a/build/nav2_rrtstar_planner/symlink_install_manifest.txt b/build/nav2_rrtstar_planner/symlink_install_manifest.txt deleted file mode 100644 index 393f649..0000000 --- a/build/nav2_rrtstar_planner/symlink_install_manifest.txt +++ /dev/null @@ -1,26 +0,0 @@ -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner//global_planner_plugin.xml -/workspace/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so -/workspace/install/nav2_rrtstar_planner/include//nav2_rrtstar_planner/rrtstar_planner.hpp -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv -/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner -/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.dsv -/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner -/workspace/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake -/workspace/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml diff --git a/build/turtlebot3_gazebo/.cmake/api/v1/reply/codemodel-v2-f2c023901ff4b4880e32.json b/build/turtlebot3_gazebo/.cmake/api/v1/reply/codemodel-v2-6bf0faa865b4e49cb5f0.json similarity index 91% rename from build/turtlebot3_gazebo/.cmake/api/v1/reply/codemodel-v2-f2c023901ff4b4880e32.json rename to build/turtlebot3_gazebo/.cmake/api/v1/reply/codemodel-v2-6bf0faa865b4e49cb5f0.json index f94bbe4..1f06149 100644 --- a/build/turtlebot3_gazebo/.cmake/api/v1/reply/codemodel-v2-f2c023901ff4b4880e32.json +++ b/build/turtlebot3_gazebo/.cmake/api/v1/reply/codemodel-v2-6bf0faa865b4e49cb5f0.json @@ -7,7 +7,7 @@ { "build" : ".", "hasInstallRule" : true, - "jsonFile" : "directory-.-6fa35cb1c132cd4b41ac.json", + "jsonFile" : "directory-.-c70a46a0dc28c7f21bd0.json", "minimumCMakeVersion" : { "string" : "3.10.2" @@ -44,7 +44,7 @@ { "directoryIndex" : 0, "id" : "turtlebot3_drive::@6890427a1f51a3e7e1df", - "jsonFile" : "target-turtlebot3_drive-8ed77e5abd110fc03104.json", + "jsonFile" : "target-turtlebot3_drive-2572759445b91c59c5f0.json", "name" : "turtlebot3_drive", "projectIndex" : 0 }, diff --git a/build/turtlebot3_gazebo/.cmake/api/v1/reply/directory-.-6fa35cb1c132cd4b41ac.json b/build/turtlebot3_gazebo/.cmake/api/v1/reply/directory-.-6fa35cb1c132cd4b41ac.json deleted file mode 100644 index 6268b75..0000000 --- a/build/turtlebot3_gazebo/.cmake/api/v1/reply/directory-.-6fa35cb1c132cd4b41ac.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : - [ - "_install", - "install", - "include", - "find_package" - ], - "files" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", - "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", - "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 5 - }, - { - "command" : 3, - "file" : 5, - "line" : 23, - "parent" : 0 - }, - { - "file" : 4, - "parent" : 1 - }, - { - "command" : 2, - "file" : 4, - "line" : 41, - "parent" : 2 - }, - { - "file" : 3, - "parent" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 15, - "parent" : 4 - }, - { - "file" : 2, - "parent" : 5 - }, - { - "command" : 2, - "file" : 2, - "line" : 41, - "parent" : 6 - }, - { - "file" : 1, - "parent" : 7 - }, - { - "command" : 1, - "file" : 1, - "line" : 47, - "parent" : 8 - }, - { - "command" : 0, - "file" : 0, - "line" : 43, - "parent" : 9 - } - ] - }, - "installers" : - [ - { - "backtrace" : 10, - "component" : "Unspecified", - "scriptFile" : "/workspace/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake", - "type" : "script" - } - ], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/build/turtlebot3_gazebo/.cmake/api/v1/reply/directory-.-c70a46a0dc28c7f21bd0.json b/build/turtlebot3_gazebo/.cmake/api/v1/reply/directory-.-c70a46a0dc28c7f21bd0.json new file mode 100644 index 0000000..3274027 --- /dev/null +++ b/build/turtlebot3_gazebo/.cmake/api/v1/reply/directory-.-c70a46a0dc28c7f21bd0.json @@ -0,0 +1,477 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "install", + "ament_index_register_resource", + "ament_cmake_environment_generate_package_run_dependencies_marker", + "include", + "ament_execute_extensions", + "ament_package", + "ament_cmake_environment_generate_parent_prefix_path_marker", + "ament_environment_hooks", + "ament_generate_package_environment", + "ament_index_register_package", + "_ament_package" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 113, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 117, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 122, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 126, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 139, + "parent" : 0 + }, + { + "command" : 4, + "file" : 4, + "line" : 66, + "parent" : 5 + }, + { + "command" : 3, + "file" : 3, + "line" : 48, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 2, + "file" : 2, + "line" : 47, + "parent" : 8 + }, + { + "command" : 1, + "file" : 2, + "line" : 29, + "parent" : 9 + }, + { + "command" : 0, + "file" : 1, + "line" : 105, + "parent" : 10 + }, + { + "command" : 6, + "file" : 2, + "line" : 48, + "parent" : 8 + }, + { + "command" : 1, + "file" : 2, + "line" : 43, + "parent" : 12 + }, + { + "command" : 0, + "file" : 1, + "line" : 105, + "parent" : 13 + }, + { + "command" : 3, + "file" : 3, + "line" : 48, + "parent" : 6 + }, + { + "file" : 6, + "parent" : 15 + }, + { + "command" : 7, + "file" : 6, + "line" : 20, + "parent" : 16 + }, + { + "command" : 0, + "file" : 5, + "line" : 70, + "parent" : 17 + }, + { + "command" : 0, + "file" : 5, + "line" : 87, + "parent" : 17 + }, + { + "command" : 0, + "file" : 5, + "line" : 70, + "parent" : 17 + }, + { + "command" : 0, + "file" : 5, + "line" : 87, + "parent" : 17 + }, + { + "command" : 8, + "file" : 6, + "line" : 26, + "parent" : 16 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 22 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 22 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 22 + }, + { + "command" : 0, + "file" : 7, + "line" : 107, + "parent" : 22 + }, + { + "command" : 0, + "file" : 7, + "line" : 119, + "parent" : 22 + }, + { + "command" : 3, + "file" : 3, + "line" : 48, + "parent" : 6 + }, + { + "file" : 9, + "parent" : 28 + }, + { + "command" : 9, + "file" : 9, + "line" : 16, + "parent" : 29 + }, + { + "command" : 1, + "file" : 8, + "line" : 29, + "parent" : 30 + }, + { + "command" : 0, + "file" : 1, + "line" : 105, + "parent" : 31 + }, + { + "command" : 10, + "file" : 4, + "line" : 68, + "parent" : 5 + }, + { + "command" : 0, + "file" : 4, + "line" : 122, + "parent" : 33 + }, + { + "command" : 0, + "file" : 4, + "line" : 122, + "parent" : 33 + }, + { + "command" : 0, + "file" : 4, + "line" : 150, + "parent" : 33 + }, + { + "command" : 0, + "file" : 4, + "line" : 157, + "parent" : 33 + } + ] + }, + "installers" : + [ + { + "backtrace" : 1, + "component" : "Unspecified", + "destination" : "lib/turtlebot3_gazebo", + "paths" : + [ + "turtlebot3_drive" + ], + "targetId" : "turtlebot3_drive::@6890427a1f51a3e7e1df", + "targetIndex" : 0, + "type" : "target" + }, + { + "backtrace" : 2, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/", + "paths" : + [ + "launch", + "config", + "models", + "rviz", + "urdf", + "worlds", + "scripts", + "gui" + ], + "type" : "directory" + }, + { + "backtrace" : 3, + "component" : "Unspecified", + "destination" : "lib/turtlebot3_gazebo", + "paths" : + [ + "scripts/scan_frame_fix.py", + "scripts/camera_topic_remap.py", + "scripts/depth_to_pointcloud.py" + ], + "type" : "file" + }, + { + "backtrace" : 4, + "component" : "Unspecified", + "destination" : "include/", + "paths" : + [ + { + "from" : "include", + "to" : "." + } + ], + "type" : "directory" + }, + { + "backtrace" : 11, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/package_run_dependencies", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo" + ], + "type" : "file" + }, + { + "backtrace" : 14, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/parent_prefix_path", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 19, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/environment", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/ament_prefix_path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 21, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/environment", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 23, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 24, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 25, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 26, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 27, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/package.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 32, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/packages", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_gazebo" + ], + "type" : "file" + }, + { + "backtrace" : 34, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/cmake", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 35, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/cmake", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 36, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo/cmake", + "paths" : + [ + "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig.cmake", + "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 37, + "component" : "Unspecified", + "destination" : "share/turtlebot3_gazebo", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/index-2026-06-29T09-02-58-0380.json b/build/turtlebot3_gazebo/.cmake/api/v1/reply/index-2026-07-31T07-26-17-0135.json similarity index 85% rename from build/nav2_rrtstar_planner/.cmake/api/v1/reply/index-2026-06-29T09-02-58-0380.json rename to build/turtlebot3_gazebo/.cmake/api/v1/reply/index-2026-07-31T07-26-17-0135.json index 8677917..68aedfb 100644 --- a/build/nav2_rrtstar_planner/.cmake/api/v1/reply/index-2026-06-29T09-02-58-0380.json +++ b/build/turtlebot3_gazebo/.cmake/api/v1/reply/index-2026-07-31T07-26-17-0135.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-2a783a4353220c91e989.json", + "jsonFile" : "codemodel-v2-6bf0faa865b4e49cb5f0.json", "kind" : "codemodel", "version" : { @@ -41,7 +41,7 @@ { "codemodel-v2" : { - "jsonFile" : "codemodel-v2-2a783a4353220c91e989.json", + "jsonFile" : "codemodel-v2-6bf0faa865b4e49cb5f0.json", "kind" : "codemodel", "version" : { diff --git a/build/turtlebot3_gazebo/.cmake/api/v1/reply/target-turtlebot3_drive-8ed77e5abd110fc03104.json b/build/turtlebot3_gazebo/.cmake/api/v1/reply/target-turtlebot3_drive-2572759445b91c59c5f0.json similarity index 90% rename from build/turtlebot3_gazebo/.cmake/api/v1/reply/target-turtlebot3_drive-8ed77e5abd110fc03104.json rename to build/turtlebot3_gazebo/.cmake/api/v1/reply/target-turtlebot3_drive-2572759445b91c59c5f0.json index 303b90f..f262363 100644 --- a/build/turtlebot3_gazebo/.cmake/api/v1/reply/target-turtlebot3_drive-8ed77e5abd110fc03104.json +++ b/build/turtlebot3_gazebo/.cmake/api/v1/reply/target-turtlebot3_drive-2572759445b91c59c5f0.json @@ -11,6 +11,7 @@ "commands" : [ "add_executable", + "install", "target_link_libraries", "ament_target_dependencies", "add_compile_options", @@ -34,34 +35,40 @@ "parent" : 0 }, { - "command" : 2, + "command" : 1, + "file" : 0, + "line" : 113, + "parent" : 0 + }, + { + "command" : 3, "file" : 0, "line" : 73, "parent" : 0 }, { - "command" : 1, + "command" : 2, "file" : 1, "line" : 145, - "parent" : 2 + "parent" : 3 }, { - "command" : 3, + "command" : 4, "file" : 0, "line" : 12, "parent" : 0 }, { - "command" : 4, + "command" : 5, "file" : 0, "line" : 50, "parent" : 0 }, { - "command" : 5, + "command" : 6, "file" : 1, "line" : 141, - "parent" : 2 + "parent" : 3 } ] }, @@ -71,218 +78,218 @@ "compileCommandFragments" : [ { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-Wall" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-Wextra" }, { - "backtrace" : 4, + "backtrace" : 5, "fragment" : "-Wpedantic" } ], "defines" : [ { - "backtrace" : 3, + "backtrace" : 4, "define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "define" : "FASTCDR_DYN_LINK" }, { - "backtrace" : 3, + "backtrace" : 4, "define" : "RCUTILS_ENABLE_FAULT_INJECTION" } ], "includes" : [ { - "backtrace" : 5, + "backtrace" : 6, "path" : "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/sim8" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/msgs10" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/transport13" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/physics7" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/math7" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/common5" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/plugin2" }, { - "backtrace" : 5, + "backtrace" : 6, "path" : "/usr/include/gz/sdformat14" }, { - "backtrace" : 6, + "backtrace" : 7, "isSystem" : true, "path" : "/opt/ros/humble/include/geometry_msgs" }, { - "backtrace" : 6, + "backtrace" : 7, "isSystem" : true, "path" : "/opt/ros/humble/include/nav_msgs" }, { - "backtrace" : 6, + "backtrace" : 7, "isSystem" : true, "path" : "/opt/ros/humble/include/rclcpp" }, { - "backtrace" : 6, + "backtrace" : 7, "isSystem" : true, "path" : "/opt/ros/humble/include/sensor_msgs" }, { - "backtrace" : 6, + "backtrace" : 7, "isSystem" : true, "path" : "/opt/ros/humble/include/tf2" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/std_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/builtin_interfaces" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_runtime_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcutils" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_interface" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/fastcdr" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_runtime_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rmw" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_fastrtps_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_c" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_introspection_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/ament_index_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/libstatistics_collector" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_interfaces" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_logging_interface" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcl_yaml_param_parser" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/libyaml_vendor" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/tracetools" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rcpputils" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/statistics_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosgraph_msgs" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_cpp" }, { - "backtrace" : 3, + "backtrace" : 4, "isSystem" : true, "path" : "/opt/ros/humble/include/rosidl_typesupport_c" } @@ -292,7 +299,7 @@ { "backtraces" : [ - 3 + 4 ], "standard" : "17" }, @@ -303,6 +310,20 @@ } ], "id" : "turtlebot3_drive::@6890427a1f51a3e7e1df", + "install" : + { + "destinations" : + [ + { + "backtrace" : 2, + "path" : "lib/turtlebot3_gazebo" + } + ], + "prefix" : + { + "path" : "/workspace/install/turtlebot3_gazebo" + } + }, "link" : { "commandFragments" : @@ -312,81 +333,81 @@ "role" : "flags" }, { - "fragment" : "-Wl,-rpath,/opt/ros/humble/lib", + "fragment" : "-Wl,-rpath,/opt/ros/humble/lib:", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/librclcpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libtf2.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so", "role" : "libraries" }, @@ -523,22 +544,22 @@ "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so", "role" : "libraries" }, @@ -547,7 +568,7 @@ "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so", "role" : "libraries" }, @@ -556,7 +577,7 @@ "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so", "role" : "libraries" }, @@ -565,7 +586,7 @@ "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so", "role" : "libraries" }, @@ -574,7 +595,7 @@ "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so", "role" : "libraries" }, @@ -583,17 +604,17 @@ "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so", "role" : "libraries" }, { - "backtrace" : 3, + "backtrace" : 4, "fragment" : "/opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so", "role" : "libraries" }, diff --git a/build/turtlebot3_gazebo/CMakeCache.txt b/build/turtlebot3_gazebo/CMakeCache.txt index 289a3fb..c9fe70b 100644 --- a/build/turtlebot3_gazebo/CMakeCache.txt +++ b/build/turtlebot3_gazebo/CMakeCache.txt @@ -25,7 +25,7 @@ AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON //Replace the CMake install command with a custom implementation // using symlinks instead of copying resources -AMENT_CMAKE_SYMLINK_INSTALL:BOOL=1 +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF //Generate an uninstall target to revert the effects of the install // step @@ -395,7 +395,7 @@ Qt5Widgets_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets Qt5_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5 //Name of the computer/site where compile is being run -SITE:STRING=pms-space-6950f1ca-1599-42c5-a926-29eb731cb95c-3b8732 +SITE:STRING=ip-172-31-70-30.cn-northwest-1.compute.internal //Path to a library. SWSCALE_LIBRARY_swscale:FILEPATH=/usr/lib/x86_64-linux-gnu/libswscale.so @@ -1526,8 +1526,6 @@ _Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 //Python3 Properties _Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages _Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 -//Index for unique symlink install targets -__AMENT_CMAKE_SYMLINK_INSTALL_TARGETS_INDEX:INTERNAL=1 __pkg_config_arguments_AVCODEC:INTERNAL=libavcodec __pkg_config_arguments_AVDEVICE:INTERNAL=libavdevice >= 56.4.100 __pkg_config_arguments_AVFORMAT:INTERNAL=libavformat diff --git a/build/turtlebot3_gazebo/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/turtlebot3_gazebo/CMakeFiles/3.22.1/CMakeSystem.cmake index 1498098..f3692e8 100644 --- a/build/turtlebot3_gazebo/CMakeFiles/3.22.1/CMakeSystem.cmake +++ b/build/turtlebot3_gazebo/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -1,13 +1,13 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.8.0-1057-aws") +set(CMAKE_HOST_SYSTEM "Linux-6.1.161-183.298.amzn2023.x86_64") set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-1057-aws") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.161-183.298.amzn2023.x86_64") set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") -set(CMAKE_SYSTEM "Linux-6.8.0-1057-aws") +set(CMAKE_SYSTEM "Linux-6.1.161-183.298.amzn2023.x86_64") set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.8.0-1057-aws") +set(CMAKE_SYSTEM_VERSION "6.1.161-183.298.amzn2023.x86_64") set(CMAKE_SYSTEM_PROCESSOR "x86_64") set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/build/turtlebot3_gazebo/CMakeFiles/CMakeOutput.log b/build/turtlebot3_gazebo/CMakeFiles/CMakeOutput.log index 55dda2a..ef6a1ba 100644 --- a/build/turtlebot3_gazebo/CMakeFiles/CMakeOutput.log +++ b/build/turtlebot3_gazebo/CMakeFiles/CMakeOutput.log @@ -1,4 +1,4 @@ -The system is: Linux - 6.8.0-1057-aws - x86_64 +The system is: Linux - 6.1.161-183.298.amzn2023.x86_64 - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc Build flags: @@ -28,10 +28,10 @@ The CXX compiler identification is GNU, found in "/workspace/build/turtlebot3_ga Detecting C compiler ABI info compiled with the following output: Change Dir: /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_469a9/fast && /usr/bin/gmake -f CMakeFiles/cmTC_469a9.dir/build.make CMakeFiles/cmTC_469a9.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8ff0c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8ff0c.dir/build.make CMakeFiles/cmTC_8ff0c.dir/build gmake[1]: Entering directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Building C object CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -41,8 +41,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_469a9.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_469a9.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccJA01cN.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8ff0c.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_8ff0c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccf9MFCE.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -62,15 +62,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 46ebede1f5b795a957a1e85cb61af9d8 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_469a9.dir/' - as -v --64 -o CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o /tmp/ccJA01cN.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8ff0c.dir/' + as -v --64 -o CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o /tmp/ccf9MFCE.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_469a9 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_469a9.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -o cmTC_469a9 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_8ff0c +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8ff0c.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o -o cmTC_8ff0c Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -83,9 +83,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_469a9' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_469a9.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8cYpH4.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_469a9 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_469a9' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_469a9.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8ff0c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8ff0c.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCGSc18.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_8ff0c /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8ff0c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8ff0c.' gmake[1]: Leaving directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' @@ -109,10 +109,10 @@ Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_469a9/fast && /usr/bin/gmake -f CMakeFiles/cmTC_469a9.dir/build.make CMakeFiles/cmTC_469a9.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8ff0c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8ff0c.dir/build.make CMakeFiles/cmTC_8ff0c.dir/build] ignore line: [gmake[1]: Entering directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Building C object CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -122,8 +122,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_469a9.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_469a9.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccJA01cN.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8ff0c.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_8ff0c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccf9MFCE.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -143,15 +143,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 46ebede1f5b795a957a1e85cb61af9d8] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_469a9.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o /tmp/ccJA01cN.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8ff0c.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o /tmp/ccf9MFCE.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_469a9] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_469a9.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -o cmTC_469a9 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_8ff0c] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8ff0c.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o -o cmTC_8ff0c ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -164,13 +164,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_469a9' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_469a9.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8cYpH4.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_469a9 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8ff0c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8ff0c.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCGSc18.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_8ff0c /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc8cYpH4.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccCGSc18.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -188,7 +188,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_469a9] ==> ignore + arg [cmTC_8ff0c] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -200,7 +200,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_469a9.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_8ff0c.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -234,10 +234,10 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_6fd26/fast && /usr/bin/gmake -f CMakeFiles/cmTC_6fd26.dir/build.make CMakeFiles/cmTC_6fd26.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_dabbc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_dabbc.dir/build.make CMakeFiles/cmTC_dabbc.dir/build gmake[1]: Entering directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Building CXX object CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -247,8 +247,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6fd26.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_6fd26.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceoTobh.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_dabbc.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_dabbc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccGgkOe1.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -272,15 +272,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: ac7fa628ee459f217e6fdb88b3db0bde -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6fd26.dir/' - as -v --64 -o CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceoTobh.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_dabbc.dir/' + as -v --64 -o CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccGgkOe1.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_6fd26 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6fd26.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6fd26 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_dabbc +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dabbc.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_dabbc Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -293,9 +293,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6fd26' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6fd26.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cckOeba6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6fd26 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6fd26' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6fd26.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dabbc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_dabbc.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdTaNFq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_dabbc /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dabbc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_dabbc.' gmake[1]: Leaving directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' @@ -325,10 +325,10 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_6fd26/fast && /usr/bin/gmake -f CMakeFiles/cmTC_6fd26.dir/build.make CMakeFiles/cmTC_6fd26.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_dabbc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_dabbc.dir/build.make CMakeFiles/cmTC_dabbc.dir/build] ignore line: [gmake[1]: Entering directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Building CXX object CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -338,8 +338,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6fd26.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_6fd26.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cceoTobh.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_dabbc.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_dabbc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccGgkOe1.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -363,15 +363,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: ac7fa628ee459f217e6fdb88b3db0bde] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6fd26.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o /tmp/cceoTobh.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_dabbc.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccGgkOe1.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_6fd26] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6fd26.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6fd26 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_dabbc] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dabbc.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_dabbc ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -384,13 +384,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6fd26' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_6fd26.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cckOeba6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_6fd26 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dabbc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_dabbc.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdTaNFq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_dabbc /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cckOeba6.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccdTaNFq.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_6fd26] ==> ignore + arg [cmTC_dabbc] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -420,7 +420,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_6fd26.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_dabbc.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -450,13 +450,13 @@ Parsed CXX implicit link information from above output: Determining if the include file pthread.h exists passed with the following output: Change Dir: /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9fba6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9fba6.dir/build.make CMakeFiles/cmTC_9fba6.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8f396/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8f396.dir/build.make CMakeFiles/cmTC_8f396.dir/build gmake[1]: Entering directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_9fba6.dir/CheckIncludeFile.c.o -/usr/bin/cc -o CMakeFiles/cmTC_9fba6.dir/CheckIncludeFile.c.o -c /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp/CheckIncludeFile.c -Linking C executable cmTC_9fba6 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9fba6.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_9fba6.dir/CheckIncludeFile.c.o -o cmTC_9fba6 +Building C object CMakeFiles/cmTC_8f396.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_8f396.dir/CheckIncludeFile.c.o -c /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_8f396 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8f396.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_8f396.dir/CheckIncludeFile.c.o -o cmTC_8f396 gmake[1]: Leaving directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' @@ -464,13 +464,13 @@ gmake[1]: Leaving directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMake Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: Change Dir: /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_44e22/fast && /usr/bin/gmake -f CMakeFiles/cmTC_44e22.dir/build.make CMakeFiles/cmTC_44e22.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2d41d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2d41d.dir/build.make CMakeFiles/cmTC_2d41d.dir/build gmake[1]: Entering directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_44e22.dir/src.c.o -/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_44e22.dir/src.c.o -c /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp/src.c -Linking C executable cmTC_44e22 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_44e22.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_44e22.dir/src.c.o -o cmTC_44e22 +Building C object CMakeFiles/cmTC_2d41d.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_2d41d.dir/src.c.o -c /workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_2d41d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2d41d.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_2d41d.dir/src.c.o -o cmTC_2d41d gmake[1]: Leaving directory '/workspace/build/turtlebot3_gazebo/CMakeFiles/CMakeTmp' diff --git a/build/turtlebot3_gazebo/CMakeFiles/Makefile.cmake b/build/turtlebot3_gazebo/CMakeFiles/Makefile.cmake index bcf2e20..e1dfd4c 100644 --- a/build/turtlebot3_gazebo/CMakeFiles/Makefile.cmake +++ b/build/turtlebot3_gazebo/CMakeFiles/Makefile.cmake @@ -115,14 +115,6 @@ set(CMAKE_MAKEFILE_DEPENDS "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_append_install_code.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_directory.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_files.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_programs.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_targets.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" @@ -1281,8 +1273,6 @@ set(CMAKE_MAKEFILE_PRODUCTS "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" "ament_cmake_core/stamps/templates_2_cmake.py.stamp" "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" - "ament_cmake_symlink_install/ament_cmake_symlink_install.cmake" - "ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake" "CTestConfiguration.ini" "ament_cmake_core/stamps/package.xml.stamp" "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" @@ -1299,7 +1289,6 @@ set(CMAKE_MAKEFILE_PRODUCTS "ament_cmake_core/turtlebot3_gazeboConfig.cmake" "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp" "ament_cmake_core/turtlebot3_gazeboConfig-version.cmake" - "ament_cmake_symlink_install_targets_0_.cmake" "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo" "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo" "ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_gazebo" diff --git a/build/turtlebot3_gazebo/CMakeFiles/turtlebot3_drive.dir/link.txt b/build/turtlebot3_gazebo/CMakeFiles/turtlebot3_drive.dir/link.txt index cb7fa5c..cdcc841 100644 --- a/build/turtlebot3_gazebo/CMakeFiles/turtlebot3_drive.dir/link.txt +++ b/build/turtlebot3_gazebo/CMakeFiles/turtlebot3_drive.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ CMakeFiles/turtlebot3_drive.dir/src/turtlebot3_drive.cpp.o -o turtlebot3_drive -Wl,-rpath,/opt/ros/humble/lib /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.29 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librcutils.so -ldl -latomic /usr/lib/x86_64-linux-gnu/libpython3.10.so +/usr/bin/c++ CMakeFiles/turtlebot3_drive.dir/src/turtlebot3_drive.cpp.o -o turtlebot3_drive -Wl,-rpath,/opt/ros/humble/lib: /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librclcpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libtf2.so /opt/ros/humble/lib/libnav_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libnav_msgs__rosidl_generator_c.so /opt/ros/humble/lib/liblibstatistics_collector.so /opt/ros/humble/lib/librcl.so /opt/ros/humble/lib/librmw_implementation.so /opt/ros/humble/lib/libament_index_cpp.so /opt/ros/humble/lib/librcl_logging_spdlog.so /opt/ros/humble/lib/librcl_logging_interface.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librcl_yaml_param_parser.so /opt/ros/humble/lib/libyaml.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libtracetools.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_py.so /opt/ros/humble/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/humble/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/humble/lib/libfastcdr.so.1.0.29 /opt/ros/humble/lib/librmw.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/humble/lib/librosidl_typesupport_introspection_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/humble/lib/librosidl_typesupport_cpp.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/humble/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/humble/lib/librosidl_typesupport_c.so /opt/ros/humble/lib/librosidl_runtime_c.so /opt/ros/humble/lib/librcpputils.so /opt/ros/humble/lib/librcutils.so -ldl -latomic /usr/lib/x86_64-linux-gnu/libpython3.10.so diff --git a/build/turtlebot3_gazebo/CTestConfiguration.ini b/build/turtlebot3_gazebo/CTestConfiguration.ini index e920695..8085055 100644 --- a/build/turtlebot3_gazebo/CTestConfiguration.ini +++ b/build/turtlebot3_gazebo/CTestConfiguration.ini @@ -11,7 +11,7 @@ BuildDirectory: /workspace/build/turtlebot3_gazebo CostDataFile: # Site is something like machine.domain, i.e. pragmatic.crd -Site: pms-space-6950f1ca-1599-42c5-a926-29eb731cb95c-3b8732 +Site: ip-172-31-70-30.cn-northwest-1.compute.internal # Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ BuildName: diff --git a/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo b/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo index 6350bc1..98a1f20 100644 --- a/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo +++ b/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo @@ -1 +1 @@ -/opt/ros/humble \ No newline at end of file +/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble \ No newline at end of file diff --git a/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake b/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake deleted file mode 100644 index 470c7db..0000000 --- a/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake +++ /dev/null @@ -1,376 +0,0 @@ -# generated from -# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in - -# create empty symlink install manifest before starting install step -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt") - -# -# Reimplement CMake install(DIRECTORY) command to use symlinks instead of -# copying resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_directory cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "DIRECTORY;PATTERN;PATTERN_EXCLUDE" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_directory() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/turtlebot3_gazebo/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - # default pattern to include - if(NOT ARG_PATTERN) - set(ARG_PATTERN "*") - endif() - - # iterate over directories - foreach(dir ${ARG_DIRECTORY}) - # make dir an absolute path - if(NOT IS_ABSOLUTE "${dir}") - set(dir "${cmake_current_source_dir}/${dir}") - endif() - - if(EXISTS "${dir}") - # if directory has no trailing slash - # append folder name to destination - set(destination "${ARG_DESTINATION}") - string(LENGTH "${dir}" length) - math(EXPR offset "${length} - 1") - string(SUBSTRING "${dir}" ${offset} 1 dir_last_char) - if(NOT dir_last_char STREQUAL "/") - get_filename_component(destination_name "${dir}" NAME) - set(destination "${destination}/${destination_name}") - else() - # remove trailing slash - string(SUBSTRING "${dir}" 0 ${offset} dir) - endif() - - # Create destination directory. - # This does *not* solve the problem of empty directories WITHIN the install tree, - # but does make sure that the top-level directory specified by the caller gets created. - file(MAKE_DIRECTORY "${destination}") - - # glob recursive files - set(relative_files "") - foreach(pattern ${ARG_PATTERN}) - file( - GLOB_RECURSE - include_files - RELATIVE "${dir}" - "${dir}/${pattern}" - ) - if(NOT include_files STREQUAL "") - list(APPEND relative_files ${include_files}) - endif() - endforeach() - foreach(pattern ${ARG_PATTERN_EXCLUDE}) - file( - GLOB_RECURSE - exclude_files - RELATIVE "${dir}" - "${dir}/${pattern}" - ) - if(NOT exclude_files STREQUAL "") - list(REMOVE_ITEM relative_files ${exclude_files}) - endif() - endforeach() - list(SORT relative_files) - - foreach(relative_file ${relative_files}) - set(absolute_file "${dir}/${relative_file}") - # determine link name for file including destination path - set(symlink "${destination}/${relative_file}") - - # ensure that destination exists - get_filename_component(symlink_dir "${symlink}" PATH) - if(NOT EXISTS "${symlink_dir}") - file(MAKE_DIRECTORY "${symlink_dir}") - endif() - - _ament_cmake_symlink_install_create_symlink("${absolute_file}" "${symlink}") - endforeach() - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_directory() can't find '${dir}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(FILES) command to use symlinks instead of copying -# resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_files cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION;RENAME" "FILES" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/turtlebot3_gazebo/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - if(ARG_RENAME) - list(LENGTH ARG_FILES file_count) - if(NOT file_count EQUAL 1) - message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " - "RENAME argument but not with a single file") - endif() - endif() - - # iterate over files - foreach(file ${ARG_FILES}) - # make file an absolute path - if(NOT IS_ABSOLUTE "${file}") - set(file "${cmake_current_source_dir}/${file}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - if(NOT ARG_RENAME) - set(symlink "${ARG_DESTINATION}/${filename}") - else() - set(symlink "${ARG_DESTINATION}/${ARG_RENAME}") - endif() - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_files() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(PROGRAMS) command to use symlinks instead of copying -# resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_programs cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "PROGRAMS" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_programs() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/turtlebot3_gazebo/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - # iterate over programs - foreach(file ${ARG_PROGRAMS}) - # make file an absolute path - if(NOT IS_ABSOLUTE "${file}") - set(file "${cmake_current_source_dir}/${file}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - set(symlink "${ARG_DESTINATION}/${filename}") - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_programs() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(TARGETS) command to use symlinks instead of copying -# resources. -# -# :param TARGET_FILES: the absolute files, replacing the name of targets passed -# in as TARGETS -# :type TARGET_FILES: list of files -# :param ARGN: the same arguments as the CMake install command except that -# keywords identifying the kind of type and the DESTINATION keyword must be -# joined with an underscore, e.g. ARCHIVE_DESTINATION. -# :type ARGN: various -# -function(ament_cmake_symlink_install_targets) - cmake_parse_arguments(ARG "OPTIONAL" "ARCHIVE_DESTINATION;DESTINATION;LIBRARY_DESTINATION;RUNTIME_DESTINATION" - "TARGETS;TARGET_FILES" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_targets() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # iterate over target files - foreach(file ${ARG_TARGET_FILES}) - if(NOT IS_ABSOLUTE "${file}") - message(FATAL_ERROR "ament_cmake_symlink_install_targets() target file " - "'${file}' must be an absolute path") - endif() - - # determine destination of file based on extension - set(destination "") - get_filename_component(fileext "${file}" EXT) - if(fileext STREQUAL ".a" OR fileext STREQUAL ".lib") - set(destination "${ARG_ARCHIVE_DESTINATION}") - elseif(fileext STREQUAL ".dylib" OR fileext MATCHES "\\.so(\\.[0-9]+)?(\\.[0-9]+)?(\\.[0-9]+)?$") - set(destination "${ARG_LIBRARY_DESTINATION}") - elseif(fileext STREQUAL "" OR fileext STREQUAL ".dll" OR fileext STREQUAL ".exe") - set(destination "${ARG_RUNTIME_DESTINATION}") - endif() - if(destination STREQUAL "") - set(destination "${ARG_DESTINATION}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${destination}") - set(destination "/workspace/install/turtlebot3_gazebo/${destination}") - endif() - if(NOT EXISTS "${destination}") - file(MAKE_DIRECTORY "${destination}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - set(symlink "${destination}/${filename}") - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_targets() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -function(_ament_cmake_symlink_install_create_symlink absolute_file symlink) - # register symlink for being removed during install step - file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt" - "${symlink}\n") - - # avoid any work if correct symlink is already in place - if(EXISTS "${symlink}" AND IS_SYMLINK "${symlink}") - get_filename_component(destination "${symlink}" REALPATH) - get_filename_component(real_absolute_file "${absolute_file}" REALPATH) - if(destination STREQUAL real_absolute_file) - message(STATUS "Up-to-date symlink: ${symlink}") - return() - endif() - endif() - - message(STATUS "Symlinking: ${symlink}") - if(EXISTS "${symlink}" OR IS_SYMLINK "${symlink}") - file(REMOVE "${symlink}") - endif() - - execute_process( - COMMAND "/usr/bin/cmake" "-E" "create_symlink" - "${absolute_file}" - "${symlink}" - ) - # the CMake command does not provide a return code so check manually - if(NOT EXISTS "${symlink}" OR NOT IS_SYMLINK "${symlink}") - get_filename_component(destination "${symlink}" REALPATH) - message(FATAL_ERROR - "Could not create symlink '${symlink}' pointing to '${absolute_file}'") - endif() -endfunction() - -# end of template - -message(STATUS "Execute custom install script") - -# begin of custom install code - -# install("TARGETS" "turtlebot3_drive" "DESTINATION" "lib/turtlebot3_gazebo") -include("/workspace/build/turtlebot3_gazebo/ament_cmake_symlink_install_targets_0_${CMAKE_INSTALL_CONFIG_NAME}.cmake") - -# install(DIRECTORY "launch" "config" "models" "rviz" "urdf" "worlds" "scripts" "gui" "DESTINATION" "share/turtlebot3_gazebo/") -ament_cmake_symlink_install_directory("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" DIRECTORY "launch" "config" "models" "rviz" "urdf" "worlds" "scripts" "gui" "DESTINATION" "share/turtlebot3_gazebo/") - -# install(PROGRAMS "scripts/scan_frame_fix.py" "scripts/camera_topic_remap.py" "DESTINATION" "lib/turtlebot3_gazebo") -ament_cmake_symlink_install_programs("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" PROGRAMS "scripts/scan_frame_fix.py" "scripts/camera_topic_remap.py" "DESTINATION" "lib/turtlebot3_gazebo") - -# install(DIRECTORY "include/" "DESTINATION" "include/") -ament_cmake_symlink_install_directory("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" DIRECTORY "include/" "DESTINATION" "include/") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") - -# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/turtlebot3_gazebo/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/turtlebot3_gazebo/environment") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/turtlebot3_gazebo/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/turtlebot3_gazebo/environment") - -# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/turtlebot3_gazebo/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/turtlebot3_gazebo/environment") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/turtlebot3_gazebo/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/turtlebot3_gazebo/environment") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/turtlebot3_gazebo") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/turtlebot3_gazebo") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/turtlebot3_gazebo") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/turtlebot3_gazebo") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/turtlebot3_gazebo") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/turtlebot3_gazebo") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/turtlebot3_gazebo") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/turtlebot3_gazebo") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/turtlebot3_gazebo") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/turtlebot3_gazebo") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_gazebo" "DESTINATION" "share/ament_index/resource_index/packages") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_gazebo" "DESTINATION" "share/ament_index/resource_index/packages") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" "DESTINATION" "share/turtlebot3_gazebo/cmake") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" "DESTINATION" "share/turtlebot3_gazebo/cmake") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" "DESTINATION" "share/turtlebot3_gazebo/cmake") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" "DESTINATION" "share/turtlebot3_gazebo/cmake") - -# install(FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig.cmake" "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig-version.cmake" "DESTINATION" "share/turtlebot3_gazebo/cmake") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig.cmake" "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig-version.cmake" "DESTINATION" "share/turtlebot3_gazebo/cmake") - -# install(FILES "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/package.xml" "DESTINATION" "share/turtlebot3_gazebo") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_gazebo" FILES "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/package.xml" "DESTINATION" "share/turtlebot3_gazebo") diff --git a/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake b/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake deleted file mode 100644 index 8788b0d..0000000 --- a/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# generated from -# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in - -set(install_manifest "/workspace/build/turtlebot3_gazebo/symlink_install_manifest.txt") -if(NOT EXISTS "${install_manifest}") - message(FATAL_ERROR "Cannot find symlink install manifest: ${install_manifest}") -endif() - -file(READ "${install_manifest}" installed_files) -string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") -foreach(installed_file ${installed_files}) - if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") - message(STATUS "Uninstalling: ${installed_file}") - file(REMOVE "${installed_file}") - if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") - message(FATAL_ERROR "Failed to remove '${installed_file}'") - endif() - - # remove empty parent folders - get_filename_component(parent_path "${installed_file}" PATH) - ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") - endif() -endforeach() diff --git a/build/turtlebot3_gazebo/ament_cmake_symlink_install_targets_0_.cmake b/build/turtlebot3_gazebo/ament_cmake_symlink_install_targets_0_.cmake deleted file mode 100644 index ba3975b..0000000 --- a/build/turtlebot3_gazebo/ament_cmake_symlink_install_targets_0_.cmake +++ /dev/null @@ -1 +0,0 @@ -ament_cmake_symlink_install_targets("TARGET_FILES" "/workspace/build/turtlebot3_gazebo/turtlebot3_drive" "TARGETS" "turtlebot3_drive" "DESTINATION" "lib/turtlebot3_gazebo") diff --git a/build/turtlebot3_gazebo/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/turtlebot3_gazebo/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake index 15c8d43..c4f459a 100644 --- a/build/turtlebot3_gazebo/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake +++ b/build/turtlebot3_gazebo/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -55,6 +55,3 @@ endforeach() message(STATUS "Execute custom uninstall script") # begin of custom uninstall code - -# uninstall files installed using the symlink install functions -include("/workspace/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake") diff --git a/build/turtlebot3_gazebo/cmake_args.last b/build/turtlebot3_gazebo/cmake_args.last index 7aacf90..4af1832 100644 --- a/build/turtlebot3_gazebo/cmake_args.last +++ b/build/turtlebot3_gazebo/cmake_args.last @@ -1 +1 @@ -['-DAMENT_CMAKE_SYMLINK_INSTALL=1'] \ No newline at end of file +None \ No newline at end of file diff --git a/build/turtlebot3_gazebo/cmake_install.cmake b/build/turtlebot3_gazebo/cmake_install.cmake index 8c8817d..32048b2 100644 --- a/build/turtlebot3_gazebo/cmake_install.cmake +++ b/build/turtlebot3_gazebo/cmake_install.cmake @@ -43,7 +43,115 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - include("/workspace/build/turtlebot3_gazebo/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo" TYPE EXECUTABLE FILES "/workspace/build/turtlebot3_gazebo/turtlebot3_drive") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive" + OLD_RPATH "/opt/ros/humble/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo/turtlebot3_drive") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/" TYPE DIRECTORY FILES + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/launch" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/config" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/models" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/rviz" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/urdf" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/worlds" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/scripts" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/gui" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/turtlebot3_gazebo" TYPE PROGRAM FILES + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/scripts/scan_frame_fix.py" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/scripts/camera_topic_remap.py" + "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/scripts/depth_to_pointcloud.py" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/" TYPE DIRECTORY FILES "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/environment" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/environment" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_gazebo") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/cmake" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/cmake" TYPE FILE FILES "/workspace/build/turtlebot3_gazebo/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo/cmake" TYPE FILE FILES + "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig.cmake" + "/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_gazebo" TYPE FILE FILES "/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/package.xml") endif() if(CMAKE_INSTALL_COMPONENT) diff --git a/build/turtlebot3_gazebo/colcon_command_prefix_build.sh.env b/build/turtlebot3_gazebo/colcon_command_prefix_build.sh.env index 178b205..ffb9185 100644 --- a/build/turtlebot3_gazebo/colcon_command_prefix_build.sh.env +++ b/build/turtlebot3_gazebo/colcon_command_prefix_build.sh.env @@ -1,6 +1,8 @@ -AMENT_PREFIX_PATH=/opt/ros/humble +AMENT_PREFIX_PATH=/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble +CMAKE_PREFIX_PATH=/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner CODE_NO_PASSWORD=true COLCON=1 +COLCON_PREFIX_PATH=/workspace/install DATA_PATH=/home/user/data DATA_PATH_V2=/data DESKTOP_MODE=auto @@ -8,7 +10,7 @@ DISPLAY=:1 DISPLAY_BACKEND=auto ENABLE_CODE_SERVER=true ENABLE_FILEBROWSER=false -ENABLE_FOXGLOVE=true +ENABLE_FOXGLOVE=false ENABLE_GZWEB=true ENABLE_ROSBRIDGE=true ENABLE_TERMINAL=true @@ -16,25 +18,35 @@ ENABLE_VNC=true FILEBROWSER_BASEURL=/file GZWEB_APP_DIR=/opt/gzweb GZWEB_PORT=8000 -GZ_SIM_CACHE_PATH=/opt/gzsim/cache -GZ_SIM_RESOURCE_PATH=/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models +GZ_SIM_CACHE_PATH=/.gz/sim/cache +GZ_SIM_RESOURCE_PATH=/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models HOME=/home/devuser INIT_SCRIPT=sed -i "/# pms-vendor-pythonpath/d;/export PYTHONPATH=\"/opt\/vendor\/python/d" /home/${USER:-devuser}/.bashrc 2>/dev/null || true +CONDA_ACTIVATE_D="${CONDA_PREFIX:-/opt/miniconda/envs/pms-py312}/etc/conda/activate.d" +if [ -d "$CONDA_ACTIVATE_D" ]; then + cat > "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" << 'PYEOF' +export PYTHONPATH="/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:$PYTHONPATH" +PYEOF + chmod +x "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" +fi +echo "# pms-vendor-pythonpath" >> /home/${USER:-devuser}/.bashrc +echo "export PYTHONPATH=\"/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:\$PYTHONPATH\"" >> /home/${USER:-devuser}/.bashrc /workspace/autorun.sh INIT_WORKSPACE=/workspace LAUNCH_TYPE=EC2 LC_CTYPE=C.UTF-8 -LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LD_LIBRARY_PATH=/workspace/install/nav2_rrtstar_planner/lib:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib LOGNAME=devuser MAIL=/var/mail/devuser OLDPWD=/workspace -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin:/home/devuser/miniconda3/bin:/home/devuser/.local/bin +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin PMS_FOUNDATION_VARIANT=gpu PMS_VNC_MODE=turbovnc PS1=\[\e[32m\]\u@foundation\[\e[0m\]:\[\e[34m\]\w\[\e[0m\]$ PWD=/workspace/build/turtlebot3_gazebo -PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +PYTHONNOUSERSITE=1 +PYTHONPATH=/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages:/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages ROS_DISTRO=humble ROS_DOMAIN_ID=42 ROS_LOCALHOST_ONLY=0 @@ -44,11 +56,11 @@ SHELL=/bin/bash SHLVL=1 SINGLE_DESKTOP_APP= SINGLE_DESKTOP_PRESET= -SPACE_DIR=/home/user/data/309844d858e5487f9c582ea361481b3d -SPACE_DIR_V2=/data/309844d858e5487f9c582ea361481b3d -SPACE_ID=309844d858e5487f9c582ea361481b3d +SPACE_DIR=/home/user/data/72f26183c345428ea9d80d3086449014 +SPACE_DIR_V2=/data/72f26183c345428ea9d80d3086449014 +SPACE_ID=72f26183c345428ea9d80d3086449014 USER=devuser -USER_ID=6950f1ca-1599-42c5-a926-29eb731cb95c +USER_ID=9dc62cab-cf4d-49b7-b349-349aef68e7b4 VNC_NO_PASSWORD=true WORKSPACE=/workspace _=/usr/bin/colcon diff --git a/build/turtlebot3_gazebo/install_manifest.txt b/build/turtlebot3_gazebo/install_manifest.txt index e69de29..c853268 100644 --- a/build/turtlebot3_gazebo/install_manifest.txt +++ b/build/turtlebot3_gazebo/install_manifest.txt @@ -0,0 +1,278 @@ +/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/depth_cloud.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/empty_world.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/multi_robot.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/multi_spawn_turtlebot3.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/robot_state_publisher.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/spawn_turtlebot3.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_autorace_2020.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage1.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage2.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage3.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage4.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_house.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_office.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_world.launch.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//config/turtlebot3_gz_bridge.yaml +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/materials/checker.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/materials/scripts/checker.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/materials/textures/checker.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/materials/scripts/course.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/materials/textures/course.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/materials/scripts/traffic_bar.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/materials/textures/traffic_bar.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/materials/scripts/traffic_construction.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/materials/textures/traffic_construction.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/materials/scripts/traffic_intersection.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/materials/textures/traffic_intersection.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/materials/scripts/traffic_is_left.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/materials/textures/traffic_left.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/scripts/traffic_light.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light_green.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light_red.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light_yellow.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/materials/scripts/traffic_noentry.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/materials/textures/traffic_noentry.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/materials/scripts/traffic_parking.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/materials/textures/traffic_parking.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/materials/scripts/traffic_pl_left.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/materials/textures/traffic_pl_left.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/materials/scripts/traffic_right.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/materials/textures/traffic_right.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/materials/scripts/traffic_stop.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/materials/textures/traffic_stop.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/materials/scripts/tunnel.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/materials/textures/tunnel.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model (copy).sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model-1_4.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model_gz.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger_cam/model-1_4.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger_cam/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger_cam/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/bases/burger_base.stl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/bases/waffle_base.stl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/bases/waffle_pi_base.stl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/burger_base.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/lds.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/r200.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/astra.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/astra.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/lds.stl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/r200.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/r200.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/tire.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/waffle_base.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/waffle_pi_base.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/wheels/left_tire.stl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/wheels/right_tire.stl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/goal_box/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/goal_box/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/inner_walls/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/inner_walls/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle1/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle1/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle2/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle2/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacles/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacles/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_house/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_house/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/WaterDispenser/meshes/water_dispenser.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/WaterDispenser/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/WaterDispenser/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/materials/scripts/book_10.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/materials/textures/cover10.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/materials/scripts/book_2.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/materials/textures/cover2.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/materials/scripts/bookshelf.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/materials/textures/wood_dark_4.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/meshes/frame.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/meshes/glass.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/meshes/model.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/meshes/bowl.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model-1_2.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model-1_3.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model-1_4.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/materials/scripts/coke.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/materials/textures/cokecan.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/aluminum.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/can_ring_pull_end_centre.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/coke.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/coke_uv_map.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2_bread.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2_dust.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2_frost.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/brown_eye.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/eyebrow002.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/eyelashes01.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/male_elegantsuit01_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/ponytail01_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/shoes03_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/young_lightskinned_female_diffuse2.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/meshes/elegant_female.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/meshes/elegant_female.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/body.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/model.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/ring.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/tag.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model-1_2.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model-1_3.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model-1_4.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/materials/scripts/labtop_screen_2.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/materials/textures/labtop_screen2.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/body.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/keys.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/labtop.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/screen.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/materials/textures/office_chair_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/materials/textures/office_chair_specular.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/chair_base.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/chair_cushion.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/chair_wheels.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/office_chair.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/materials/textures/office_couch_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/materials/textures/office_couch_specular.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/meshes/office_couch.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/materials/textures/office_desk_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/materials/textures/office_desk_specular.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/meshes/office_desk.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/materials/textures/office_lamp_diffuse.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/materials/textures/office_lamp_illumination.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/materials/textures/office_lamp_specular.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/meshes/office_lamp.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/materials/textures/refrigerator.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/meshes/refrigerator.mtl +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/meshes/refrigerator.obj +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/materials/scripts/side_table_1.material +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/materials/textures/brown_light.jpg +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/leg.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/legs.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/middle.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/side_table_1.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/materials/textures/toilet_diffuse_specular.png +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/meshes/toilet.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle/model-1_4.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle_pi/model-1_4_.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle_pi/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle_pi/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/meshes/hexagon.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/meshes/wall.dae +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/model-1_4.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/model.config +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/model.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//rviz/tb3_gazebo.rviz +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/common_properties.urdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_burger.urdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_burger_cam.urdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_waffle.urdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_waffle_pi.urdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/empty_world.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/office.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/office_gz_dartsim.sdf +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_autorace_2020.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage1.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage2.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage3.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage4.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_house.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_world.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/warehouse.world +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//scripts/camera_topic_remap.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//scripts/depth_to_pointcloud.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//scripts/scan_frame_fix.py +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//gui/office_gui.config +/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py +/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py +/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/depth_to_pointcloud.py +/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/obstacle1.hpp +/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/obstacle2.hpp +/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/obstacles.hpp +/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/traffic_bar_plugin.hpp +/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/traffic_light_plugin.hpp +/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/turtlebot3_drive.hpp +/workspace/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo +/workspace/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.bash +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.sh +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.zsh +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.dsv +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/package.dsv +/workspace/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake +/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/package.xml \ No newline at end of file diff --git a/build/turtlebot3_gazebo/symlink_install_manifest.txt b/build/turtlebot3_gazebo/symlink_install_manifest.txt deleted file mode 100644 index 2b9db2c..0000000 --- a/build/turtlebot3_gazebo/symlink_install_manifest.txt +++ /dev/null @@ -1,275 +0,0 @@ -/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/empty_world.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/multi_robot.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/multi_spawn_turtlebot3.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/robot_state_publisher.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/spawn_turtlebot3.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_autorace_2020.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage1.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage2.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage3.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_dqn_stage4.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_house.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_office.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//launch/turtlebot3_world.launch.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//config/turtlebot3_gz_bridge.yaml -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/materials/checker.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/materials/scripts/checker.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/materials/textures/checker.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/checker/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/materials/scripts/course.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/materials/textures/course.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/course/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/materials/scripts/traffic_bar.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/materials/textures/traffic_bar.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_bar/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/materials/scripts/traffic_construction.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/materials/textures/traffic_construction.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_construction/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/materials/scripts/traffic_intersection.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/materials/textures/traffic_intersection.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_intersection/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/materials/scripts/traffic_is_left.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/materials/textures/traffic_left.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_left/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/scripts/traffic_light.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light_green.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light_red.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/materials/textures/traffic_light_yellow.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_light/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/materials/scripts/traffic_noentry.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/materials/textures/traffic_noentry.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_noentry/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/materials/scripts/traffic_parking.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/materials/textures/traffic_parking.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_parking/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/materials/scripts/traffic_pl_left.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/materials/textures/traffic_pl_left.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_pl_left/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/materials/scripts/traffic_right.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/materials/textures/traffic_right.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_right/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/materials/scripts/traffic_stop.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/materials/textures/traffic_stop.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_stop/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/materials/scripts/tunnel.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/materials/textures/tunnel.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_autorace_2020/traffic_tunnel/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model (copy).sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model-1_4.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger/model_gz.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger_cam/model-1_4.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger_cam/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_burger_cam/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/bases/burger_base.stl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/bases/waffle_base.stl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/bases/waffle_pi_base.stl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/burger_base.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/lds.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/r200.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/astra.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/astra.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/lds.stl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/r200.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/sensors/r200.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/tire.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/waffle_base.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/waffle_pi_base.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/wheels/left_tire.stl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/meshes/wheels/right_tire.stl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_common/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/goal_box/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/goal_box/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/inner_walls/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/inner_walls/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle1/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle1/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle2/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacle2/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacles/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_dqn_world/obstacles/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_house/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_house/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/WaterDispenser/meshes/water_dispenser.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/WaterDispenser/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/WaterDispenser/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/materials/scripts/book_10.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/materials/textures/cover10.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_10/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/materials/scripts/book_2.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/materials/textures/cover2.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/book_2/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/materials/scripts/bookshelf.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/materials/textures/wood_dark_4.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/meshes/frame.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/meshes/glass.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/meshes/model.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bookshelf_large/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/meshes/bowl.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model-1_2.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model-1_3.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model-1_4.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/bowl/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/materials/scripts/coke.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/materials/textures/cokecan.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/aluminum.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/can_ring_pull_end_centre.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/coke.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/meshes/coke_uv_map.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/coca_cola/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2_bread.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2_dust.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/meshes/donut2_frost.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/donut_frost_1/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/brown_eye.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/eyebrow002.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/eyelashes01.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/male_elegantsuit01_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/ponytail01_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/shoes03_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/materials/textures/young_lightskinned_female_diffuse2.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/meshes/elegant_female.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/meshes/elegant_female.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/elegant_female/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/body.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/model.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/ring.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/meshes/tag.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/file_1/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model-1_2.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model-1_3.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model-1_4.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/ground_plane/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/materials/scripts/labtop_screen_2.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/materials/textures/labtop_screen2.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/body.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/keys.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/labtop.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/meshes/screen.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/labtop_mac_2/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/materials/textures/office_chair_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/materials/textures/office_chair_specular.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/chair_base.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/chair_cushion.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/chair_wheels.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/meshes/office_chair.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_chair/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/materials/textures/office_couch_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/materials/textures/office_couch_specular.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/meshes/office_couch.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_couch/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/materials/textures/office_desk_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/materials/textures/office_desk_specular.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/meshes/office_desk.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_desk/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/materials/textures/office_lamp_diffuse.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/materials/textures/office_lamp_illumination.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/materials/textures/office_lamp_specular.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/meshes/office_lamp.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/office_lamp/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/materials/textures/refrigerator.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/meshes/refrigerator.mtl -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/meshes/refrigerator.obj -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/refrigerator/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/materials/scripts/side_table_1.material -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/materials/textures/brown_light.jpg -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/leg.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/legs.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/middle.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/meshes/side_table_1.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/side_table_1/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/materials/textures/toilet_diffuse_specular.png -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/meshes/toilet.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_office/toilet/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle/model-1_4.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle_pi/model-1_4_.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle_pi/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_waffle_pi/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/meshes/hexagon.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/meshes/wall.dae -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/model-1_4.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/model.config -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//models/turtlebot3_world/model.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//rviz/tb3_gazebo.rviz -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/common_properties.urdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_burger.urdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_burger_cam.urdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_waffle.urdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//urdf/turtlebot3_waffle_pi.urdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/empty_world.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/office.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/office_gz_dartsim.sdf -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_autorace_2020.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage1.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage2.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage3.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_dqn_stage4.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_house.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/turtlebot3_world.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//worlds/warehouse.world -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//scripts/camera_topic_remap.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//scripts/scan_frame_fix.py -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo//gui/office_gui.config -/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py -/workspace/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py -/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/obstacle1.hpp -/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/obstacle2.hpp -/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/obstacles.hpp -/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/traffic_bar_plugin.hpp -/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/traffic_light_plugin.hpp -/workspace/install/turtlebot3_gazebo/include//turtlebot3_gazebo/turtlebot3_drive.hpp -/workspace/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo -/workspace/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.bash -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.sh -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.zsh -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/local_setup.dsv -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/package.dsv -/workspace/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake -/workspace/install/turtlebot3_gazebo/share/turtlebot3_gazebo/package.xml diff --git a/build/turtlebot3_gazebo/turtlebot3_drive b/build/turtlebot3_gazebo/turtlebot3_drive index 452b887..e547383 100755 Binary files a/build/turtlebot3_gazebo/turtlebot3_drive and b/build/turtlebot3_gazebo/turtlebot3_drive differ diff --git a/build/turtlebot3_simulations/.cmake/api/v1/reply/codemodel-v2-624e278d8a664d52dcd0.json b/build/turtlebot3_simulations/.cmake/api/v1/reply/codemodel-v2-255ffd2773d47ea2c986.json similarity index 95% rename from build/turtlebot3_simulations/.cmake/api/v1/reply/codemodel-v2-624e278d8a664d52dcd0.json rename to build/turtlebot3_simulations/.cmake/api/v1/reply/codemodel-v2-255ffd2773d47ea2c986.json index 822bf04..4c2f210 100644 --- a/build/turtlebot3_simulations/.cmake/api/v1/reply/codemodel-v2-624e278d8a664d52dcd0.json +++ b/build/turtlebot3_simulations/.cmake/api/v1/reply/codemodel-v2-255ffd2773d47ea2c986.json @@ -7,7 +7,7 @@ { "build" : ".", "hasInstallRule" : true, - "jsonFile" : "directory-.-71a48756434dd39fbc90.json", + "jsonFile" : "directory-.-b00b56cf98174ca162e0.json", "minimumCMakeVersion" : { "string" : "3.12" diff --git a/build/turtlebot3_simulations/.cmake/api/v1/reply/directory-.-71a48756434dd39fbc90.json b/build/turtlebot3_simulations/.cmake/api/v1/reply/directory-.-71a48756434dd39fbc90.json deleted file mode 100644 index b9c0603..0000000 --- a/build/turtlebot3_simulations/.cmake/api/v1/reply/directory-.-71a48756434dd39fbc90.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "backtraceGraph" : - { - "commands" : - [ - "_install", - "install", - "include", - "find_package" - ], - "files" : - [ - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake", - "/opt/ros/humble/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake", - "/opt/ros/humble/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake", - "/opt/ros/humble/share/ament_cmake/cmake/ament_cmakeConfig.cmake", - "CMakeLists.txt" - ], - "nodes" : - [ - { - "file" : 5 - }, - { - "command" : 3, - "file" : 5, - "line" : 8, - "parent" : 0 - }, - { - "file" : 4, - "parent" : 1 - }, - { - "command" : 2, - "file" : 4, - "line" : 41, - "parent" : 2 - }, - { - "file" : 3, - "parent" : 3 - }, - { - "command" : 3, - "file" : 3, - "line" : 15, - "parent" : 4 - }, - { - "file" : 2, - "parent" : 5 - }, - { - "command" : 2, - "file" : 2, - "line" : 41, - "parent" : 6 - }, - { - "file" : 1, - "parent" : 7 - }, - { - "command" : 1, - "file" : 1, - "line" : 47, - "parent" : 8 - }, - { - "command" : 0, - "file" : 0, - "line" : 43, - "parent" : 9 - } - ] - }, - "installers" : - [ - { - "backtrace" : 10, - "component" : "Unspecified", - "scriptFile" : "/workspace/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake", - "type" : "script" - } - ], - "paths" : - { - "build" : ".", - "source" : "." - } -} diff --git a/build/turtlebot3_simulations/.cmake/api/v1/reply/directory-.-b00b56cf98174ca162e0.json b/build/turtlebot3_simulations/.cmake/api/v1/reply/directory-.-b00b56cf98174ca162e0.json new file mode 100644 index 0000000..65ddc00 --- /dev/null +++ b/build/turtlebot3_simulations/.cmake/api/v1/reply/directory-.-b00b56cf98174ca162e0.json @@ -0,0 +1,367 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "install", + "ament_index_register_resource", + "ament_cmake_environment_generate_package_run_dependencies_marker", + "include", + "ament_execute_extensions", + "ament_package", + "ament_cmake_environment_generate_parent_prefix_path_marker", + "ament_environment_hooks", + "ament_generate_package_environment", + "ament_index_register_package", + "_ament_package" + ], + "files" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_package.cmake", + "CMakeLists.txt", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake", + "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 5, + "file" : 4, + "line" : 9, + "parent" : 0 + }, + { + "command" : 4, + "file" : 3, + "line" : 66, + "parent" : 1 + }, + { + "command" : 3, + "file" : 2, + "line" : 48, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 2, + "file" : 1, + "line" : 47, + "parent" : 4 + }, + { + "command" : 1, + "file" : 1, + "line" : 29, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 105, + "parent" : 6 + }, + { + "command" : 6, + "file" : 1, + "line" : 48, + "parent" : 4 + }, + { + "command" : 1, + "file" : 1, + "line" : 43, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 105, + "parent" : 9 + }, + { + "command" : 3, + "file" : 2, + "line" : 48, + "parent" : 2 + }, + { + "file" : 6, + "parent" : 11 + }, + { + "command" : 7, + "file" : 6, + "line" : 20, + "parent" : 12 + }, + { + "command" : 0, + "file" : 5, + "line" : 70, + "parent" : 13 + }, + { + "command" : 0, + "file" : 5, + "line" : 87, + "parent" : 13 + }, + { + "command" : 0, + "file" : 5, + "line" : 70, + "parent" : 13 + }, + { + "command" : 0, + "file" : 5, + "line" : 87, + "parent" : 13 + }, + { + "command" : 8, + "file" : 6, + "line" : 26, + "parent" : 12 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 18 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 18 + }, + { + "command" : 0, + "file" : 7, + "line" : 91, + "parent" : 18 + }, + { + "command" : 0, + "file" : 7, + "line" : 107, + "parent" : 18 + }, + { + "command" : 0, + "file" : 7, + "line" : 119, + "parent" : 18 + }, + { + "command" : 3, + "file" : 2, + "line" : 48, + "parent" : 2 + }, + { + "file" : 9, + "parent" : 24 + }, + { + "command" : 9, + "file" : 9, + "line" : 16, + "parent" : 25 + }, + { + "command" : 1, + "file" : 8, + "line" : 29, + "parent" : 26 + }, + { + "command" : 0, + "file" : 0, + "line" : 105, + "parent" : 27 + }, + { + "command" : 10, + "file" : 3, + "line" : 68, + "parent" : 1 + }, + { + "command" : 0, + "file" : 3, + "line" : 150, + "parent" : 29 + }, + { + "command" : 0, + "file" : 3, + "line" : 157, + "parent" : 29 + } + ] + }, + "installers" : + [ + { + "backtrace" : 7, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/package_run_dependencies", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_simulations" + ], + "type" : "file" + }, + { + "backtrace" : 10, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/parent_prefix_path", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations" + ], + "type" : "file" + }, + { + "backtrace" : 14, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 15, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations/environment", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/ament_prefix_path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 16, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations/environment", + "paths" : + [ + "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" + ], + "type" : "file" + }, + { + "backtrace" : 17, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations/environment", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/path.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 19, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 21, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 22, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 23, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/package.dsv" + ], + "type" : "file" + }, + { + "backtrace" : 28, + "component" : "Unspecified", + "destination" : "share/ament_index/resource_index/packages", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_simulations" + ], + "type" : "file" + }, + { + "backtrace" : 30, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations/cmake", + "paths" : + [ + "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig.cmake", + "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 31, + "component" : "Unspecified", + "destination" : "share/turtlebot3_simulations", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/build/turtlebot3_gazebo/.cmake/api/v1/reply/index-2026-06-29T09-02-58-0528.json b/build/turtlebot3_simulations/.cmake/api/v1/reply/index-2026-07-31T07-32-57-0233.json similarity index 85% rename from build/turtlebot3_gazebo/.cmake/api/v1/reply/index-2026-06-29T09-02-58-0528.json rename to build/turtlebot3_simulations/.cmake/api/v1/reply/index-2026-07-31T07-32-57-0233.json index 446e2b8..e04ce8e 100644 --- a/build/turtlebot3_gazebo/.cmake/api/v1/reply/index-2026-06-29T09-02-58-0528.json +++ b/build/turtlebot3_simulations/.cmake/api/v1/reply/index-2026-07-31T07-32-57-0233.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-f2c023901ff4b4880e32.json", + "jsonFile" : "codemodel-v2-255ffd2773d47ea2c986.json", "kind" : "codemodel", "version" : { @@ -41,7 +41,7 @@ { "codemodel-v2" : { - "jsonFile" : "codemodel-v2-f2c023901ff4b4880e32.json", + "jsonFile" : "codemodel-v2-255ffd2773d47ea2c986.json", "kind" : "codemodel", "version" : { diff --git a/build/turtlebot3_simulations/CMakeCache.txt b/build/turtlebot3_simulations/CMakeCache.txt index be23c3e..c832a74 100644 --- a/build/turtlebot3_simulations/CMakeCache.txt +++ b/build/turtlebot3_simulations/CMakeCache.txt @@ -25,7 +25,7 @@ AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON //Replace the CMake install command with a custom implementation // using symlinks instead of copying resources -AMENT_CMAKE_SYMLINK_INSTALL:BOOL=1 +AMENT_CMAKE_SYMLINK_INSTALL:BOOL=OFF //Generate an uninstall target to revert the effects of the install // step @@ -236,7 +236,7 @@ CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE Python3_EXECUTABLE:FILEPATH=/usr/bin/python3 //Name of the computer/site where compile is being run -SITE:STRING=pms-space-6950f1ca-1599-42c5-a926-29eb731cb95c-3b8732 +SITE:STRING=ip-172-31-70-30.cn-northwest-1.compute.internal //The directory containing a CMake configuration file for ament_cmake. ament_cmake_DIR:PATH=/opt/ros/humble/share/ament_cmake/cmake @@ -449,6 +449,4 @@ _Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 //Python3 Properties _Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;10;12;64;;cpython-310-x86_64-linux-gnu;/usr/lib/python3.10;/usr/lib/python3.10;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages _Python3_INTERPRETER_SIGNATURE:INTERNAL=0f3e53742e142b1d9e50e4ca5b901dd8 -//Index for unique symlink install targets -__AMENT_CMAKE_SYMLINK_INSTALL_TARGETS_INDEX:INTERNAL=0 diff --git a/build/turtlebot3_simulations/CMakeFiles/3.22.1/CMakeSystem.cmake b/build/turtlebot3_simulations/CMakeFiles/3.22.1/CMakeSystem.cmake index 1498098..f3692e8 100644 --- a/build/turtlebot3_simulations/CMakeFiles/3.22.1/CMakeSystem.cmake +++ b/build/turtlebot3_simulations/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -1,13 +1,13 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.8.0-1057-aws") +set(CMAKE_HOST_SYSTEM "Linux-6.1.161-183.298.amzn2023.x86_64") set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-1057-aws") +set(CMAKE_HOST_SYSTEM_VERSION "6.1.161-183.298.amzn2023.x86_64") set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") -set(CMAKE_SYSTEM "Linux-6.8.0-1057-aws") +set(CMAKE_SYSTEM "Linux-6.1.161-183.298.amzn2023.x86_64") set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.8.0-1057-aws") +set(CMAKE_SYSTEM_VERSION "6.1.161-183.298.amzn2023.x86_64") set(CMAKE_SYSTEM_PROCESSOR "x86_64") set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/build/turtlebot3_simulations/CMakeFiles/CMakeOutput.log b/build/turtlebot3_simulations/CMakeFiles/CMakeOutput.log index 4b92f97..e04ac4d 100644 --- a/build/turtlebot3_simulations/CMakeFiles/CMakeOutput.log +++ b/build/turtlebot3_simulations/CMakeFiles/CMakeOutput.log @@ -1,4 +1,4 @@ -The system is: Linux - 6.8.0-1057-aws - x86_64 +The system is: Linux - 6.1.161-183.298.amzn2023.x86_64 - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc Build flags: @@ -28,10 +28,10 @@ The CXX compiler identification is GNU, found in "/workspace/build/turtlebot3_si Detecting C compiler ABI info compiled with the following output: Change Dir: /workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c9bfe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c9bfe.dir/build.make CMakeFiles/cmTC_c9bfe.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c67a9/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c67a9.dir/build.make CMakeFiles/cmTC_c67a9.dir/build gmake[1]: Entering directory '/workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Building C object CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -41,8 +41,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c9bfe.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c9bfe.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccnSLBIo.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c67a9.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c67a9.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccfoMH1C.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -62,15 +62,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 46ebede1f5b795a957a1e85cb61af9d8 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c9bfe.dir/' - as -v --64 -o CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o /tmp/ccnSLBIo.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c67a9.dir/' + as -v --64 -o CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o /tmp/ccfoMH1C.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_c9bfe -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c9bfe.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -o cmTC_c9bfe +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_c67a9 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c67a9.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o -o cmTC_c67a9 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -83,9 +83,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c9bfe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c9bfe.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cccGBsJR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c9bfe /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c9bfe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c9bfe.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c67a9' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c67a9.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8rJbwR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c67a9 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c67a9' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c67a9.' gmake[1]: Leaving directory '/workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp' @@ -109,10 +109,10 @@ Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c9bfe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c9bfe.dir/build.make CMakeFiles/cmTC_c9bfe.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c67a9/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c67a9.dir/build.make CMakeFiles/cmTC_c67a9.dir/build] ignore line: [gmake[1]: Entering directory '/workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Building C object CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -122,8 +122,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c9bfe.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c9bfe.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccnSLBIo.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c67a9.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c67a9.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccfoMH1C.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -143,15 +143,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 46ebede1f5b795a957a1e85cb61af9d8] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c9bfe.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o /tmp/ccnSLBIo.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c67a9.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o /tmp/ccfoMH1C.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_c9bfe] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c9bfe.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -o cmTC_c9bfe ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_c67a9] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c67a9.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o -o cmTC_c67a9 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -164,13 +164,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c9bfe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c9bfe.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cccGBsJR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c9bfe /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c67a9' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_c67a9.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8rJbwR.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c67a9 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cccGBsJR.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc8rJbwR.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -188,7 +188,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_c9bfe] ==> ignore + arg [cmTC_c67a9] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -200,7 +200,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_c9bfe.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_c67a9.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -234,10 +234,10 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: /workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_53e21/fast && /usr/bin/gmake -f CMakeFiles/cmTC_53e21.dir/build.make CMakeFiles/cmTC_53e21.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2e887/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2e887.dir/build.make CMakeFiles/cmTC_2e887.dir/build gmake[1]: Entering directory '/workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Building CXX object CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -247,8 +247,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_53e21.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_53e21.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccXDV1c2.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2e887.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_2e887.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccfftVxm.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -272,15 +272,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: ac7fa628ee459f217e6fdb88b3db0bde -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_53e21.dir/' - as -v --64 -o CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccXDV1c2.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2e887.dir/' + as -v --64 -o CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccfftVxm.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_53e21 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_53e21.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_53e21 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_2e887 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e887.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e887 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -293,9 +293,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_53e21' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_53e21.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cciZBiJ4.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_53e21 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_53e21' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_53e21.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e887' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2e887.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccf4wdob.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2e887 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e887' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2e887.' gmake[1]: Leaving directory '/workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp' @@ -325,10 +325,10 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_53e21/fast && /usr/bin/gmake -f CMakeFiles/cmTC_53e21.dir/build.make CMakeFiles/cmTC_53e21.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2e887/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2e887.dir/build.make CMakeFiles/cmTC_2e887.dir/build] ignore line: [gmake[1]: Entering directory '/workspace/build/turtlebot3_simulations/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Building CXX object CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -338,8 +338,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_53e21.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_53e21.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccXDV1c2.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2e887.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_2e887.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccfftVxm.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.3) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -363,15 +363,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: ac7fa628ee459f217e6fdb88b3db0bde] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_53e21.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccXDV1c2.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2e887.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccfftVxm.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_53e21] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_53e21.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_53e21 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_2e887] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e887.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e887 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -384,13 +384,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.3) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_53e21' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_53e21.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cciZBiJ4.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_53e21 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e887' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2e887.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccf4wdob.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2e887 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cciZBiJ4.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccf4wdob.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_53e21] ==> ignore + arg [cmTC_2e887] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -420,7 +420,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_53e21.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_2e887.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] diff --git a/build/turtlebot3_simulations/CMakeFiles/Makefile.cmake b/build/turtlebot3_simulations/CMakeFiles/Makefile.cmake index 7829768..84fe520 100644 --- a/build/turtlebot3_simulations/CMakeFiles/Makefile.cmake +++ b/build/turtlebot3_simulations/CMakeFiles/Makefile.cmake @@ -52,14 +52,6 @@ set(CMAKE_MAKEFILE_DEPENDS "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_append_install_code.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_directory.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_files.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_programs.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_targets.cmake" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in" - "/opt/ros/humble/share/ament_cmake_core/cmake/symlink_install/install.cmake" "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in" "/opt/ros/humble/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake" "/opt/ros/humble/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake" @@ -240,8 +232,6 @@ set(CMAKE_MAKEFILE_PRODUCTS "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" "ament_cmake_core/stamps/templates_2_cmake.py.stamp" "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake" - "ament_cmake_symlink_install/ament_cmake_symlink_install.cmake" - "ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake" "CTestConfiguration.ini" "ament_cmake_core/stamps/package.xml.stamp" "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp" diff --git a/build/turtlebot3_simulations/CTestConfiguration.ini b/build/turtlebot3_simulations/CTestConfiguration.ini index c15caf7..10112fb 100644 --- a/build/turtlebot3_simulations/CTestConfiguration.ini +++ b/build/turtlebot3_simulations/CTestConfiguration.ini @@ -11,7 +11,7 @@ BuildDirectory: /workspace/build/turtlebot3_simulations CostDataFile: # Site is something like machine.domain, i.e. pragmatic.crd -Site: pms-space-6950f1ca-1599-42c5-a926-29eb731cb95c-3b8732 +Site: ip-172-31-70-30.cn-northwest-1.compute.internal # Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ BuildName: diff --git a/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations b/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations index 57b69b8..98a1f20 100644 --- a/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations +++ b/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations @@ -1 +1 @@ -/workspace/install/turtlebot3_gazebo:/opt/ros/humble \ No newline at end of file +/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble \ No newline at end of file diff --git a/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake b/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake deleted file mode 100644 index 78b3deb..0000000 --- a/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake +++ /dev/null @@ -1,358 +0,0 @@ -# generated from -# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in - -# create empty symlink install manifest before starting install step -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt") - -# -# Reimplement CMake install(DIRECTORY) command to use symlinks instead of -# copying resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_directory cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "DIRECTORY;PATTERN;PATTERN_EXCLUDE" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_directory() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/turtlebot3_simulations/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - # default pattern to include - if(NOT ARG_PATTERN) - set(ARG_PATTERN "*") - endif() - - # iterate over directories - foreach(dir ${ARG_DIRECTORY}) - # make dir an absolute path - if(NOT IS_ABSOLUTE "${dir}") - set(dir "${cmake_current_source_dir}/${dir}") - endif() - - if(EXISTS "${dir}") - # if directory has no trailing slash - # append folder name to destination - set(destination "${ARG_DESTINATION}") - string(LENGTH "${dir}" length) - math(EXPR offset "${length} - 1") - string(SUBSTRING "${dir}" ${offset} 1 dir_last_char) - if(NOT dir_last_char STREQUAL "/") - get_filename_component(destination_name "${dir}" NAME) - set(destination "${destination}/${destination_name}") - else() - # remove trailing slash - string(SUBSTRING "${dir}" 0 ${offset} dir) - endif() - - # Create destination directory. - # This does *not* solve the problem of empty directories WITHIN the install tree, - # but does make sure that the top-level directory specified by the caller gets created. - file(MAKE_DIRECTORY "${destination}") - - # glob recursive files - set(relative_files "") - foreach(pattern ${ARG_PATTERN}) - file( - GLOB_RECURSE - include_files - RELATIVE "${dir}" - "${dir}/${pattern}" - ) - if(NOT include_files STREQUAL "") - list(APPEND relative_files ${include_files}) - endif() - endforeach() - foreach(pattern ${ARG_PATTERN_EXCLUDE}) - file( - GLOB_RECURSE - exclude_files - RELATIVE "${dir}" - "${dir}/${pattern}" - ) - if(NOT exclude_files STREQUAL "") - list(REMOVE_ITEM relative_files ${exclude_files}) - endif() - endforeach() - list(SORT relative_files) - - foreach(relative_file ${relative_files}) - set(absolute_file "${dir}/${relative_file}") - # determine link name for file including destination path - set(symlink "${destination}/${relative_file}") - - # ensure that destination exists - get_filename_component(symlink_dir "${symlink}" PATH) - if(NOT EXISTS "${symlink_dir}") - file(MAKE_DIRECTORY "${symlink_dir}") - endif() - - _ament_cmake_symlink_install_create_symlink("${absolute_file}" "${symlink}") - endforeach() - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_directory() can't find '${dir}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(FILES) command to use symlinks instead of copying -# resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_files cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION;RENAME" "FILES" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/turtlebot3_simulations/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - if(ARG_RENAME) - list(LENGTH ARG_FILES file_count) - if(NOT file_count EQUAL 1) - message(FATAL_ERROR "ament_cmake_symlink_install_files() called with " - "RENAME argument but not with a single file") - endif() - endif() - - # iterate over files - foreach(file ${ARG_FILES}) - # make file an absolute path - if(NOT IS_ABSOLUTE "${file}") - set(file "${cmake_current_source_dir}/${file}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - if(NOT ARG_RENAME) - set(symlink "${ARG_DESTINATION}/${filename}") - else() - set(symlink "${ARG_DESTINATION}/${ARG_RENAME}") - endif() - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_files() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(PROGRAMS) command to use symlinks instead of copying -# resources. -# -# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install -# was invoked -# :type cmake_current_source_dir: string -# :param ARGN: the same arguments as the CMake install command. -# :type ARGN: various -# -function(ament_cmake_symlink_install_programs cmake_current_source_dir) - cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "PROGRAMS" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_programs() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${ARG_DESTINATION}") - set(ARG_DESTINATION "/workspace/install/turtlebot3_simulations/${ARG_DESTINATION}") - endif() - if(NOT EXISTS "${ARG_DESTINATION}") - file(MAKE_DIRECTORY "${ARG_DESTINATION}") - endif() - - # iterate over programs - foreach(file ${ARG_PROGRAMS}) - # make file an absolute path - if(NOT IS_ABSOLUTE "${file}") - set(file "${cmake_current_source_dir}/${file}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - set(symlink "${ARG_DESTINATION}/${filename}") - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_programs() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -# -# Reimplement CMake install(TARGETS) command to use symlinks instead of copying -# resources. -# -# :param TARGET_FILES: the absolute files, replacing the name of targets passed -# in as TARGETS -# :type TARGET_FILES: list of files -# :param ARGN: the same arguments as the CMake install command except that -# keywords identifying the kind of type and the DESTINATION keyword must be -# joined with an underscore, e.g. ARCHIVE_DESTINATION. -# :type ARGN: various -# -function(ament_cmake_symlink_install_targets) - cmake_parse_arguments(ARG "OPTIONAL" "ARCHIVE_DESTINATION;DESTINATION;LIBRARY_DESTINATION;RUNTIME_DESTINATION" - "TARGETS;TARGET_FILES" ${ARGN}) - if(ARG_UNPARSED_ARGUMENTS) - message(FATAL_ERROR "ament_cmake_symlink_install_targets() called with " - "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}") - endif() - - # iterate over target files - foreach(file ${ARG_TARGET_FILES}) - if(NOT IS_ABSOLUTE "${file}") - message(FATAL_ERROR "ament_cmake_symlink_install_targets() target file " - "'${file}' must be an absolute path") - endif() - - # determine destination of file based on extension - set(destination "") - get_filename_component(fileext "${file}" EXT) - if(fileext STREQUAL ".a" OR fileext STREQUAL ".lib") - set(destination "${ARG_ARCHIVE_DESTINATION}") - elseif(fileext STREQUAL ".dylib" OR fileext MATCHES "\\.so(\\.[0-9]+)?(\\.[0-9]+)?(\\.[0-9]+)?$") - set(destination "${ARG_LIBRARY_DESTINATION}") - elseif(fileext STREQUAL "" OR fileext STREQUAL ".dll" OR fileext STREQUAL ".exe") - set(destination "${ARG_RUNTIME_DESTINATION}") - endif() - if(destination STREQUAL "") - set(destination "${ARG_DESTINATION}") - endif() - - # make destination an absolute path and ensure that it exists - if(NOT IS_ABSOLUTE "${destination}") - set(destination "/workspace/install/turtlebot3_simulations/${destination}") - endif() - if(NOT EXISTS "${destination}") - file(MAKE_DIRECTORY "${destination}") - endif() - - if(EXISTS "${file}") - # determine link name for file including destination path - get_filename_component(filename "${file}" NAME) - set(symlink "${destination}/${filename}") - _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}") - else() - if(NOT ARG_OPTIONAL) - message(FATAL_ERROR - "ament_cmake_symlink_install_targets() can't find '${file}'") - endif() - endif() - endforeach() -endfunction() - -function(_ament_cmake_symlink_install_create_symlink absolute_file symlink) - # register symlink for being removed during install step - file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt" - "${symlink}\n") - - # avoid any work if correct symlink is already in place - if(EXISTS "${symlink}" AND IS_SYMLINK "${symlink}") - get_filename_component(destination "${symlink}" REALPATH) - get_filename_component(real_absolute_file "${absolute_file}" REALPATH) - if(destination STREQUAL real_absolute_file) - message(STATUS "Up-to-date symlink: ${symlink}") - return() - endif() - endif() - - message(STATUS "Symlinking: ${symlink}") - if(EXISTS "${symlink}" OR IS_SYMLINK "${symlink}") - file(REMOVE "${symlink}") - endif() - - execute_process( - COMMAND "/usr/bin/cmake" "-E" "create_symlink" - "${absolute_file}" - "${symlink}" - ) - # the CMake command does not provide a return code so check manually - if(NOT EXISTS "${symlink}" OR NOT IS_SYMLINK "${symlink}") - get_filename_component(destination "${symlink}" REALPATH) - message(FATAL_ERROR - "Could not create symlink '${symlink}' pointing to '${absolute_file}'") - endif() -endfunction() - -# end of template - -message(STATUS "Execute custom install script") - -# begin of custom install code - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_simulations" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_simulations" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path") - -# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/turtlebot3_simulations/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/turtlebot3_simulations/environment") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/turtlebot3_simulations/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/turtlebot3_simulations/environment") - -# install(FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/turtlebot3_simulations/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/turtlebot3_simulations/environment") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/turtlebot3_simulations/environment") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/turtlebot3_simulations/environment") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/turtlebot3_simulations") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/turtlebot3_simulations") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/turtlebot3_simulations") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/turtlebot3_simulations") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/turtlebot3_simulations") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/turtlebot3_simulations") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/turtlebot3_simulations") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/turtlebot3_simulations") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/turtlebot3_simulations") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/turtlebot3_simulations") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_simulations" "DESTINATION" "share/ament_index/resource_index/packages") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_simulations" "DESTINATION" "share/ament_index/resource_index/packages") - -# install(FILES "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig.cmake" "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig-version.cmake" "DESTINATION" "share/turtlebot3_simulations/cmake") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig.cmake" "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig-version.cmake" "DESTINATION" "share/turtlebot3_simulations/cmake") - -# install(FILES "/workspace/src/turtlebot3_simulations/turtlebot3_simulations/package.xml" "DESTINATION" "share/turtlebot3_simulations") -ament_cmake_symlink_install_files("/workspace/src/turtlebot3_simulations/turtlebot3_simulations" FILES "/workspace/src/turtlebot3_simulations/turtlebot3_simulations/package.xml" "DESTINATION" "share/turtlebot3_simulations") diff --git a/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake b/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake deleted file mode 100644 index c5c8aef..0000000 --- a/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# generated from -# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in - -set(install_manifest "/workspace/build/turtlebot3_simulations/symlink_install_manifest.txt") -if(NOT EXISTS "${install_manifest}") - message(FATAL_ERROR "Cannot find symlink install manifest: ${install_manifest}") -endif() - -file(READ "${install_manifest}" installed_files) -string(REGEX REPLACE "\n" ";" installed_files "${installed_files}") -foreach(installed_file ${installed_files}) - if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") - message(STATUS "Uninstalling: ${installed_file}") - file(REMOVE "${installed_file}") - if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}") - message(FATAL_ERROR "Failed to remove '${installed_file}'") - endif() - - # remove empty parent folders - get_filename_component(parent_path "${installed_file}" PATH) - ament_cmake_uninstall_target_remove_empty_directories("${parent_path}") - endif() -endforeach() diff --git a/build/turtlebot3_simulations/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/build/turtlebot3_simulations/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake index 71a6779..02730be 100644 --- a/build/turtlebot3_simulations/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake +++ b/build/turtlebot3_simulations/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake @@ -55,6 +55,3 @@ endforeach() message(STATUS "Execute custom uninstall script") # begin of custom uninstall code - -# uninstall files installed using the symlink install functions -include("/workspace/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake") diff --git a/build/turtlebot3_simulations/cmake_args.last b/build/turtlebot3_simulations/cmake_args.last index 7aacf90..4af1832 100644 --- a/build/turtlebot3_simulations/cmake_args.last +++ b/build/turtlebot3_simulations/cmake_args.last @@ -1 +1 @@ -['-DAMENT_CMAKE_SYMLINK_INSTALL=1'] \ No newline at end of file +None \ No newline at end of file diff --git a/build/turtlebot3_simulations/cmake_install.cmake b/build/turtlebot3_simulations/cmake_install.cmake index 9c0cff4..a297ee5 100644 --- a/build/turtlebot3_simulations/cmake_install.cmake +++ b/build/turtlebot3_simulations/cmake_install.cmake @@ -43,7 +43,62 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - include("/workspace/build/turtlebot3_simulations/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/package_run_dependencies" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_simulations") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/parent_prefix_path" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations/environment" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/ament_prefix_path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations/environment" TYPE FILE FILES "/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations/environment" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/path.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.bash") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.zsh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/local_setup.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_environment_hooks/package.dsv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/ament_index/resource_index/packages" TYPE FILE FILES "/workspace/build/turtlebot3_simulations/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_simulations") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations/cmake" TYPE FILE FILES + "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig.cmake" + "/workspace/build/turtlebot3_simulations/ament_cmake_core/turtlebot3_simulationsConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/turtlebot3_simulations" TYPE FILE FILES "/workspace/src/turtlebot3_simulations/turtlebot3_simulations/package.xml") endif() if(CMAKE_INSTALL_COMPONENT) diff --git a/build/turtlebot3_simulations/colcon_command_prefix_build.sh.env b/build/turtlebot3_simulations/colcon_command_prefix_build.sh.env index b79da73..5af7a87 100644 --- a/build/turtlebot3_simulations/colcon_command_prefix_build.sh.env +++ b/build/turtlebot3_simulations/colcon_command_prefix_build.sh.env @@ -1,7 +1,8 @@ -AMENT_PREFIX_PATH=/workspace/install/turtlebot3_gazebo:/opt/ros/humble -CMAKE_PREFIX_PATH=/workspace/install/turtlebot3_gazebo +AMENT_PREFIX_PATH=/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble +CMAKE_PREFIX_PATH=/workspace/install/turtlebot3_gazebo:/workspace/install/turtlebot3_simulations:/workspace/install/nav2_rrtstar_planner CODE_NO_PASSWORD=true COLCON=1 +COLCON_PREFIX_PATH=/workspace/install DATA_PATH=/home/user/data DATA_PATH_V2=/data DESKTOP_MODE=auto @@ -9,7 +10,7 @@ DISPLAY=:1 DISPLAY_BACKEND=auto ENABLE_CODE_SERVER=true ENABLE_FILEBROWSER=false -ENABLE_FOXGLOVE=true +ENABLE_FOXGLOVE=false ENABLE_GZWEB=true ENABLE_ROSBRIDGE=true ENABLE_TERMINAL=true @@ -17,25 +18,35 @@ ENABLE_VNC=true FILEBROWSER_BASEURL=/file GZWEB_APP_DIR=/opt/gzweb GZWEB_PORT=8000 -GZ_SIM_CACHE_PATH=/opt/gzsim/cache -GZ_SIM_RESOURCE_PATH=/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models +GZ_SIM_CACHE_PATH=/.gz/sim/cache +GZ_SIM_RESOURCE_PATH=/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models HOME=/home/devuser INIT_SCRIPT=sed -i "/# pms-vendor-pythonpath/d;/export PYTHONPATH=\"/opt\/vendor\/python/d" /home/${USER:-devuser}/.bashrc 2>/dev/null || true +CONDA_ACTIVATE_D="${CONDA_PREFIX:-/opt/miniconda/envs/pms-py312}/etc/conda/activate.d" +if [ -d "$CONDA_ACTIVATE_D" ]; then + cat > "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" << 'PYEOF' +export PYTHONPATH="/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:$PYTHONPATH" +PYEOF + chmod +x "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" +fi +echo "# pms-vendor-pythonpath" >> /home/${USER:-devuser}/.bashrc +echo "export PYTHONPATH=\"/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:\$PYTHONPATH\"" >> /home/${USER:-devuser}/.bashrc /workspace/autorun.sh INIT_WORKSPACE=/workspace LAUNCH_TYPE=EC2 LC_CTYPE=C.UTF-8 -LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LD_LIBRARY_PATH=/workspace/install/nav2_rrtstar_planner/lib:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib LOGNAME=devuser MAIL=/var/mail/devuser OLDPWD=/workspace -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin:/home/devuser/miniconda3/bin:/home/devuser/.local/bin +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin PMS_FOUNDATION_VARIANT=gpu PMS_VNC_MODE=turbovnc PS1=\[\e[32m\]\u@foundation\[\e[0m\]:\[\e[34m\]\w\[\e[0m\]$ PWD=/workspace/build/turtlebot3_simulations -PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +PYTHONNOUSERSITE=1 +PYTHONPATH=/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages:/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages ROS_DISTRO=humble ROS_DOMAIN_ID=42 ROS_LOCALHOST_ONLY=0 @@ -45,11 +56,11 @@ SHELL=/bin/bash SHLVL=1 SINGLE_DESKTOP_APP= SINGLE_DESKTOP_PRESET= -SPACE_DIR=/home/user/data/309844d858e5487f9c582ea361481b3d -SPACE_DIR_V2=/data/309844d858e5487f9c582ea361481b3d -SPACE_ID=309844d858e5487f9c582ea361481b3d +SPACE_DIR=/home/user/data/72f26183c345428ea9d80d3086449014 +SPACE_DIR_V2=/data/72f26183c345428ea9d80d3086449014 +SPACE_ID=72f26183c345428ea9d80d3086449014 USER=devuser -USER_ID=6950f1ca-1599-42c5-a926-29eb731cb95c +USER_ID=9dc62cab-cf4d-49b7-b349-349aef68e7b4 VNC_NO_PASSWORD=true WORKSPACE=/workspace _=/usr/bin/colcon diff --git a/build/turtlebot3_simulations/install_manifest.txt b/build/turtlebot3_simulations/install_manifest.txt index e69de29..c280d17 100644 --- a/build/turtlebot3_simulations/install_manifest.txt +++ b/build/turtlebot3_simulations/install_manifest.txt @@ -0,0 +1,15 @@ +/workspace/install/turtlebot3_simulations/share/ament_index/resource_index/package_run_dependencies/turtlebot3_simulations +/workspace/install/turtlebot3_simulations/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/ament_prefix_path.sh +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/ament_prefix_path.dsv +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/path.sh +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/path.dsv +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.bash +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.sh +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.zsh +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.dsv +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/package.dsv +/workspace/install/turtlebot3_simulations/share/ament_index/resource_index/packages/turtlebot3_simulations +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/cmake/turtlebot3_simulationsConfig.cmake +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/cmake/turtlebot3_simulationsConfig-version.cmake +/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/package.xml \ No newline at end of file diff --git a/build/turtlebot3_simulations/symlink_install_manifest.txt b/build/turtlebot3_simulations/symlink_install_manifest.txt deleted file mode 100644 index 3f9164f..0000000 --- a/build/turtlebot3_simulations/symlink_install_manifest.txt +++ /dev/null @@ -1,15 +0,0 @@ -/workspace/install/turtlebot3_simulations/share/ament_index/resource_index/package_run_dependencies/turtlebot3_simulations -/workspace/install/turtlebot3_simulations/share/ament_index/resource_index/parent_prefix_path/turtlebot3_simulations -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/ament_prefix_path.sh -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/ament_prefix_path.dsv -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/path.sh -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/environment/path.dsv -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.bash -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.sh -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.zsh -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/local_setup.dsv -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/package.dsv -/workspace/install/turtlebot3_simulations/share/ament_index/resource_index/packages/turtlebot3_simulations -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/cmake/turtlebot3_simulationsConfig.cmake -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/cmake/turtlebot3_simulationsConfig-version.cmake -/workspace/install/turtlebot3_simulations/share/turtlebot3_simulations/package.xml diff --git a/log/build_2026-06-29_09-02-16/nav2_rrtstar_planner/stderr.log b/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/__init__.py similarity index 100% rename from log/build_2026-06-29_09-02-16/nav2_rrtstar_planner/stderr.log rename to build/vlm_nav_pkg/build/lib/vlm_nav_pkg/__init__.py diff --git a/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/point_nav.py b/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/point_nav.py new file mode 100644 index 0000000..1d1919d --- /dev/null +++ b/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/point_nav.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python3 +from copy import deepcopy +from geometry_msgs.msg import PoseStamped +import rclpy +from nav2_simple_commander.robot_navigator import BasicNavigator, TaskResult + +def main(): + rclpy.init() + navigator = BasicNavigator() + + inspection_route = [ + [-3.59, 2.93], + [-3.59, 2.93], + [-3.59, 2.98] + ] + + # Wait for Nav2 to be fully active + print("Waiting for Nav2 to be active...") + navigator.waitUntilNav2Active() # This waits for the lifecycle nodes, AMCL, etc. + print("Nav2 is active!") + + # ****************************************** + # REMOVED: The initial_pose code block + # You will set this manually in RViz + # ****************************************** + + # Create waypoints + + + + inspection_points = [] + for pt in inspection_route: + goal_pose = PoseStamped() + goal_pose.header.frame_id = 'map' + goal_pose.header.stamp = navigator.get_clock().now().to_msg() + goal_pose.pose.position.x = pt[0] + goal_pose.pose.position.y = pt[1] + goal_pose.pose.orientation.z = 0.0 + goal_pose.pose.orientation.w = 1.0 + inspection_points.append(deepcopy(goal_pose)) + + + print(f"Following {len(inspection_points)} waypoints...") + navigator.followWaypoints(inspection_points) + + + i = 0 + while not navigator.isTaskComplete(): + i += 1 + feedback = navigator.getFeedback() + if feedback and i % 5 == 0: + print(f'Executing waypoint: {feedback.current_waypoint + 1}/{len(inspection_points)}') + + result = navigator.getResult() + if result == TaskResult.SUCCEEDED: + print("Navigation succeeded!") + elif result == TaskResult.CANCELED: + print("Navigation canceled!") + elif result == TaskResult.FAILED: + print("Navigation failed!") + + rclpy.shutdown() + +if __name__ == "__main__": + main() diff --git a/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/semantic_nav.py b/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/semantic_nav.py new file mode 100644 index 0000000..41dc8cd --- /dev/null +++ b/build/vlm_nav_pkg/build/lib/vlm_nav_pkg/semantic_nav.py @@ -0,0 +1,424 @@ +#!/usr/bin/env python3 +import json +import math +import time +import clip +import torch +from copy import deepcopy +import os +import rclpy +from rclpy.node import Node +from geometry_msgs.msg import PoseStamped +from tf2_ros import Buffer, TransformListener +from rclpy.duration import Duration +from rclpy.qos import QoSProfile, ReliabilityPolicy, DurabilityPolicy, HistoryPolicy +from nav_msgs.msg import OccupancyGrid +from nav2_simple_commander.robot_navigator import BasicNavigator, TaskResult +from ament_index_python.packages import get_package_share_directory +from vlm_perception_pkg.device_utils import resolve_torch_device + + +class SemanticNavNode(Node): + def __init__(self, json_path: str): + super().__init__('semantic_nav_node') + self.declare_parameter('inference_device', 'auto') + self.declare_parameter('approach_offset_m', 0.7) + self.declare_parameter('approach_offset_refrigerator_m', 0.7) + self.declare_parameter('approach_offset_water_dispenser_m', 0.7) + self.declare_parameter('approach_offset_sofa_m', 0.5) + self.declare_parameter('approach_offset_white_toilet_m', 0.7) + self.declare_parameter('approach_offset_office_chair_with_wheels_m', 0.45) + self.declare_parameter('approach_candidate_count', 8) + self.declare_parameter('approach_clearance_m', 0.30) + self.declare_parameter('approach_clearance_office_chair_with_wheels_m', 0.18) + self.declare_parameter('approach_candidate_count_office_chair_with_wheels', 16) + self.declare_parameter('approach_offset_office_chair_with_wheels_search_radii', [0.45, 0.60, 0.75]) + self.map_msg = None + + # Load object library + with open(json_path) as f: + self.object_lib = json.load(f) + + # Load CLIP + requested_device = self.get_parameter( + 'inference_device' + ).get_parameter_value().string_value + self.device = resolve_torch_device( + self.get_logger(), + requested_device=requested_device, + ) + self.model, _ = clip.load("ViT-B/32", device=self.device) + self.get_logger().info( + f"Semantic navigation model initialized on device={self.device} " + f"(requested={requested_device})" + ) + + # Build text embeddings for all object names + self.object_names = list(self.object_lib.keys()) + text_tokens = clip.tokenize(self.object_names).to(self.device) + with torch.no_grad(): + text_features = self.model.encode_text(text_tokens) + self.text_features = text_features / text_features.norm(dim=-1, keepdim=True) + + # Initialize navigator + self.navigator = BasicNavigator() + self.navigator.waitUntilNav2Active() + self.tf_buffer = Buffer(cache_time=Duration(seconds=10)) + self.tf_listener = TransformListener(self.tf_buffer, self, spin_thread=True) + map_qos = QoSProfile( + depth=1, + reliability=ReliabilityPolicy.RELIABLE, + durability=DurabilityPolicy.TRANSIENT_LOCAL, + history=HistoryPolicy.KEEP_LAST, + ) + self.map_sub = self.create_subscription( + OccupancyGrid, + "/map", + self.map_callback, + map_qos, + ) + self.get_logger().info("Navigator ready") + + def query_object(self, prompt: str): + tokens = clip.tokenize([prompt]).to(self.device) + with torch.no_grad(): + query_feat = self.model.encode_text(tokens) + query_feat /= query_feat.norm(dim=-1, keepdim=True) + + sims = (query_feat @ self.text_features.T).squeeze(0) + best_idx = sims.argmax().item() + best_name = self.object_names[best_idx] + + # Align with vlm_detection: position may be None if not yet detected + obj_info = self.object_lib.get(best_name, {}) + pos = obj_info.get("position") + + if pos is None: + self.get_logger().warn( + f"'{best_name}' matched but has no position in JSON. " + f"Run vlm_detection in AMCL mode first!" + ) + return best_name, None + + return best_name, pos + + def navigate_to_object(self, prompt: str): + name, pos = self.query_object(prompt) + if pos is None: + self.get_logger().warn(f"Cannot navigate: no valid position for '{name}'. Please run vlm_detection first!") + return + + robot_pose = self.get_robot_pose_in_map() + if robot_pose is None: + self.get_logger().warn("Cannot navigate: failed to get robot pose in map frame.") + return + + offset_m = self.get_approach_offset(name) + goal_x, goal_y, yaw = self.compute_approach_goal(name, robot_pose, pos, offset_m) + robot_x, robot_y = robot_pose + distance_to_goal = math.hypot(goal_x - robot_x, goal_y - robot_y) + + goal_pose = PoseStamped() + goal_pose.header.frame_id = "map" + goal_pose.header.stamp = self.navigator.get_clock().now().to_msg() + goal_pose.pose.position.x = goal_x + goal_pose.pose.position.y = goal_y + goal_pose.pose.position.z = 0.0 + goal_pose.pose.orientation.z = math.sin(yaw / 2.0) + goal_pose.pose.orientation.w = math.cos(yaw / 2.0) + + self.navigator.goToPose(deepcopy(goal_pose)) + self.get_logger().info( + f"Navigating to {name}: object={pos}, goal={{'x': {goal_x:.4f}, 'y': {goal_y:.4f}}}, " + f"approach_offset={offset_m:.2f}m" + ) + self.get_logger().info( + f"Robot pose={{'x': {robot_x:.4f}, 'y': {robot_y:.4f}}}, " + f"distance_to_goal={distance_to_goal:.4f}m" + ) + + # Wait until navigation completes + while not self.navigator.isTaskComplete(): + feedback = self.navigator.getFeedback() + if feedback: + self.get_logger().info( + "Navigation task in progress" + ) + + result = self.navigator.getResult() + final_robot_pose = self.get_robot_pose_in_map() + if final_robot_pose is not None: + final_x, final_y = final_robot_pose + final_distance_to_goal = math.hypot(goal_x - final_x, goal_y - final_y) + self.get_logger().info( + f"Final robot map pose={{'x': {final_x:.4f}, 'y': {final_y:.4f}}}, " + f"distance_to_goal={final_distance_to_goal:.4f}m" + ) + if result == TaskResult.SUCCEEDED: + self.get_logger().info("Navigation succeeded") + elif result == TaskResult.CANCELED: + self.get_logger().info("Navigation canceled") + elif result == TaskResult.FAILED: + self.get_logger().info("Navigation failed") + + def map_callback(self, msg: OccupancyGrid): + self.map_msg = msg + + def get_robot_pose_in_map(self): + target_frame = "map" + source_frame = "base_footprint" + last_error = None + for _ in range(15): + try: + if not self.tf_buffer.can_transform( + target_frame, + source_frame, + rclpy.time.Time(), + timeout=Duration(seconds=0.2) + ): + continue + + transform = self.tf_buffer.lookup_transform( + target_frame, + source_frame, + rclpy.time.Time(), + timeout=Duration(seconds=0.2) + ) + return ( + transform.transform.translation.x, + transform.transform.translation.y, + ) + except Exception as e: + last_error = e + + if last_error is None: + self.get_logger().warn( + "Robot pose lookup failed: transform map -> base_footprint was not available within timeout." + ) + else: + self.get_logger().warn(f"Robot pose lookup failed: {last_error}") + return None + + def compute_approach_goal(self, object_name, robot_pose, obj_pos, offset_m): + robot_x, robot_y = robot_pose + obj_x = obj_pos["x"] + obj_y = obj_pos["y"] + search_radii = self.get_approach_search_radii(object_name, offset_m) + candidate_count = self.get_approach_candidate_count(object_name) + approach_candidates = [] + for radius in search_radii: + approach_candidates.extend( + self.generate_approach_candidates(obj_x, obj_y, radius, candidate_count) + ) + feasible_candidates = [ + candidate for candidate in approach_candidates + if self.is_candidate_feasible(object_name, candidate[0], candidate[1]) + ] + + path_candidates = [] + start_pose = self.build_pose_stamped(robot_x, robot_y, 0.0) + for candidate in feasible_candidates: + candidate_x, candidate_y, candidate_yaw = candidate + candidate_goal_pose = self.build_pose_stamped(candidate_x, candidate_y, candidate_yaw) + path = self.navigator.getPath(start_pose, candidate_goal_pose, use_start=True) + if path and len(path.poses) >= 2: + path_length = self.compute_path_length(path) + if path_length >= 0.2: + path_candidates.append((candidate_x, candidate_y, candidate_yaw, path_length)) + + if path_candidates: + goal_x, goal_y, yaw, path_length = min( + path_candidates, + key=lambda candidate: candidate[3] + ) + self.get_logger().info( + f"Approach candidates for {object_name}: total={len(approach_candidates)} " + f"feasible={len(feasible_candidates)} path_feasible={len(path_candidates)} " + f"selected=({goal_x:.4f}, {goal_y:.4f}) path_length={path_length:.4f}m" + ) + return goal_x, goal_y, yaw + + if feasible_candidates: + goal_x, goal_y, yaw = min( + feasible_candidates, + key=lambda candidate: math.hypot(candidate[0] - robot_x, candidate[1] - robot_y) + ) + self.get_logger().warn( + f"Approach candidates for {object_name}: total={len(approach_candidates)} " + f"feasible={len(feasible_candidates)} path_feasible=0, " + f"falling back to nearest map-feasible candidate=({goal_x:.4f}, {goal_y:.4f})" + ) + return goal_x, goal_y, yaw + + dx = obj_x - robot_x + dy = obj_y - robot_y + distance = math.hypot(dx, dy) + if distance < 1e-6: + yaw = 0.0 + return obj_x, obj_y, yaw + + ux = dx / distance + uy = dy / distance + goal_x = obj_x - ux * min(offset_m, max(distance - 0.05, 0.0)) + goal_y = obj_y - uy * min(offset_m, max(distance - 0.05, 0.0)) + yaw = math.atan2(dy, dx) + self.get_logger().warn( + f"Approach candidates for {object_name}: no feasible candidate found, " + f"falling back to line-of-sight offset goal=({goal_x:.4f}, {goal_y:.4f})" + ) + return goal_x, goal_y, yaw + + def generate_approach_candidates(self, obj_x, obj_y, offset_m, candidate_count): + candidates = [] + for i in range(candidate_count): + angle = (2.0 * math.pi * i) / candidate_count + goal_x = obj_x + offset_m * math.cos(angle) + goal_y = obj_y + offset_m * math.sin(angle) + yaw = math.atan2(obj_y - goal_y, obj_x - goal_x) + candidates.append((goal_x, goal_y, yaw)) + return candidates + + def is_candidate_feasible(self, object_name: str, world_x, world_y): + map_msg = self.wait_for_map() + if map_msg is None: + return True + + info = map_msg.info + resolution = info.resolution + origin_x = info.origin.position.x + origin_y = info.origin.position.y + width = info.width + height = info.height + grid_x = int((world_x - origin_x) / resolution) + grid_y = int((world_y - origin_y) / resolution) + + if grid_x < 0 or grid_x >= width or grid_y < 0 or grid_y >= height: + return False + + clearance_m = self.get_approach_clearance(object_name) + clearance_cells = max(0, int(math.ceil(clearance_m / resolution))) + + for dy in range(-clearance_cells, clearance_cells + 1): + for dx in range(-clearance_cells, clearance_cells + 1): + if dx * dx + dy * dy > clearance_cells * clearance_cells: + continue + xx = grid_x + dx + yy = grid_y + dy + if xx < 0 or xx >= width or yy < 0 or yy >= height: + return False + cost = map_msg.data[yy * width + xx] + if cost < 0 or cost >= 50: + return False + return True + + def build_pose_stamped(self, x, y, yaw): + pose = PoseStamped() + pose.header.frame_id = "map" + pose.header.stamp = self.navigator.get_clock().now().to_msg() + pose.pose.position.x = x + pose.pose.position.y = y + pose.pose.position.z = 0.0 + pose.pose.orientation.z = math.sin(yaw / 2.0) + pose.pose.orientation.w = math.cos(yaw / 2.0) + return pose + + def compute_path_length(self, path): + if not path.poses or len(path.poses) < 2: + return 0.0 + length = 0.0 + for prev_pose, next_pose in zip(path.poses[:-1], path.poses[1:]): + dx = next_pose.pose.position.x - prev_pose.pose.position.x + dy = next_pose.pose.position.y - prev_pose.pose.position.y + length += math.hypot(dx, dy) + return length + + def wait_for_map(self, timeout_sec: float = 2.0): + if self.map_msg is not None: + return self.map_msg + end_time = time.time() + timeout_sec + while self.map_msg is None and time.time() < end_time: + time.sleep(0.05) + return self.map_msg + + def get_approach_candidate_count(self, object_name: str) -> int: + default_count = int( + self.get_parameter('approach_candidate_count').get_parameter_value().integer_value + ) + param_name = ( + "approach_candidate_count_" + + object_name.lower().replace(" ", "_") + ) + if self.has_parameter(param_name): + default_count = int(self.get_parameter(param_name).get_parameter_value().integer_value) + return min(max(default_count, 4), 16) + + def get_approach_search_radii(self, object_name: str, default_offset: float): + param_name = ( + "approach_offset_" + + object_name.lower().replace(" ", "_") + + "_search_radii" + ) + if self.has_parameter(param_name): + value = self.get_parameter(param_name).value + if value: + return [float(radius) for radius in value] + return [default_offset] + + def get_approach_clearance(self, object_name: str) -> float: + default_clearance = self.get_parameter( + 'approach_clearance_m' + ).get_parameter_value().double_value + param_name = ( + "approach_clearance_" + + object_name.lower().replace(" ", "_") + + "_m" + ) + if self.has_parameter(param_name): + return self.get_parameter(param_name).get_parameter_value().double_value + return default_clearance + + def get_approach_offset(self, object_name: str) -> float: + default_offset = self.get_parameter( + 'approach_offset_m' + ).get_parameter_value().double_value + param_name = ( + "approach_offset_" + + object_name.lower().replace(" ", "_") + + "_m" + ) + if self.has_parameter(param_name): + return self.get_parameter(param_name).get_parameter_value().double_value + return default_offset + + def cleanup(self): + if hasattr(self, 'tf_listener'): + try: + if hasattr(self.tf_listener, 'executor'): + self.tf_listener.executor.shutdown(timeout_sec=0.5) + if hasattr(self.tf_listener, 'dedicated_listener_thread'): + self.tf_listener.dedicated_listener_thread.join(timeout=0.5) + self.tf_listener.unregister() + except Exception: + pass + + + + +def main(): + rclpy.init() + package_share_dir = get_package_share_directory('vlm_nav_pkg') + json_file_path = os.path.join(package_share_dir, 'config', 'example_object_detection_vlm.json') + node = SemanticNavNode(json_file_path) + + try: + user_input = input("Where do you want to go: ") + node.navigate_to_object(user_input) + finally: + node.cleanup() + node.destroy_node() + if rclpy.ok(): + rclpy.shutdown() + + +if __name__ == "__main__": + main() diff --git a/build/vlm_nav_pkg/colcon_command_prefix_setup_py.sh.env b/build/vlm_nav_pkg/colcon_command_prefix_setup_py.sh.env index 28e38e3..a7eefc9 100644 --- a/build/vlm_nav_pkg/colcon_command_prefix_setup_py.sh.env +++ b/build/vlm_nav_pkg/colcon_command_prefix_setup_py.sh.env @@ -1,6 +1,8 @@ -AMENT_PREFIX_PATH=/opt/ros/humble +AMENT_PREFIX_PATH=/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble +CMAKE_PREFIX_PATH=/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner CODE_NO_PASSWORD=true COLCON=1 +COLCON_PREFIX_PATH=/workspace/install DATA_PATH=/home/user/data DATA_PATH_V2=/data DESKTOP_MODE=auto @@ -8,7 +10,7 @@ DISPLAY=:1 DISPLAY_BACKEND=auto ENABLE_CODE_SERVER=true ENABLE_FILEBROWSER=false -ENABLE_FOXGLOVE=true +ENABLE_FOXGLOVE=false ENABLE_GZWEB=true ENABLE_ROSBRIDGE=true ENABLE_TERMINAL=true @@ -16,25 +18,35 @@ ENABLE_VNC=true FILEBROWSER_BASEURL=/file GZWEB_APP_DIR=/opt/gzweb GZWEB_PORT=8000 -GZ_SIM_CACHE_PATH=/opt/gzsim/cache -GZ_SIM_RESOURCE_PATH=/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models +GZ_SIM_CACHE_PATH=/.gz/sim/cache +GZ_SIM_RESOURCE_PATH=/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models HOME=/home/devuser INIT_SCRIPT=sed -i "/# pms-vendor-pythonpath/d;/export PYTHONPATH=\"/opt\/vendor\/python/d" /home/${USER:-devuser}/.bashrc 2>/dev/null || true +CONDA_ACTIVATE_D="${CONDA_PREFIX:-/opt/miniconda/envs/pms-py312}/etc/conda/activate.d" +if [ -d "$CONDA_ACTIVATE_D" ]; then + cat > "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" << 'PYEOF' +export PYTHONPATH="/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:$PYTHONPATH" +PYEOF + chmod +x "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" +fi +echo "# pms-vendor-pythonpath" >> /home/${USER:-devuser}/.bashrc +echo "export PYTHONPATH=\"/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:\$PYTHONPATH\"" >> /home/${USER:-devuser}/.bashrc /workspace/autorun.sh INIT_WORKSPACE=/workspace LAUNCH_TYPE=EC2 LC_CTYPE=C.UTF-8 -LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LD_LIBRARY_PATH=/workspace/install/nav2_rrtstar_planner/lib:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib LOGNAME=devuser MAIL=/var/mail/devuser OLDPWD=/workspace -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin:/home/devuser/miniconda3/bin:/home/devuser/.local/bin +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin PMS_FOUNDATION_VARIANT=gpu PMS_VNC_MODE=turbovnc PS1=\[\e[32m\]\u@foundation\[\e[0m\]:\[\e[34m\]\w\[\e[0m\]$ PWD=/workspace/build/vlm_nav_pkg -PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +PYTHONNOUSERSITE=1 +PYTHONPATH=/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages:/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages ROS_DISTRO=humble ROS_DOMAIN_ID=42 ROS_LOCALHOST_ONLY=0 @@ -44,11 +56,11 @@ SHELL=/bin/bash SHLVL=1 SINGLE_DESKTOP_APP= SINGLE_DESKTOP_PRESET= -SPACE_DIR=/home/user/data/309844d858e5487f9c582ea361481b3d -SPACE_DIR_V2=/data/309844d858e5487f9c582ea361481b3d -SPACE_ID=309844d858e5487f9c582ea361481b3d +SPACE_DIR=/home/user/data/72f26183c345428ea9d80d3086449014 +SPACE_DIR_V2=/data/72f26183c345428ea9d80d3086449014 +SPACE_ID=72f26183c345428ea9d80d3086449014 USER=devuser -USER_ID=6950f1ca-1599-42c5-a926-29eb731cb95c +USER_ID=9dc62cab-cf4d-49b7-b349-349aef68e7b4 VNC_NO_PASSWORD=true WORKSPACE=/workspace _=/usr/bin/colcon diff --git a/build/vlm_nav_pkg/config/example_object_detection_vlm.json b/build/vlm_nav_pkg/config/example_object_detection_vlm.json deleted file mode 120000 index 7a829a4..0000000 --- a/build/vlm_nav_pkg/config/example_object_detection_vlm.json +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/config/example_object_detection_vlm.json \ No newline at end of file diff --git a/build/vlm_nav_pkg/config/test_vlm.json b/build/vlm_nav_pkg/config/test_vlm.json deleted file mode 120000 index 44e541a..0000000 --- a/build/vlm_nav_pkg/config/test_vlm.json +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/config/test_vlm.json \ No newline at end of file diff --git a/build/vlm_nav_pkg/install.log b/build/vlm_nav_pkg/install.log new file mode 100644 index 0000000..f45dd92 --- /dev/null +++ b/build/vlm_nav_pkg/install.log @@ -0,0 +1,19 @@ +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg/__init__.py +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg/point_nav.py +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg/semantic_nav.py +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg/__pycache__/__init__.cpython-310.pyc +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg/__pycache__/point_nav.cpython-310.pyc +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg/__pycache__/semantic_nav.cpython-310.pyc +/workspace/install/vlm_nav_pkg/share/ament_index/resource_index/packages/vlm_nav_pkg +/workspace/install/vlm_nav_pkg/share/vlm_nav_pkg/package.xml +/workspace/install/vlm_nav_pkg/share/vlm_nav_pkg/config/example_object_detection_vlm.json +/workspace/install/vlm_nav_pkg/share/vlm_nav_pkg/config/test_vlm.json +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/PKG-INFO +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/SOURCES.txt +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/dependency_links.txt +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/entry_points.txt +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/requires.txt +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/top_level.txt +/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages/vlm_nav_pkg-0.0.0-py3.10.egg-info/zip-safe +/workspace/install/vlm_nav_pkg/lib/vlm_nav_pkg/point_nav +/workspace/install/vlm_nav_pkg/lib/vlm_nav_pkg/semantic_nav diff --git a/build/vlm_nav_pkg/package.xml b/build/vlm_nav_pkg/package.xml deleted file mode 120000 index 103383a..0000000 --- a/build/vlm_nav_pkg/package.xml +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/package.xml \ No newline at end of file diff --git a/build/vlm_nav_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc b/build/vlm_nav_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc index 1291d14..d626dd2 100644 Binary files a/build/vlm_nav_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc and b/build/vlm_nav_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc differ diff --git a/build/vlm_nav_pkg/resource/vlm_nav_pkg b/build/vlm_nav_pkg/resource/vlm_nav_pkg deleted file mode 120000 index 5381af7..0000000 --- a/build/vlm_nav_pkg/resource/vlm_nav_pkg +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/resource/vlm_nav_pkg \ No newline at end of file diff --git a/build/vlm_nav_pkg/setup.cfg b/build/vlm_nav_pkg/setup.cfg deleted file mode 120000 index a24b7a0..0000000 --- a/build/vlm_nav_pkg/setup.cfg +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/setup.cfg \ No newline at end of file diff --git a/build/vlm_nav_pkg/setup.py b/build/vlm_nav_pkg/setup.py deleted file mode 120000 index f674faa..0000000 --- a/build/vlm_nav_pkg/setup.py +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/setup.py \ No newline at end of file diff --git a/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.dsv b/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.dsv deleted file mode 100644 index 6282a11..0000000 --- a/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;/workspace/build/vlm_nav_pkg diff --git a/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.ps1 b/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.ps1 deleted file mode 100644 index ea486a8..0000000 --- a/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em - -colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX//workspace/build/vlm_nav_pkg" diff --git a/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.sh b/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.sh deleted file mode 100644 index 427a503..0000000 --- a/build/vlm_nav_pkg/share/vlm_nav_pkg/hook/pythonpath_develop.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value PYTHONPATH "/workspace/build/vlm_nav_pkg" diff --git a/build/vlm_nav_pkg/vlm_nav_pkg b/build/vlm_nav_pkg/vlm_nav_pkg deleted file mode 120000 index fb87078..0000000 --- a/build/vlm_nav_pkg/vlm_nav_pkg +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_nav_pkg/vlm_nav_pkg \ No newline at end of file diff --git a/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/PKG-INFO b/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/PKG-INFO index 17c9db0..fcb61e3 100644 --- a/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/PKG-INFO +++ b/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/PKG-INFO @@ -7,6 +7,7 @@ Maintainer: ariel Maintainer-email: bhu16300@gmail.com License: Apache-2.0 Platform: UNKNOWN +License-File: LICENSE UNKNOWN diff --git a/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/SOURCES.txt b/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/SOURCES.txt index acaeeb1..0c07223 100644 --- a/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/SOURCES.txt +++ b/build/vlm_nav_pkg/vlm_nav_pkg.egg-info/SOURCES.txt @@ -1,16 +1,20 @@ +LICENSE package.xml setup.cfg setup.py +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/PKG-INFO +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/SOURCES.txt +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/dependency_links.txt +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/entry_points.txt +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/requires.txt +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/top_level.txt +../../build/vlm_nav_pkg/vlm_nav_pkg.egg-info/zip-safe config/example_object_detection_vlm.json config/test_vlm.json resource/vlm_nav_pkg +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py vlm_nav_pkg/__init__.py vlm_nav_pkg/point_nav.py -vlm_nav_pkg/semantic_nav.py -vlm_nav_pkg.egg-info/PKG-INFO -vlm_nav_pkg.egg-info/SOURCES.txt -vlm_nav_pkg.egg-info/dependency_links.txt -vlm_nav_pkg.egg-info/entry_points.txt -vlm_nav_pkg.egg-info/requires.txt -vlm_nav_pkg.egg-info/top_level.txt -vlm_nav_pkg.egg-info/zip-safe \ No newline at end of file +vlm_nav_pkg/semantic_nav.py \ No newline at end of file diff --git a/log/build_2026-06-29_09-02-16/turtlebot3_gazebo/stderr.log b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/__init__.py similarity index 100% rename from log/build_2026-06-29_09-02-16/turtlebot3_gazebo/stderr.log rename to build/vlm_perception_pkg/build/lib/vlm_perception_pkg/__init__.py diff --git a/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/device_utils.py b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/device_utils.py new file mode 100644 index 0000000..942b81d --- /dev/null +++ b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/device_utils.py @@ -0,0 +1,42 @@ +import torch + + +def resolve_torch_device( + logger, + requested_device: str = "auto", + cuda_probe_fn=None, +): + """Pick a safe torch device, falling back to CPU if CUDA is unavailable or unusable.""" + requested = (requested_device or "auto").strip().lower() + valid = {"auto", "cpu", "cuda"} + if requested not in valid: + logger.warn( + f"Unknown inference_device='{requested_device}', falling back to auto" + ) + requested = "auto" + + if requested == "cpu": + return "cpu" + + if not torch.cuda.is_available(): + if requested == "cuda": + logger.warn("CUDA was requested but is not available; falling back to CPU") + return "cpu" + + probe = cuda_probe_fn or _default_cuda_probe + try: + probe() + return "cuda" + except Exception as exc: + logger.warn( + "CUDA is visible but not usable by the installed PyTorch build; " + f"falling back to CPU. Details: {exc}" + ) + return "cpu" + + +def _default_cuda_probe(): + # Force a tiny kernel launch so unsupported GPU architectures fail early. + tensor = torch.zeros(1, device="cuda") + _ = tensor + 1 + torch.cuda.synchronize() diff --git a/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/multi_waypoint_navigation.py b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/multi_waypoint_navigation.py new file mode 100644 index 0000000..04933c2 --- /dev/null +++ b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/multi_waypoint_navigation.py @@ -0,0 +1,51 @@ +#!/usr/bin/env python3 +from copy import deepcopy +from geometry_msgs.msg import PoseStamped +import rclpy +from nav2_simple_commander.robot_navigator import BasicNavigator + +def main(): + rclpy.init() + navigator = BasicNavigator() + inspection_route = [ + [5.0, 0.0], + [-5.0, -5.0], + [-5.0, 5.0] + ] + + print("get nav points") + navigator.waitUntilNav2Active() + + inspection_points = [] + inspection_pose = PoseStamped() + inspection_pose.header.frame_id = 'map' + inspection_pose.header.stamp = navigator.get_clock().now().to_msg() + inspection_pose.pose.orientation.z = 1.0 + inspection_pose.pose.orientation.w = 0.0 + + for pt in inspection_route: + inspection_pose.pose.position.x = pt[0] + inspection_pose.pose.position.y = pt[1] + inspection_points.append(deepcopy(inspection_pose)) + + navigator.followWaypoints(inspection_points) + + i = 0 + while not navigator.isNavComplete(): + i += 1 + feedback = navigator.getFeedback() + if feedback and i % 5 == 0: + print('executing waypoint: ' + + str(feedback.current_waypoint + 1) + '/' + + str(len(inspection_points))) + + result = navigator.get_result() + if result == navigator.SUCCEEDED: + print("Navigation succeeded") + elif result == navigator.CANCELED: + print("Navigation canceled") + elif result == navigator.FAILED: + print("Navigation failed") + +if __name__ == "__main__": + main() diff --git a/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/simple_detection.py b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/simple_detection.py new file mode 100644 index 0000000..d3b42a6 --- /dev/null +++ b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/simple_detection.py @@ -0,0 +1,153 @@ +# import rclpy +# from rclpy.node import Node +# from geometry_msgs.msg import PoseStamped + +# def run(): +# rclpy.init() +# node = Node("pose_stamped_example") +# pose = PoseStamped() +# pose.pose.position.x = 1.0 +# pose.pose.position.y = 2.0 +# pose.pose.position.z = 3.0 +# node.get_logger().info(f"X: {pose.pose.position.x}") +# node.get_logger().info(f"Y: {pose.pose.position.y}") +# node.get_logger().info(f"Z: {pose.pose.position.z}") +# node.destroy_node() +# rclpy.shutdown() + + + +#################################################################333 +#!/usr/bin/env python3 +# import rclpy +# from rclpy.node import Node +# from geometry_msgs.msg import PoseStamped + +# def run(): +# rclpy.init() +# node = Node("pose_stamped_example") +# pose = PoseStamped() +# pose.pose.position.x = 1.0 +# pose.pose.position.y = 2.0 +# pose.pose.position.z = 3.0 +# node.get_logger().info(f"X: {pose.pose.position.x}") +# node.get_logger().info(f"Y: {pose.pose.position.y}") +# node.get_logger().info(f"Z: {pose.pose.position.z}") +# node.destroy_node() +# rclpy.shutdown() + + + +#################################################################333 +#!/usr/bin/env python3 +import rclpy +from rclpy.node import Node +from sensor_msgs.msg import Image, CameraInfo +from geometry_msgs.msg import PoseStamped +from cv_bridge import CvBridge +import numpy as np +from tf2_ros import Buffer, TransformListener +import tf2_geometry_msgs +from tf2_ros import Buffer, TransformListener +from tf2_geometry_msgs.tf2_geometry_msgs import do_transform_pose + +import rclpy +from rclpy.duration import Duration +from rclpy.time import Time + +from visualization_msgs.msg import Marker +from std_msgs.msg import ColorRGBA + +class DepthTo3DNode(Node): + def __init__(self): + super().__init__('depth_to_3d') + self.bridge = CvBridge() + self.latest_depth = None + self.camera_info = None + + self.tf_buffer = Buffer(cache_time=Duration(seconds=10)) + self.tf_listener = TransformListener(self.tf_buffer, self) + + self.depth_sub = self.create_subscription( + Image, "/intel_realsense_r200_depth/depth/image_raw", + self.depth_callback, 10) + self.camera_info_sub = self.create_subscription( + CameraInfo, "/intel_realsense_r200_depth/camera_info", + self.camera_info_callback, 10) + self.pose_pub = self.create_publisher(PoseStamped, '/object_in_odom', 10) + + def camera_info_callback(self, msg): + self.camera_info = msg + self.img_frame = "realsense_depth_frame" + self.get_logger().info(f"Camera info received, using frame: {self.img_frame}") + + def depth_callback(self, msg): + try: + cv_image = self.bridge.imgmsg_to_cv2(msg, desired_encoding='passthrough') + self.latest_depth = cv_image.astype(np.float32) + self.process_depth() + except Exception as e: + self.get_logger().error(f"Depth conversion failed: {str(e)}") + + def process_depth(self): + if self.latest_depth is None or self.camera_info is None: + return + + h, w = self.latest_depth.shape[:2] + x_center = w // 2 + y_center = h // 2 + + depth = self.latest_depth[y_center, x_center] + fx = self.camera_info.k[0] + fy = self.camera_info.k[4] + cx = self.camera_info.k[2] + cy = self.camera_info.k[5] + + X = (x_center - cx) * depth / fx + Y = (y_center - cy) * depth / fy + Z = float(depth) + + pose = PoseStamped() + pose.header.stamp = self.get_clock().now().to_msg() + pose.header.frame_id = self.img_frame + pose.pose.position.x = X + pose.pose.position.y = Y + pose.pose.position.z = Z + pose.pose.orientation.w = 1.0 + + + + try: + transform = self.tf_buffer.lookup_transform( + "odom", + self.img_frame, + rclpy.time.Time() + ) + #self.get_logger().info(f"odom_frame: {transform.header.frame_id}") + # self.get_logger().info(f"camera_frame: {transform.child_frame_id}") + t = transform.transform.translation + # self.get_logger().info(f"relative coordinates: x={t.x}, y={t.y}, z={t.z}") + self.get_logger().info("Transformed to 'odom' frame") + + ob2odom = self.tf_buffer.transform(pose, "odom", timeout=Duration(seconds=0.5)) + self.get_logger().info( + f"object coordinates in odom frame: x={ob2odom.pose.position.x}, " + f"y={ob2odom.pose.position.y}, z={ob2odom.pose.position.z}" + ) + ob2odom.header.stamp = self.get_clock().now().to_msg() # make sure stamp is valid + ob2odom.header.frame_id = "odom" + self.pose_pub.publish(ob2odom) + + + except Exception as e: + self.get_logger().error(f"TF lookup failed: {e}") + + + +rclpy.init() +node = DepthTo3DNode() +try: + rclpy.spin(node) +finally: + node.destroy_node() + rclpy.shutdown() diff --git a/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/vlm_detection.py b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/vlm_detection.py new file mode 100644 index 0000000..e6cb16b --- /dev/null +++ b/build/vlm_perception_pkg/build/lib/vlm_perception_pkg/vlm_detection.py @@ -0,0 +1,373 @@ +#!/usr/bin/env python3 +import rclpy +from rclpy.node import Node +from rclpy.executors import MultiThreadedExecutor +from rclpy.callback_groups import ReentrantCallbackGroup, MutuallyExclusiveCallbackGroup +from cv_bridge import CvBridge, CvBridgeError +import torch +import torch.nn.functional as F +import torchvision +from torchvision import transforms +import clip +import cv2 +import json +import os +import time +from datetime import datetime +import numpy as np +from ament_index_python.packages import get_package_share_directory +from tf2_ros import Buffer, TransformListener +from rclpy.duration import Duration +from geometry_msgs.msg import PoseStamped +from sensor_msgs.msg import Image, CameraInfo +import tf2_geometry_msgs +from tf2_geometry_msgs.tf2_geometry_msgs import do_transform_pose +from vlm_perception_pkg.device_utils import resolve_torch_device + + + + + + +class ClipDetectionNode(Node): + def __init__(self): + super().__init__('clip_detector') + self.declare_parameter('reset_records_on_startup', False) + self.declare_parameter('detection_interval_sec', 1.0) + self.declare_parameter('frcnn_min_score', 0.3) + self.declare_parameter('frcnn_top_k', 2) + self.declare_parameter('inference_device', 'auto') + self.bridge = CvBridge() + requested_device = self.get_parameter( + 'inference_device' + ).get_parameter_value().string_value + self.device = resolve_torch_device( + self.get_logger(), + requested_device=requested_device, + ) + + # Camera cache: subscriber callbacks only keep the latest data. + self.latest_depth = None + self.latest_depth_stamp = None + self.camera_info = None + self.latest_camera_info_stamp = None + self.latest_stamp = None + self.latest_rgb = None + self.img_frame = "realsense_depth_frame" + self.processing_frame = False + self.sensor_callback_group = ReentrantCallbackGroup() + self.timer_callback_group = MutuallyExclusiveCallbackGroup() + self.tf_buffer = Buffer(cache_time=Duration(seconds=10)) + self.tf_listener = TransformListener(self.tf_buffer, self) + + + # CLIP + Faster R-CNN + self.clip_model, self.clip_preprocess = clip.load("ViT-B/32", device=self.device) + self.frcnn_model = torchvision.models.detection.fasterrcnn_resnet50_fpn_v2( + weights="DEFAULT" + ).to(self.device).eval() + self.get_logger().info( + f"Detection models initialized on device={self.device} " + f"(requested={requested_device})" + ) + + # Labels and score tracking + self.labels = ["Refrigerator","water dispenser", "sofa", "white toilet", "office chair with wheels"] + + # Initialize score tracking - save directly to vlm_nav_pkg config + # so semantic_nav reads the same file without manual copy + try: + nav_pkg_dir = get_package_share_directory('vlm_nav_pkg') + self.score_records_file = os.path.join( + nav_pkg_dir, 'config', 'example_object_detection_vlm.json' + ) + except Exception: + self.get_logger().warn( + "vlm_nav_pkg not found, saving JSON to current directory" + ) + self.score_records_file = "object_detection_vlm.json" + reset_records = self.get_parameter( + 'reset_records_on_startup' + ).get_parameter_value().bool_value + if reset_records: + self.score_records = { + label: {"highest_score": 0.0, "last_detected": None, "position": None} + for label in self.labels + } + self.save_score_records() + self.get_logger().info(f"Score records reset: {self.score_records_file}") + else: + self.score_records = self.load_score_records() + self.get_logger().info(f"Score records loaded: {self.score_records_file}") + + # Subscribers & Publishers + self.pose_pub = self.create_publisher(PoseStamped, "/object_in_map", 10) + + self.rgb_sub = self.create_subscription( + Image, + "/intel_realsense_r200_rgb/image_raw", + self.rgb_callback, + 10, + callback_group=self.sensor_callback_group + ) + self.depth_sub = self.create_subscription( + Image, + "/intel_realsense_r200_depth/depth/image_raw", + self.depth_callback, + 10, + callback_group=self.sensor_callback_group + ) + self.camera_info_sub = self.create_subscription( + CameraInfo, "/intel_realsense_r200_depth/camera_info", + self.camera_info_callback, 10, + callback_group=self.sensor_callback_group) + self.annotated_pub = self.create_publisher(Image, "/percep/annotated_image", 10) + interval_sec = self.get_parameter( + 'detection_interval_sec' + ).get_parameter_value().double_value + self.detection_timer = self.create_timer( + interval_sec, + self.process_frame, + callback_group=self.timer_callback_group, + ) + self.get_logger().info( + f"Detection timer enabled: processing latest frame every {interval_sec:.2f}s" + ) + + + def camera_info_callback(self, msg): + self.camera_info = msg + self.latest_camera_info_stamp = msg.header.stamp + if msg.header.frame_id: + self.img_frame = msg.header.frame_id + + + + def load_score_records(self): + """Load existing score records or create new ones""" + if os.path.exists(self.score_records_file): + with open(self.score_records_file, 'r') as f: + try: + return json.load(f) + except json.JSONDecodeError: + self.get_logger().warn("Score file corrupted, creating new one") + + # Initialize with empty records + return {label: {"highest_score": 0.0, "last_detected": None, "position":None} for label in self.labels} + + def save_score_records(self): + """Save current score records to file""" + with open(self.score_records_file, 'w') as f: + json.dump(self.score_records, f, indent=4) + + def update_score_records(self, label, score, position=None): + """Update records when confidence matches or exceeds the best score.""" + current_time = datetime.now().isoformat() + + if label not in self.score_records: + self.score_records[label] = { + "highest_score": score, + "last_detected": current_time, + "position": position + } + self.save_score_records() + return True + + updated = False + if score >= self.score_records[label]["highest_score"]: + # Refresh the best score and associated position on ties or improvements. + self.score_records[label]["highest_score"] = score + if position is not None: + self.score_records[label]["position"] = position + updated = True + + # Always refresh timestamp (even without position/score change) + self.score_records[label]["last_detected"] = current_time + self.save_score_records() + + return updated + + + def rgb_callback(self, msg): + try: + self.latest_rgb = self.bridge.imgmsg_to_cv2(msg, "bgr8") + self.latest_stamp = msg.header.stamp + except CvBridgeError as e: + self.get_logger().error(f"CvBridge error: {e}") + return + + + def depth_callback(self, msg): + try: + self.latest_depth = self.bridge.imgmsg_to_cv2(msg, desired_encoding="32FC1") + self.latest_depth_stamp = msg.header.stamp + except CvBridgeError as e: + self.get_logger().error(f"Depth CvBridge error: {e}") + return + + def process_frame(self): + if self.processing_frame: + return + + if self.latest_rgb is None or self.latest_depth is None or self.camera_info is None: + return + + if self.latest_stamp is None or self.latest_depth_stamp is None: + return + + self.processing_frame = True + start_time = time.perf_counter() + try: + cv_img = self.latest_rgb.copy() + depth_img = self.latest_depth.copy() + frame_stamp = self.latest_depth_stamp + camera_info = self.camera_info + image_tensor = transforms.ToTensor()(cv_img).to(self.device) + frcnn_min_score = self.get_parameter( + 'frcnn_min_score' + ).get_parameter_value().double_value + frcnn_top_k = self.get_parameter( + 'frcnn_top_k' + ).get_parameter_value().integer_value + + with torch.no_grad(): + frcnn_output = self.frcnn_model([image_tensor])[0] + candidate_boxes = frcnn_output['boxes'] + candidate_scores = frcnn_output['scores'] + total_candidate_count = len(candidate_boxes) + + filtered_indices = [ + i for i, score in enumerate(candidate_scores) + if float(score) >= frcnn_min_score + ] + filtered_indices.sort(key=lambda i: float(candidate_scores[i]), reverse=True) + selected_indices = filtered_indices[:frcnn_top_k] + candidate_boxes = [candidate_boxes[i] for i in selected_indices] + self.get_logger().info( + f"FRCNN candidates: total={total_candidate_count} " + f"filtered={len(filtered_indices)} top_k={frcnn_top_k} " + f"selected={len(candidate_boxes)}" + ) + + best_labels_per_box = {} # key: box index, value: (label, score) + + for i, box in enumerate(candidate_boxes): + max_score = -1 + best_label = None + for label in self.labels: + _, score = self.match_label_box(label, image_tensor, [box]) + if score > max_score: + max_score = score + best_label = label + + if max_score >= 0.25 and best_label is not None: + best_labels_per_box[i] = (best_label, max_score) + is_new_record = False + position = None + + box_index = i + box = candidate_boxes[box_index] + x_min, y_min, x_max, y_max = map(int, box) + x_center = (x_min + x_max) // 2 + y_center = (y_min + y_max) // 2 + depth = float(depth_img[y_center, x_center]) + if np.isnan(depth) or depth <= 0.0: + continue + + fx = camera_info.k[0] + fy = camera_info.k[4] + cx = camera_info.k[2] + cy = camera_info.k[5] + + X = (x_center - cx) * depth / fx + Y = (y_center - cy) * depth / fy + Z = depth + + pose = PoseStamped() + pose.header.stamp = frame_stamp + pose.header.frame_id = self.img_frame + pose.pose.position.x = X + pose.pose.position.y = Y + pose.pose.position.z = Z + pose.pose.orientation.w = 1.0 + + # TF transform: camera frame -> map frame (semantic_nav 需要 map 坐标) + try: + ob2map = self.tf_buffer.transform( + pose, "map", timeout=Duration(seconds=1.0) + ) + + self.pose_pub.publish(ob2map) + self.get_logger().info( + f"object coordinates in map frame: x={ob2map.pose.position.x:.3f}, " + f"y={ob2map.pose.position.y:.3f}, z={ob2map.pose.position.z:.3f}" + ) + + position = { + "x": round(ob2map.pose.position.x, 4), + "y": round(ob2map.pose.position.y, 4), + "z": round(ob2map.pose.position.z, 4) + } + is_new_record = self.update_score_records(best_label, max_score, position=position) + except Exception as e: + self.get_logger().error(f"TF transform to map failed: {e}") + is_new_record = False + + log_msg = f"{best_label} detected with confidence score {max_score:.2f}" + if is_new_record: + log_msg += " (NEW RECORD!)" + self.get_logger().info(log_msg) + + matched_boxes = [candidate_boxes[i] for i in best_labels_per_box.keys()] + matched_labels = [f"{lbl} ({score:.2f})" for lbl, score in best_labels_per_box.values()] + + annotated_img = self.draw_boxes(cv_img, matched_boxes, matched_labels) + try: + self.annotated_pub.publish(self.bridge.cv2_to_imgmsg(annotated_img, encoding="bgr8")) + except CvBridgeError as e: + self.get_logger().error(f"Publish error: {e}") + finally: + elapsed_ms = (time.perf_counter() - start_time) * 1000.0 + self.get_logger().info(f"Detection cycle took {elapsed_ms:.1f} ms") + self.processing_frame = False + + def match_label_box(self, label, image_tensor, boxes): + max_sim, best_box = -1, None + tokenized_text = clip.tokenize([label]).to(self.device) + text_feat = F.normalize(self.clip_model.encode_text(tokenized_text), dim=-1) + + for box in boxes: + x_min, y_min, x_max, y_max = map(int, box) + crop = transforms.functional.to_pil_image(image_tensor[:, y_min:y_max, x_min:x_max]) + img_feat = F.normalize(self.clip_model.encode_image(self.clip_preprocess(crop).unsqueeze(0).to(self.device)), dim=-1) + sim = F.cosine_similarity(img_feat, text_feat).item() + if sim > max_sim: + max_sim, best_box = sim, box + return best_box, max_sim + + def draw_boxes(self, img, boxes, labels): + for i, box in enumerate(boxes): + x_min, y_min, x_max, y_max = map(int, box) + cv2.rectangle(img, (x_min, y_min), (x_max, y_max), (0, 255, 0), 2) + if labels: + cv2.putText(img, labels[i], (x_min, y_min-10), cv2.FONT_HERSHEY_SIMPLEX, 0.8, (255, 0, 0), 2) + return img + +def main(args=None): + rclpy.init(args=args) + node = ClipDetectionNode() + executor = MultiThreadedExecutor(num_threads=2) + executor.add_node(node) + try: + executor.spin() + except KeyboardInterrupt: + node.get_logger().info("KeyboardInterrupt received, shutting down...") + finally: + node.save_score_records() + executor.shutdown() + node.destroy_node() + if rclpy.ok(): + rclpy.shutdown() + +if __name__ == "__main__": + main() diff --git a/build/vlm_perception_pkg/colcon_command_prefix_setup_py.sh.env b/build/vlm_perception_pkg/colcon_command_prefix_setup_py.sh.env index ba55dd2..9ccb57e 100644 --- a/build/vlm_perception_pkg/colcon_command_prefix_setup_py.sh.env +++ b/build/vlm_perception_pkg/colcon_command_prefix_setup_py.sh.env @@ -1,6 +1,8 @@ -AMENT_PREFIX_PATH=/opt/ros/humble +AMENT_PREFIX_PATH=/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble +CMAKE_PREFIX_PATH=/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner CODE_NO_PASSWORD=true COLCON=1 +COLCON_PREFIX_PATH=/workspace/install DATA_PATH=/home/user/data DATA_PATH_V2=/data DESKTOP_MODE=auto @@ -8,7 +10,7 @@ DISPLAY=:1 DISPLAY_BACKEND=auto ENABLE_CODE_SERVER=true ENABLE_FILEBROWSER=false -ENABLE_FOXGLOVE=true +ENABLE_FOXGLOVE=false ENABLE_GZWEB=true ENABLE_ROSBRIDGE=true ENABLE_TERMINAL=true @@ -16,25 +18,35 @@ ENABLE_VNC=true FILEBROWSER_BASEURL=/file GZWEB_APP_DIR=/opt/gzweb GZWEB_PORT=8000 -GZ_SIM_CACHE_PATH=/opt/gzsim/cache -GZ_SIM_RESOURCE_PATH=/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models +GZ_SIM_CACHE_PATH=/.gz/sim/cache +GZ_SIM_RESOURCE_PATH=/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/models:/workspace/models:/opt/gzsim/models:/usr/share/gz/gz-sim7/models HOME=/home/devuser INIT_SCRIPT=sed -i "/# pms-vendor-pythonpath/d;/export PYTHONPATH=\"/opt\/vendor\/python/d" /home/${USER:-devuser}/.bashrc 2>/dev/null || true +CONDA_ACTIVATE_D="${CONDA_PREFIX:-/opt/miniconda/envs/pms-py312}/etc/conda/activate.d" +if [ -d "$CONDA_ACTIVATE_D" ]; then + cat > "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" << 'PYEOF' +export PYTHONPATH="/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:$PYTHONPATH" +PYEOF + chmod +x "$CONDA_ACTIVATE_D/pms-vendor-pythonpath.sh" +fi +echo "# pms-vendor-pythonpath" >> /home/${USER:-devuser}/.bashrc +echo "export PYTHONPATH=\"/opt/vendor/python:/opt/vendor/mjlab/src:/opt/vendor/mujoco_warp:/opt/vendor/demos/humanoid_skateboarding/src:\$PYTHONPATH\"" >> /home/${USER:-devuser}/.bashrc /workspace/autorun.sh INIT_WORKSPACE=/workspace LAUNCH_TYPE=EC2 LC_CTYPE=C.UTF-8 -LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib +LD_LIBRARY_PATH=/workspace/install/nav2_rrtstar_planner/lib:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64:/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib LOGNAME=devuser MAIL=/var/mail/devuser OLDPWD=/workspace -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin:/home/devuser/miniconda3/bin:/home/devuser/.local/bin +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ros/humble/bin:/usr/local/cuda/bin:/opt/TurboVNC/bin:/opt/node/bin:/opt/foundation/bin PMS_FOUNDATION_VARIANT=gpu PMS_VNC_MODE=turbovnc PS1=\[\e[32m\]\u@foundation\[\e[0m\]:\[\e[34m\]\w\[\e[0m\]$ PWD=/workspace/build/vlm_perception_pkg -PYTHONPATH=/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages +PYTHONNOUSERSITE=1 +PYTHONPATH=/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages:/workspace/install/vlm_nav_pkg/lib/python3.10/site-packages:/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages ROS_DISTRO=humble ROS_DOMAIN_ID=42 ROS_LOCALHOST_ONLY=0 @@ -44,11 +56,11 @@ SHELL=/bin/bash SHLVL=1 SINGLE_DESKTOP_APP= SINGLE_DESKTOP_PRESET= -SPACE_DIR=/home/user/data/309844d858e5487f9c582ea361481b3d -SPACE_DIR_V2=/data/309844d858e5487f9c582ea361481b3d -SPACE_ID=309844d858e5487f9c582ea361481b3d +SPACE_DIR=/home/user/data/72f26183c345428ea9d80d3086449014 +SPACE_DIR_V2=/data/72f26183c345428ea9d80d3086449014 +SPACE_ID=72f26183c345428ea9d80d3086449014 USER=devuser -USER_ID=6950f1ca-1599-42c5-a926-29eb731cb95c +USER_ID=9dc62cab-cf4d-49b7-b349-349aef68e7b4 VNC_NO_PASSWORD=true WORKSPACE=/workspace _=/usr/bin/colcon diff --git a/build/vlm_perception_pkg/install.log b/build/vlm_perception_pkg/install.log new file mode 100644 index 0000000..81e484a --- /dev/null +++ b/build/vlm_perception_pkg/install.log @@ -0,0 +1,22 @@ +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/__init__.py +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/device_utils.py +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/multi_waypoint_navigation.py +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/simple_detection.py +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/vlm_detection.py +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/__pycache__/__init__.cpython-310.pyc +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/__pycache__/device_utils.cpython-310.pyc +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/__pycache__/multi_waypoint_navigation.cpython-310.pyc +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/__pycache__/simple_detection.cpython-310.pyc +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg/__pycache__/vlm_detection.cpython-310.pyc +/workspace/install/vlm_perception_pkg/share/ament_index/resource_index/packages/vlm_perception_pkg +/workspace/install/vlm_perception_pkg/share/vlm_perception_pkg/package.xml +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/PKG-INFO +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/SOURCES.txt +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/dependency_links.txt +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/entry_points.txt +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/requires.txt +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/top_level.txt +/workspace/install/vlm_perception_pkg/lib/python3.10/site-packages/vlm_perception_pkg-0.0.0-py3.10.egg-info/zip-safe +/workspace/install/vlm_perception_pkg/lib/vlm_perception_pkg/multi_waypoint_navigation +/workspace/install/vlm_perception_pkg/lib/vlm_perception_pkg/simple_detection +/workspace/install/vlm_perception_pkg/lib/vlm_perception_pkg/vlm_detection diff --git a/build/vlm_perception_pkg/package.xml b/build/vlm_perception_pkg/package.xml deleted file mode 120000 index 30957a6..0000000 --- a/build/vlm_perception_pkg/package.xml +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_perception_pkg/package.xml \ No newline at end of file diff --git a/build/vlm_perception_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc b/build/vlm_perception_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc index bc3920f..fcdbe7a 100644 Binary files a/build/vlm_perception_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc and b/build/vlm_perception_pkg/prefix_override/__pycache__/sitecustomize.cpython-310.pyc differ diff --git a/build/vlm_perception_pkg/resource/vlm_perception_pkg b/build/vlm_perception_pkg/resource/vlm_perception_pkg deleted file mode 120000 index ad47320..0000000 --- a/build/vlm_perception_pkg/resource/vlm_perception_pkg +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_perception_pkg/resource/vlm_perception_pkg \ No newline at end of file diff --git a/build/vlm_perception_pkg/setup.cfg b/build/vlm_perception_pkg/setup.cfg deleted file mode 120000 index 21bcf9c..0000000 --- a/build/vlm_perception_pkg/setup.cfg +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_perception_pkg/setup.cfg \ No newline at end of file diff --git a/build/vlm_perception_pkg/setup.py b/build/vlm_perception_pkg/setup.py deleted file mode 120000 index cdc60fd..0000000 --- a/build/vlm_perception_pkg/setup.py +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_perception_pkg/setup.py \ No newline at end of file diff --git a/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.dsv b/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.dsv deleted file mode 100644 index bfc3ded..0000000 --- a/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.dsv +++ /dev/null @@ -1 +0,0 @@ -prepend-non-duplicate;PYTHONPATH;/workspace/build/vlm_perception_pkg diff --git a/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.ps1 b/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.ps1 deleted file mode 100644 index 5782506..0000000 --- a/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em - -colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX//workspace/build/vlm_perception_pkg" diff --git a/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.sh b/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.sh deleted file mode 100644 index 9fb273a..0000000 --- a/build/vlm_perception_pkg/share/vlm_perception_pkg/hook/pythonpath_develop.sh +++ /dev/null @@ -1,3 +0,0 @@ -# generated from colcon_core/shell/template/hook_prepend_value.sh.em - -_colcon_prepend_unique_value PYTHONPATH "/workspace/build/vlm_perception_pkg" diff --git a/build/vlm_perception_pkg/vlm_perception_pkg b/build/vlm_perception_pkg/vlm_perception_pkg deleted file mode 120000 index 8630250..0000000 --- a/build/vlm_perception_pkg/vlm_perception_pkg +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/vlm_perception_pkg/vlm_perception_pkg \ No newline at end of file diff --git a/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/PKG-INFO b/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/PKG-INFO index d023459..1117c4e 100644 --- a/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/PKG-INFO +++ b/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/PKG-INFO @@ -7,6 +7,7 @@ Maintainer: ariel Maintainer-email: bhu16300@gmail.com License: Apache-2.0 Platform: UNKNOWN +License-File: LICENSE UNKNOWN diff --git a/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/SOURCES.txt b/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/SOURCES.txt index f462c40..78c999d 100644 --- a/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/SOURCES.txt +++ b/build/vlm_perception_pkg/vlm_perception_pkg.egg-info/SOURCES.txt @@ -1,16 +1,20 @@ +LICENSE package.xml setup.cfg setup.py +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/PKG-INFO +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/SOURCES.txt +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/dependency_links.txt +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/entry_points.txt +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/requires.txt +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/top_level.txt +../../build/vlm_perception_pkg/vlm_perception_pkg.egg-info/zip-safe resource/vlm_perception_pkg +test/test_copyright.py +test/test_flake8.py +test/test_pep257.py vlm_perception_pkg/__init__.py vlm_perception_pkg/device_utils.py vlm_perception_pkg/multi_waypoint_navigation.py vlm_perception_pkg/simple_detection.py -vlm_perception_pkg/vlm_detection.py -vlm_perception_pkg.egg-info/PKG-INFO -vlm_perception_pkg.egg-info/SOURCES.txt -vlm_perception_pkg.egg-info/dependency_links.txt -vlm_perception_pkg.egg-info/entry_points.txt -vlm_perception_pkg.egg-info/requires.txt -vlm_perception_pkg.egg-info/top_level.txt -vlm_perception_pkg.egg-info/zip-safe \ No newline at end of file +vlm_perception_pkg/vlm_detection.py \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/include/nav2_rrtstar_planner/rrtstar_planner.hpp b/install/nav2_rrtstar_planner/include/nav2_rrtstar_planner/rrtstar_planner.hpp deleted file mode 120000 index 5df0002..0000000 --- a/install/nav2_rrtstar_planner/include/nav2_rrtstar_planner/rrtstar_planner.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/TurtleBot-RRT-Star/include/nav2_rrtstar_planner/rrtstar_planner.hpp \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/include/nav2_rrtstar_planner/rrtstar_planner.hpp b/install/nav2_rrtstar_planner/include/nav2_rrtstar_planner/rrtstar_planner.hpp new file mode 100644 index 0000000..ea20f35 --- /dev/null +++ b/install/nav2_rrtstar_planner/include/nav2_rrtstar_planner/rrtstar_planner.hpp @@ -0,0 +1,60 @@ +#ifndef NAV2_RRTSTAR_PLANNER__RRTSTAR_PLANNER_HPP_ +#define NAV2_RRTSTAR_PLANNER__RRTSTAR_PLANNER_HPP_ + +#include +#include +#include +#include "rclcpp/rclcpp.hpp" +#include "nav2_core/global_planner.hpp" +#include "nav2_costmap_2d/costmap_2d_ros.hpp" +#include "tf2_ros/buffer.h" +#include "geometry_msgs/msg/pose_stamped.hpp" +#include "nav_msgs/msg/path.hpp" + +namespace nav2_rrtstar_planner { + +struct Vertex { + double x, y, cost; + Vertex* parent; + Vertex(double x_val, double y_val, Vertex* p = nullptr, double travel_distance = 0) : + x(x_val), y(y_val), parent(p), cost(travel_distance) {} +}; + +class RRTStar : public nav2_core::GlobalPlanner { +public: + RRTStar() = default; + ~RRTStar() override = default; + + void configure(const rclcpp_lifecycle::LifecycleNode::WeakPtr& parent, + std::string name, std::shared_ptr tf, + std::shared_ptr costmap_ros) override; + void cleanup() override; + void activate() override; + void deactivate() override; + + nav_msgs::msg::Path createPlan(const geometry_msgs::msg::PoseStamped& start, + const geometry_msgs::msg::PoseStamped& goal) override; + +protected: + std::shared_ptr tf_; + nav2_util::LifecycleNode::SharedPtr node_; + nav2_costmap_2d::Costmap2D* costmap_; + std::string global_frame_; + std::string name_; + int max_iterations_; + double interpolation_resolution_; + std::vector> tree_; + double ball_radius_constant_; + + double calculate_distance(double x, double y, const Vertex& vertex); + Vertex* nearest_neighbor(double x, double y); + bool connectible(const Vertex& start, const Vertex& end); + void calculateBallRadiusConstant(); + double calculateBallRadius(int tree_size, int dimensions, double max_connection_distance); + std::vector findVerticesInsideCircle(double center_x, double center_y, double radius); + double calculate_cost_from_start(const Vertex& vertex); +}; + +} // namespace nav2_rrtstar_planner + +#endif // NAV2_RRTSTAR_PLANNER__RRTSTAR_PLANNER_HPP_ \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so b/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so deleted file mode 120000 index c35c6e0..0000000 --- a/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/libnav2_rrtstar_planner_plugin.so \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so b/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so new file mode 100644 index 0000000..3397a58 Binary files /dev/null and b/install/nav2_rrtstar_planner/lib/libnav2_rrtstar_planner_plugin.so differ diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner deleted file mode 120000 index 47e8858..0000000 --- a/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner new file mode 100644 index 0000000..80c2319 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/ament_index/resource_index/nav2_core__pluginlib__plugin/nav2_rrtstar_planner @@ -0,0 +1 @@ +share/nav2_rrtstar_planner/global_planner_plugin.xml diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner deleted file mode 120000 index 2287890..0000000 --- a/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner new file mode 100644 index 0000000..ea48fae --- /dev/null +++ b/install/nav2_rrtstar_planner/share/ament_index/resource_index/package_run_dependencies/nav2_rrtstar_planner @@ -0,0 +1 @@ +rclcpp;rclcpp_action;rclcpp_lifecycle;std_msgs;visualization_msgs;nav2_util;nav2_msgs;nav_msgs;geometry_msgs;builtin_interfaces;tf2_ros;nav2_costmap_2d;nav2_core;pluginlib;nav2_bringup;random;vector;limits;ament_lint_auto;ament_lint_common \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner deleted file mode 120000 index 50d3f83..0000000 --- a/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/packages/nav2_rrtstar_planner \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/packages/nav2_rrtstar_planner new file mode 100644 index 0000000..e69de29 diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner deleted file mode 120000 index 0fd2428..0000000 --- a/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner b/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner new file mode 100644 index 0000000..98a1f20 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/ament_index/resource_index/parent_prefix_path/nav2_rrtstar_planner @@ -0,0 +1 @@ +/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake deleted file mode 120000 index 386c96b..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake new file mode 100644 index 0000000..d660a7d --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_dependencies-extras.cmake @@ -0,0 +1,92 @@ +# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in + +set(_exported_dependencies "rclcpp;rclcpp_action;rclcpp_lifecycle;std_msgs;visualization_msgs;nav2_util;nav2_msgs;nav_msgs;geometry_msgs;builtin_interfaces;tf2_ros;nav2_costmap_2d;nav2_core;pluginlib") + +find_package(ament_cmake_libraries QUIET REQUIRED) + +# find_package() all dependencies +# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS +# variables to nav2_rrtstar_planner_DEFINITIONS, nav2_rrtstar_planner_INCLUDE_DIRS, +# nav2_rrtstar_planner_LIBRARIES, and nav2_rrtstar_planner_LINK_FLAGS. +# Additionally collect the direct dependency names in +# nav2_rrtstar_planner_DEPENDENCIES as well as the recursive dependency names +# in nav2_rrtstar_planner_RECURSIVE_DEPENDENCIES. +if(NOT _exported_dependencies STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + set(nav2_rrtstar_planner_DEPENDENCIES ${_exported_dependencies}) + set(nav2_rrtstar_planner_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) + set(_libraries) + foreach(_dep ${_exported_dependencies}) + if(NOT ${_dep}_FOUND) + find_package("${_dep}" QUIET REQUIRED) + endif() + # if a package provides modern CMake interface targets use them + # exclusively assuming the classic CMake variables only exist for + # backward compatibility + set(use_modern_cmake FALSE) + if(NOT "${${_dep}_TARGETS}" STREQUAL "") + foreach(_target ${${_dep}_TARGETS}) + # only use actual targets + # in case a package uses this variable for other content + if(TARGET "${_target}") + get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) + if(_include_dirs) + list_append_unique(nav2_rrtstar_planner_INCLUDE_DIRS "${_include_dirs}") + endif() + + get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) + if(_imported_configurations) + string(TOUPPER "${_imported_configurations}" _imported_configurations) + if(DEBUG_CONFIGURATIONS) + string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) + else() + set(_debug_configurations_uppercase "DEBUG") + endif() + foreach(_imported_config ${_imported_configurations}) + get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) + if(_imported_implib) + set(_imported_implib_config "optimized") + if(${_imported_config} IN_LIST _debug_configurations_uppercase) + set(_imported_implib_config "debug") + endif() + list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) + else() + get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) + if(_imported_location) + list(APPEND _libraries "${_imported_location}") + endif() + endif() + endforeach() + endif() + + get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) + if(_link_libraries) + list(APPEND _libraries "${_link_libraries}") + endif() + set(use_modern_cmake TRUE) + endif() + endforeach() + endif() + if(NOT use_modern_cmake) + if(${_dep}_DEFINITIONS) + list_append_unique(nav2_rrtstar_planner_DEFINITIONS "${${_dep}_DEFINITIONS}") + endif() + if(${_dep}_INCLUDE_DIRS) + list_append_unique(nav2_rrtstar_planner_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") + endif() + if(${_dep}_LIBRARIES) + list(APPEND _libraries "${${_dep}_LIBRARIES}") + endif() + if(${_dep}_LINK_FLAGS) + list_append_unique(nav2_rrtstar_planner_LINK_FLAGS "${${_dep}_LINK_FLAGS}") + endif() + if(${_dep}_RECURSIVE_DEPENDENCIES) + list_append_unique(nav2_rrtstar_planner_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") + endif() + endif() + if(_libraries) + ament_libraries_deduplicate(_libraries "${_libraries}") + list(APPEND nav2_rrtstar_planner_LIBRARIES "${_libraries}") + endif() + endforeach() +endif() diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake deleted file mode 120000 index 74dfcdb..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake new file mode 100644 index 0000000..9c6f544 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_include_directories-extras.cmake @@ -0,0 +1,16 @@ +# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in + +set(_exported_include_dirs "${nav2_rrtstar_planner_DIR}/../../../include") + +# append include directories to nav2_rrtstar_planner_INCLUDE_DIRS +# warn about not existing paths +if(NOT _exported_include_dirs STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + foreach(_exported_include_dir ${_exported_include_dirs}) + if(NOT IS_DIRECTORY "${_exported_include_dir}") + message(WARNING "Package 'nav2_rrtstar_planner' exports the include directory '${_exported_include_dir}' which doesn't exist") + endif() + normalize_path(_exported_include_dir "${_exported_include_dir}") + list(APPEND nav2_rrtstar_planner_INCLUDE_DIRS "${_exported_include_dir}") + endforeach() +endif() diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake deleted file mode 120000 index feb63fe..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_export_libraries/ament_cmake_export_libraries-extras.cmake \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake new file mode 100644 index 0000000..2e1ca67 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/ament_cmake_export_libraries-extras.cmake @@ -0,0 +1,141 @@ +# generated from ament_cmake_export_libraries/cmake/template/ament_cmake_export_libraries.cmake.in + +set(_exported_libraries "nav2_rrtstar_planner_plugin") +set(_exported_library_names "") + +# populate nav2_rrtstar_planner_LIBRARIES +if(NOT _exported_libraries STREQUAL "") + # loop over libraries, either target names or absolute paths + list(LENGTH _exported_libraries _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_libraries ${_i} _arg) + + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND nav2_rrtstar_planner_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'nav2_rrtstar_planner' passes the build configuration keyword '${_cfg}' as the last exported library") + endif() + list(GET _exported_libraries ${_i} _library) + else() + # the value is a library without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + if(NOT IS_ABSOLUTE "${_library}") + # search for library target relative to this CMake file + set(_lib "NOTFOUND") + find_library( + _lib NAMES "${_library}" + PATHS "${nav2_rrtstar_planner_DIR}/../../../lib" + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + + if(NOT _lib) + # warn about not existing library and ignore it + message(FATAL_ERROR "Package 'nav2_rrtstar_planner' exports the library '${_library}' which couldn't be found") + elseif(NOT IS_ABSOLUTE "${_lib}") + # the found library must be an absolute path + message(FATAL_ERROR "Package 'nav2_rrtstar_planner' found the library '${_library}' at '${_lib}' which is not an absolute path") + elseif(NOT EXISTS "${_lib}") + # the found library must exist + message(FATAL_ERROR "Package 'nav2_rrtstar_planner' found the library '${_lib}' which doesn't exist") + else() + list(APPEND nav2_rrtstar_planner_LIBRARIES ${_cfg} "${_lib}") + endif() + + else() + if(NOT EXISTS "${_library}") + # the found library must exist + message(WARNING "Package 'nav2_rrtstar_planner' exports the library '${_library}' which doesn't exist") + else() + list(APPEND nav2_rrtstar_planner_LIBRARIES ${_cfg} "${_library}") + endif() + endif() + endwhile() +endif() + +# find_library() library names with optional LIBRARY_DIRS +# and add the libraries to nav2_rrtstar_planner_LIBRARIES +if(NOT _exported_library_names STREQUAL "") + # loop over library names + # but remember related build configuration keyword if available + list(LENGTH _exported_library_names _length) + set(_i 0) + while(_i LESS _length) + list(GET _exported_library_names ${_i} _arg) + # pass linker flags along + if("${_arg}" MATCHES "^-" AND NOT "${_arg}" MATCHES "^-[l|framework]") + list(APPEND nav2_rrtstar_planner_LIBRARIES "${_arg}") + math(EXPR _i "${_i} + 1") + continue() + endif() + + if("${_arg}" MATCHES "^(debug|optimized|general)$") + # remember build configuration keyword + # and get following library name + set(_cfg "${_arg}") + math(EXPR _i "${_i} + 1") + if(_i EQUAL _length) + message(FATAL_ERROR "Package 'nav2_rrtstar_planner' passes the build configuration keyword '${_cfg}' as the last exported target") + endif() + list(GET _exported_library_names ${_i} _library) + else() + # the value is a library target without a build configuration keyword + set(_cfg "") + set(_library "${_arg}") + endif() + math(EXPR _i "${_i} + 1") + + # extract optional LIBRARY_DIRS from library name + string(REPLACE ":" ";" _library_dirs "${_library}") + list(GET _library_dirs 0 _library_name) + list(REMOVE_AT _library_dirs 0) + + set(_lib "NOTFOUND") + if(NOT _library_dirs) + # search for library in the common locations + find_library( + _lib + NAMES "${_library_name}" + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING "Package 'nav2_rrtstar_planner' exports library '${_library_name}' which couldn't be found") + endif() + else() + # search for library in the specified directories + find_library( + _lib + NAMES "${_library_name}" + PATHS ${_library_dirs} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH + ) + if(NOT _lib) + # warn about not existing library and later ignore it + message(WARNING + "Package 'nav2_rrtstar_planner' exports library '${_library_name}' with LIBRARY_DIRS '${_library_dirs}' which couldn't be found") + endif() + endif() + if(_lib) + list(APPEND nav2_rrtstar_planner_LIBRARIES ${_cfg} "${_lib}") + endif() + endwhile() +endif() + +# TODO(dirk-thomas) deduplicate nav2_rrtstar_planner_LIBRARIES +# while maintaining library order +# as well as build configuration keywords +# as well as linker flags diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake deleted file mode 120000 index 5d4dcb3..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig-version.cmake \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake new file mode 100644 index 0000000..1a5b413 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "1.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake deleted file mode 120000 index ff111ae..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_core/nav2_rrtstar_plannerConfig.cmake \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake new file mode 100644 index 0000000..4230ecf --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/cmake/nav2_rrtstar_plannerConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_nav2_rrtstar_planner_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED nav2_rrtstar_planner_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(nav2_rrtstar_planner_FOUND FALSE) + elseif(NOT nav2_rrtstar_planner_FOUND) + # use separate condition to avoid uninitialized variable warning + set(nav2_rrtstar_planner_FOUND FALSE) + endif() + return() +endif() +set(_nav2_rrtstar_planner_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT nav2_rrtstar_planner_FIND_QUIETLY) + message(STATUS "Found nav2_rrtstar_planner: 1.0.0 (${nav2_rrtstar_planner_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'nav2_rrtstar_planner' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${nav2_rrtstar_planner_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(nav2_rrtstar_planner_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "ament_cmake_export_include_directories-extras.cmake;ament_cmake_export_libraries-extras.cmake;ament_cmake_export_dependencies-extras.cmake") +foreach(_extra ${_extras}) + include("${nav2_rrtstar_planner_DIR}/${_extra}") +endforeach() diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv deleted file mode 120000 index 12acbf7..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/ament_prefix_path.dsv \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh deleted file mode 120000 index 403e838..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh +++ /dev/null @@ -1 +0,0 @@ -/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh new file mode 100644 index 0000000..02e441b --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv deleted file mode 120000 index 576138e..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/library_path.dsv \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv new file mode 100644 index 0000000..89bec93 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;LD_LIBRARY_PATH;lib diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh deleted file mode 120000 index 7edf044..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh +++ /dev/null @@ -1 +0,0 @@ -/opt/ros/humble/lib/python3.10/site-packages/ament_package/template/environment_hook/library_path.sh \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh new file mode 100644 index 0000000..292e518 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/library_path.sh @@ -0,0 +1,16 @@ +# copied from ament_package/template/environment_hook/library_path.sh + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +if [ $_IS_DARWIN -eq 0 ]; then + ament_prepend_unique_value LD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" +else + ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/lib" +fi +unset _IS_DARWIN diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv deleted file mode 120000 index 769cd2c..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/path.dsv \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv new file mode 100644 index 0000000..b94426a --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh deleted file mode 120000 index 8667351..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh +++ /dev/null @@ -1 +0,0 @@ -/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh new file mode 100644 index 0000000..e59b749 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml deleted file mode 120000 index 4a92810..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/TurtleBot-RRT-Star/global_planner_plugin.xml \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml new file mode 100644 index 0000000..aa3959e --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/global_planner_plugin.xml @@ -0,0 +1,5 @@ + + + This is a plugin for RRT Star path planning. + + diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/__pycache__/bringup_localization_with_initial_pose.launch.cpython-310.pyc b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/__pycache__/bringup_localization_with_initial_pose.launch.cpython-310.pyc deleted file mode 100644 index 36205d3..0000000 Binary files a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/__pycache__/bringup_localization_with_initial_pose.launch.cpython-310.pyc and /dev/null differ diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py deleted file mode 120000 index 937938f..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/TurtleBot-RRT-Star/launch/bringup_localization_with_initial_pose.launch.py \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py new file mode 100644 index 0000000..d493aa5 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/launch/bringup_localization_with_initial_pose.launch.py @@ -0,0 +1,48 @@ +#!/usr/bin/env python3 +""" +Launch localization with AMCL configured by the provided Nav2 params file. +""" + +from launch import LaunchDescription +from launch.actions import DeclareLaunchArgument, IncludeLaunchDescription +from launch.launch_description_sources import PythonLaunchDescriptionSource +from launch.substitutions import LaunchConfiguration +import os + +from ament_index_python.packages import get_package_share_directory + + +def generate_launch_description(): + bringup_dir = get_package_share_directory('nav2_bringup') + default_params_file = os.path.join( + bringup_dir, 'params', 'nav2_params.yaml' + ) + + # Launch arguments + use_sim_time = LaunchConfiguration('use_sim_time', default='true') + map_yaml_file = LaunchConfiguration('map') + params_file = LaunchConfiguration('params_file') + + declare_params_file = DeclareLaunchArgument( + 'params_file', + default_value=default_params_file, + description='Full path to the ROS2 parameters file to use for localization nodes', + ) + + # Include original localization_launch.py + localization_launch = IncludeLaunchDescription( + PythonLaunchDescriptionSource( + os.path.join(bringup_dir, 'launch', 'localization_launch.py') + ), + launch_arguments={ + 'use_sim_time': use_sim_time, + 'map': map_yaml_file, + 'params_file': params_file, + }.items() + ) + + ld = LaunchDescription() + ld.add_action(declare_params_file) + ld.add_action(localization_launch) + + return ld diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash deleted file mode 120000 index 609789c..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.bash \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash new file mode 100644 index 0000000..49782f2 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.bash @@ -0,0 +1,46 @@ +# generated from ament_package/template/package_level/local_setup.bash.in + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv deleted file mode 120000 index 7d278e3..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.dsv \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv new file mode 100644 index 0000000..3856f2a --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.dsv @@ -0,0 +1,3 @@ +source;share/nav2_rrtstar_planner/environment/ament_prefix_path.sh +source;share/nav2_rrtstar_planner/environment/library_path.sh +source;share/nav2_rrtstar_planner/environment/path.sh diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh deleted file mode 120000 index 84a9f5b..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.sh \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh new file mode 100644 index 0000000..3c116c4 --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.sh @@ -0,0 +1,185 @@ +# generated from ament_package/template/package_level/local_setup.sh.in + +# since this file is sourced use either the provided AMENT_CURRENT_PREFIX +# or fall back to the destination set at configure time +: ${AMENT_CURRENT_PREFIX:="/workspace/install/nav2_rrtstar_planner"} +if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then + if [ -z "$COLCON_CURRENT_PREFIX" ]; then + echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \ + "exist. Consider sourcing a different extension than '.sh'." 1>&2 + else + AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX" + fi +fi + +# function to append values to environment variables +# using colons as separators and avoiding leading separators +ament_append_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # avoid leading separator + eval _values=\"\$$_listname\" + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + _ament_append_value_IFS=$IFS + unset IFS + eval export $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + IFS=$_ament_append_value_IFS + unset _ament_append_value_IFS + fi + unset _values + + unset _value + unset _listname +} + +# function to append non-duplicate values to environment variables +# using colons as separators and avoiding leading separators +ament_append_unique_value() { + # arguments + _listname=$1 + _value=$2 + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\$$_listname + _duplicate= + _ament_append_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ $_item = $_value ]; then + _duplicate=1 + fi + done + unset _item + + # append only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid leading separator + if [ -z "$_values" ]; then + eval $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval $_listname=\"\$$_listname:$_value\" + #eval echo "append list \$$_listname" + fi + fi + IFS=$_ament_append_unique_value_IFS + unset _ament_append_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# function to prepend non-duplicate values to environment variables +# using colons as separators and avoiding trailing separators +ament_prepend_unique_value() { + # arguments + _listname="$1" + _value="$2" + #echo "listname $_listname" + #eval echo "list value \$$_listname" + #echo "value $_value" + + # check if the list contains the value + eval _values=\"\$$_listname\" + _duplicate= + _ament_prepend_unique_value_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array _values + fi + for _item in $_values; do + # ignore empty strings + if [ -z "$_item" ]; then + continue + fi + if [ "$_item" = "$_value" ]; then + _duplicate=1 + fi + done + unset _item + + # prepend only non-duplicates + if [ -z "$_duplicate" ]; then + # avoid trailing separator + if [ -z "$_values" ]; then + eval export $_listname=\"$_value\" + #eval echo "set list \$$_listname" + else + # field separator must not be a colon + unset IFS + eval export $_listname=\"$_value:\$$_listname\" + #eval echo "prepend list \$$_listname" + fi + fi + IFS=$_ament_prepend_unique_value_IFS + unset _ament_prepend_unique_value_IFS + unset _duplicate + unset _values + + unset _value + unset _listname +} + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# list all environment hooks of this package +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/nav2_rrtstar_planner/environment/ament_prefix_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/nav2_rrtstar_planner/environment/library_path.sh" +ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/nav2_rrtstar_planner/environment/path.sh" + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + if [ "$AMENT_SHELL" = "zsh" ]; then + ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS + fi + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + if [ -f "$_hook" ]; then + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + # trace output + if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_hook\"" + fi + . "$_hook" + fi + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +# reset AMENT_CURRENT_PREFIX after each package +# allowing to source multiple package-level setup files +unset AMENT_CURRENT_PREFIX diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh deleted file mode 120000 index a7ae335..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/nav2_rrtstar_planner/ament_cmake_environment_hooks/local_setup.zsh \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh new file mode 100644 index 0000000..fe161be --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/local_setup.zsh @@ -0,0 +1,59 @@ +# generated from ament_package/template/package_level/local_setup.zsh.in + +AMENT_SHELL=zsh + +# source local_setup.sh from same directory as this file +_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd) +# provide AMENT_CURRENT_PREFIX to shell script +AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd) +# store AMENT_CURRENT_PREFIX to restore it before each environment hook +_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX + +# function to convert array-like strings into arrays +# to wordaround SH_WORD_SPLIT not being set +ament_zsh_to_array() { + local _listname=$1 + local _dollar="$" + local _split="{=" + local _to_array="(\"$_dollar$_split$_listname}\")" + eval $_listname=$_to_array +} + +# trace output +if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then + echo "# . \"$_this_path/local_setup.sh\"" +fi +# the package-level local_setup file unsets AMENT_CURRENT_PREFIX +. "$_this_path/local_setup.sh" +unset _this_path + +# unset AMENT_ENVIRONMENT_HOOKS +# if not appending to them for return +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + unset AMENT_ENVIRONMENT_HOOKS +fi + +# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks +AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX +# list all environment hooks of this package + +# source all shell-specific environment hooks of this package +# if not returning them +if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then + _package_local_setup_IFS=$IFS + IFS=":" + for _hook in $AMENT_ENVIRONMENT_HOOKS; do + # restore AMENT_CURRENT_PREFIX for each environment hook + AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX + # restore IFS before sourcing other files + IFS=$_package_local_setup_IFS + . "$_hook" + done + unset _hook + IFS=$_package_local_setup_IFS + unset _package_local_setup_IFS + unset AMENT_ENVIRONMENT_HOOKS +fi + +unset _package_local_setup_AMENT_CURRENT_PREFIX +unset AMENT_CURRENT_PREFIX diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml deleted file mode 120000 index c034201..0000000 --- a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/TurtleBot-RRT-Star/package.xml \ No newline at end of file diff --git a/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml new file mode 100644 index 0000000..118575b --- /dev/null +++ b/install/nav2_rrtstar_planner/share/nav2_rrtstar_planner/package.xml @@ -0,0 +1,38 @@ + + + + nav2_rrtstar_planner + 1.0.0 + RRT Star path planner. + echo + BSD-3-Clause + + ament_cmake + + rclcpp + rclcpp_action + rclcpp_lifecycle + std_msgs + visualization_msgs + nav2_util + nav2_msgs + nav_msgs + geometry_msgs + builtin_interfaces + tf2_ros + nav2_costmap_2d + nav2_core + pluginlib + nav2_bringup + random + vector + limits + + ament_lint_auto + ament_lint_common + + + ament_cmake + + + diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp deleted file mode 120000 index 94d17fa..0000000 --- a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp \ No newline at end of file diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp new file mode 100644 index 0000000..5377037 --- /dev/null +++ b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle1.hpp @@ -0,0 +1,38 @@ +// Copyright 2012 Open Source Robotics Foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Author: Ryan Shim + +#ifndef TURTLEBOT3_GAZEBO__OBSTACLE1_HPP_ +#define TURTLEBOT3_GAZEBO__OBSTACLE1_HPP_ + +#include +#include +#include +#include + +namespace gazebo +{ +class Obstacle1 : public ModelPlugin +{ +public: + void Load(physics::ModelPtr _parent, sdf::ElementPtr /*_sdf*/) override; + +private: + physics::ModelPtr model; + event::ConnectionPtr updateConnection; +}; +GZ_REGISTER_MODEL_PLUGIN(Obstacle1); +} // namespace gazebo +#endif // TURTLEBOT3_GAZEBO__OBSTACLE1_HPP_ diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp deleted file mode 120000 index b391c3f..0000000 --- a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp \ No newline at end of file diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp new file mode 100644 index 0000000..f99808d --- /dev/null +++ b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacle2.hpp @@ -0,0 +1,39 @@ +// Copyright 2012 Open Source Robotics Foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Author: Ryan Shim + +#ifndef TURTLEBOT3_GAZEBO__OBSTACLE2_HPP_ +#define TURTLEBOT3_GAZEBO__OBSTACLE2_HPP_ + +#include +#include +#include +#include + +namespace gazebo +{ +class Obstacle2 : public ModelPlugin +{ +public: + Obstacle2() = default; + void Load(physics::ModelPtr _parent, sdf::ElementPtr /*_sdf*/) override; + +private: + physics::ModelPtr model; + event::ConnectionPtr updateConnection; +}; +GZ_REGISTER_MODEL_PLUGIN(Obstacle2); +} // namespace gazebo +#endif // TURTLEBOT3_GAZEBO__OBSTACLE2_HPP_ diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp deleted file mode 120000 index e3d5fb9..0000000 --- a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp \ No newline at end of file diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp new file mode 100644 index 0000000..5d88a9b --- /dev/null +++ b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/obstacles.hpp @@ -0,0 +1,41 @@ +// Copyright 2012 Open Source Robotics Foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Author: Ryan Shim + +#ifndef TURTLEBOT3_GAZEBO__OBSTACLES_HPP_ +#define TURTLEBOT3_GAZEBO__OBSTACLES_HPP_ + +#include +#include +#include +#include + +#define PI 3.141592 + +namespace gazebo +{ +class Obstacles : public ModelPlugin +{ +public: + Obstacles() = default; + void Load(physics::ModelPtr _parent, sdf::ElementPtr /*_sdf*/) override; + +private: + physics::ModelPtr model; + event::ConnectionPtr updateConnection; +}; +GZ_REGISTER_MODEL_PLUGIN(Obstacles); +} // namespace gazebo +#endif // TURTLEBOT3_GAZEBO__OBSTACLES_HPP_ diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp deleted file mode 120000 index 3085d12..0000000 --- a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp \ No newline at end of file diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp new file mode 100644 index 0000000..10e7d5c --- /dev/null +++ b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_bar_plugin.hpp @@ -0,0 +1,45 @@ +// Copyright 2025 ROBOTIS CO., LTD. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Author: Hyungyu Kim + +#ifndef TURTLEBOT3_GAZEBO__TRAFFIC_BAR_PLUGIN_HPP_ +#define TURTLEBOT3_GAZEBO__TRAFFIC_BAR_PLUGIN_HPP_ + +#include +#include + +namespace gazebo +{ +class TrafficBar : public ModelPlugin +{ +public: + TrafficBar(); + void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) override; + void OnUpdate(); + +private: + double traffic_cycle; + int status; + + common::Time last_time; + event::ConnectionPtr update_connection; + ignition::math::Pose3d down_pose; + ignition::math::Pose3d up_pose; + physics::ModelPtr model; + physics::WorldPtr world; +}; +GZ_REGISTER_MODEL_PLUGIN(TrafficBar); +} // namespace gazebo +#endif // TURTLEBOT3_GAZEBO__TRAFFIC_BAR_PLUGIN_HPP_ diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp deleted file mode 120000 index 41400aa..0000000 --- a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp \ No newline at end of file diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp new file mode 100644 index 0000000..402a5ef --- /dev/null +++ b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/traffic_light_plugin.hpp @@ -0,0 +1,53 @@ +// Copyright 2025 ROBOTIS CO., LTD. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Author: Hyungyu Kim + +#ifndef TURTLEBOT3_GAZEBO__TRAFFIC_LIGHT_PLUGIN_HPP_ +#define TURTLEBOT3_GAZEBO__TRAFFIC_LIGHT_PLUGIN_HPP_ + +#include +#include + +#include +#include + +namespace gazebo +{ +class TrafficLight : public ModelPlugin +{ +public: + TrafficLight(); + ~TrafficLight(); + + void Load(physics::ModelPtr _model, sdf::ElementPtr _sdf) override; + void OnUpdate(); + +private: + double traffic_cycle; + int status; + std::vector textures; + + common::Time last_time; + event::ConnectionPtr update_connection; + gazebo::transport::NodePtr node; + gazebo::msgs::Visual msg; + gazebo::transport::PublisherPtr visPub; + physics::ModelPtr model; + physics::WorldPtr world; +}; +GZ_REGISTER_MODEL_PLUGIN(TrafficLight); +} // namespace gazebo + +#endif // TURTLEBOT3_GAZEBO__TRAFFIC_LIGHT_PLUGIN_HPP_ diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp deleted file mode 120000 index 0c6e0db..0000000 --- a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp \ No newline at end of file diff --git a/install/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp new file mode 100644 index 0000000..abcc393 --- /dev/null +++ b/install/turtlebot3_gazebo/include/turtlebot3_gazebo/turtlebot3_drive.hpp @@ -0,0 +1,70 @@ +// Copyright 2019 ROBOTIS CO., LTD. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Authors: Taehun Lim (Darby), Ryan Shim + +#ifndef TURTLEBOT3_GAZEBO__TURTLEBOT3_DRIVE_HPP_ +#define TURTLEBOT3_GAZEBO__TURTLEBOT3_DRIVE_HPP_ + +#include +#include +#include +#include +#include +#include + +#define DEG2RAD (M_PI / 180.0) +#define RAD2DEG (180.0 / M_PI) + +#define CENTER 0 +#define LEFT 1 +#define RIGHT 2 + +#define LINEAR_VELOCITY 0.3 +#define ANGULAR_VELOCITY 1.5 + +#define GET_TB3_DIRECTION 0 +#define TB3_DRIVE_FORWARD 1 +#define TB3_RIGHT_TURN 2 +#define TB3_LEFT_TURN 3 + +class Turtlebot3Drive : public rclcpp::Node +{ +public: + Turtlebot3Drive(); + ~Turtlebot3Drive(); + +private: + // ROS topic publishers + rclcpp::Publisher::SharedPtr cmd_vel_pub_; + + // ROS topic subscribers + rclcpp::Subscription::SharedPtr scan_sub_; + rclcpp::Subscription::SharedPtr odom_sub_; + + // Variables + double robot_pose_; + double prev_robot_pose_; + double scan_data_[3]; + + // ROS timer + rclcpp::TimerBase::SharedPtr update_timer_; + + // Function prototypes + void update_callback(); + void update_cmd_vel(double linear, double angular); + void scan_callback(const sensor_msgs::msg::LaserScan::SharedPtr msg); + void odom_callback(const nav_msgs::msg::Odometry::SharedPtr msg); +}; +#endif // TURTLEBOT3_GAZEBO__TURTLEBOT3_DRIVE_HPP_ diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py deleted file mode 120000 index 5146764..0000000 --- a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/scripts/camera_topic_remap.py \ No newline at end of file diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py new file mode 100755 index 0000000..12a9339 --- /dev/null +++ b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/camera_topic_remap.py @@ -0,0 +1,81 @@ +#!/usr/bin/env python3 +""" +Relay camera topics to match the intel_realsense_r200 naming convention +expected by vlm_detection node. + +Gz-sim + ros_gz_bridge publishes: + /camera/color/image_raw -> remap to /intel_realsense_r200_rgb/image_raw + /camera/depth/image_raw -> remap to /intel_realsense_r200_depth/depth/image_raw + /camera/depth/camera_info -> remap to /intel_realsense_r200_depth/camera_info + (with frame_id override to match TF tree) + +Note: Depth image is now available via L16 workaround for Humble +(gz.msgs.Image type on /depth_image topic). +""" + +import rclpy +from rclpy.node import Node +from sensor_msgs.msg import Image, CameraInfo + + +class CameraTopicRemap(Node): + def __init__(self): + super().__init__('camera_topic_remap') + + # --- RGB Image relay --- + self.rgb_pub = self.create_publisher(Image, '/intel_realsense_r200_rgb/image_raw', 10) + self.rgb_sub = self.create_subscription( + Image, '/camera/color/image_raw', self.rgb_callback, 10 + ) + self.get_logger().info( + 'Relaying [/camera/color/image_raw] -> [/intel_realsense_r200_rgb/image_raw]' + ) + + # --- Depth Image relay --- + self.depth_pub = self.create_publisher( + Image, '/intel_realsense_r200_depth/depth/image_raw', 10 + ) + self.depth_sub = self.create_subscription( + Image, '/camera/depth/image_raw', self.depth_callback, 10 + ) + self.get_logger().info( + 'Relaying [/camera/depth/image_raw] -> ' + '[/intel_realsense_r200_depth/depth/image_raw]' + ) + + # --- Depth CameraInfo relay (with frame_id fix) --- + self.depth_info_pub = self.create_publisher( + CameraInfo, '/intel_realsense_r200_depth/camera_info', 10 + ) + self.depth_info_sub = self.create_subscription( + CameraInfo, '/camera/depth/camera_info', self.depth_info_callback, 10 + ) + self.get_logger().info( + 'Relaying [/camera/depth/camera_info] -> ' + '[/intel_realsense_r200_depth/camera_info] (frame_id overridden)' + ) + + def rgb_callback(self, msg: Image): + """Forward RGB image as-is.""" + self.rgb_pub.publish(msg) + + def depth_callback(self, msg: Image): + """Forward depth image as-is.""" + self.depth_pub.publish(msg) + + def depth_info_callback(self, msg: CameraInfo): + """Forward depth CameraInfo with corrected frame_id.""" + msg.header.frame_id = 'realsense_depth_frame' + self.depth_info_pub.publish(msg) + + +def main(): + rclpy.init() + node = CameraTopicRemap() + rclpy.spin(node) + node.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/depth_to_pointcloud.py b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/depth_to_pointcloud.py new file mode 100755 index 0000000..680682a --- /dev/null +++ b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/depth_to_pointcloud.py @@ -0,0 +1,125 @@ +#!/usr/bin/env python3 +# +# Convert a depth image (16UC1 mm or 32FC1 m) + CameraInfo into a sensor_msgs/PointCloud2. +# This replaces depth_image_proc/point_cloud_xyz for environments where that package +# is not available or its executable is missing. + +import numpy as np +import rclpy +from rclpy.node import Node +from sensor_msgs.msg import CameraInfo, Image, PointCloud2, PointField +from std_msgs.msg import Header + + +class DepthToPointCloud(Node): + def __init__(self): + super().__init__('depth_to_pointcloud') + + self.declare_parameter('depth_topic', '/intel_realsense_r200_depth/depth/image_raw') + self.declare_parameter('camera_info_topic', '/intel_realsense_r200_depth/camera_info') + self.declare_parameter('points_topic', '/intel_realsense_r200_depth/depth/color/points') + self.declare_parameter('max_depth_m', 10.0) + + depth_topic = self.get_parameter('depth_topic').value + camera_info_topic = self.get_parameter('camera_info_topic').value + points_topic = self.get_parameter('points_topic').value + self.max_depth_m = float(self.get_parameter('max_depth_m').value) + + self.camera_info = None + + self.info_sub = self.create_subscription( + CameraInfo, camera_info_topic, self.info_callback, qos_profile=1) + self.depth_sub = self.create_subscription( + Image, depth_topic, self.depth_callback, qos_profile=1) + self.cloud_pub = self.create_publisher(PointCloud2, points_topic, qos_profile=1) + + self.get_logger().info( + f'Waiting for camera info on {camera_info_topic}; ' + f'publishing points on {points_topic}' + ) + + def info_callback(self, msg: CameraInfo): + self.camera_info = msg + + def depth_callback(self, msg: Image): + if self.camera_info is None: + self.get_logger().warn( + 'CameraInfo not received yet; skipping depth frame', + throttle_duration_sec=5) + return + + # Decode depth image according to its encoding. + # Gz Sim may publish depth as either 16-bit unsigned mm (16UC1/mono16) + # or 32-bit float meters (32FC1), depending on sensor/bridge version. + if msg.encoding in ('16UC1', 'mono16'): + depth_raw = np.frombuffer(msg.data, dtype=np.uint16).reshape(msg.height, msg.width) + depth_m = depth_raw.astype(np.float32) * 0.001 + elif msg.encoding == '32FC1': + depth_m = np.frombuffer(msg.data, dtype=np.float32).reshape(msg.height, msg.width) + else: + self.get_logger().error( + f'Unsupported depth encoding: {msg.encoding}; expected 16UC1/mono16 or 32FC1', + throttle_duration_sec=5) + return + + # Intrinsics from CameraInfo + K = self.camera_info.k + fx, fy = float(K[0]), float(K[4]) + cx, cy = float(K[2]), float(K[5]) + + # Pixel coordinates + u = np.arange(msg.width, dtype=np.float32) + v = np.arange(msg.height, dtype=np.float32) + u, v = np.meshgrid(u, v) + + # Filter valid depth pixels + valid = (depth_m > 0.0) & (depth_m < self.max_depth_m) + u = u[valid] + v = v[valid] + z = depth_m[valid] + + if z.size == 0: + return + + # Back-project to 3D (in the camera optical frame) + x = (u - cx) * z / fx + y = (v - cy) * z / fy + + points = np.stack((x, y, z), axis=-1).astype(np.float32) + + header = Header() + header.stamp = msg.header.stamp + header.frame_id = self.camera_info.header.frame_id + + cloud_msg = PointCloud2() + cloud_msg.header = header + cloud_msg.height = 1 + cloud_msg.width = int(points.shape[0]) + cloud_msg.fields = [ + PointField(name='x', offset=0, datatype=PointField.FLOAT32, count=1), + PointField(name='y', offset=4, datatype=PointField.FLOAT32, count=1), + PointField(name='z', offset=8, datatype=PointField.FLOAT32, count=1), + ] + cloud_msg.is_bigendian = False + cloud_msg.point_step = 12 + cloud_msg.row_step = cloud_msg.point_step * cloud_msg.width + cloud_msg.is_dense = True + cloud_msg.data = points.tobytes() + + self.cloud_pub.publish(cloud_msg) + + +def main(args=None): + rclpy.init(args=args) + node = DepthToPointCloud() + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + finally: + node.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py deleted file mode 120000 index 8ee6b5f..0000000 --- a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/scripts/scan_frame_fix.py \ No newline at end of file diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py new file mode 100755 index 0000000..9cf43ba --- /dev/null +++ b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/scan_frame_fix.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python3 +""" +Relay LaserScan messages while fixing header.frame_id. +Gz-sim (Harmonic) + ros_gz_bridge (Humble) may publish LaserScan +with Gazebo-scoped frame_id (e.g., 'burger/base_scan/hls_lfcd_lds') +instead of the expected 'base_scan'. This node remaps it so that +slam_toolbox / nav2 can find the correct TF. +""" + +import rclpy +from rclpy.node import Node +from sensor_msgs.msg import LaserScan + + +class ScanFrameFix(Node): + def __init__(self): + super().__init__('scan_frame_fix') + + self.declare_parameter('input_topic', '/scan_raw') + self.declare_parameter('output_topic', '/scan') + self.declare_parameter('target_frame_id', 'base_scan') + + input_topic = self.get_parameter('input_topic').value + output_topic = self.get_parameter('output_topic').value + self.target_frame_id = self.get_parameter('target_frame_id').value + + self.pub = self.create_publisher(LaserScan, output_topic, 10) + self.sub = self.create_subscription( + LaserScan, input_topic, self.callback, 10 + ) + self.get_logger().info( + f'Relaying [{input_topic}] -> [{output_topic}], ' + f'overriding frame_id -> {self.target_frame_id}' + ) + + def callback(self, msg: LaserScan): + msg.header.frame_id = self.target_frame_id + self.pub.publish(msg) + + +def main(): + rclpy.init() + node = ScanFrameFix() + rclpy.spin(node) + node.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive deleted file mode 120000 index 7acf2fa..0000000 --- a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/turtlebot3_drive \ No newline at end of file diff --git a/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive new file mode 100755 index 0000000..447ba06 Binary files /dev/null and b/install/turtlebot3_gazebo/lib/turtlebot3_gazebo/turtlebot3_drive differ diff --git a/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo b/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo deleted file mode 120000 index 77d35e0..0000000 --- a/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo b/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo new file mode 100644 index 0000000..6b7d612 --- /dev/null +++ b/install/turtlebot3_gazebo/share/ament_index/resource_index/package_run_dependencies/turtlebot3_gazebo @@ -0,0 +1 @@ +geometry_msgs;nav_msgs;rclcpp;sensor_msgs;tf2;gz-sim8;gz-msgs10;gz-transport13;gz-physics7;gz-math7;gz-common5;gz-plugin2;sdformat14;ros_gz_bridge;ros_gz_sim;ros_gz_interfaces;controller_manager;diff_drive_controller;joint_state_broadcaster;gz_ros2_control;robot_state_publisher \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo b/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo deleted file mode 120000 index e050855..0000000 --- a/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/packages/turtlebot3_gazebo \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo b/install/turtlebot3_gazebo/share/ament_index/resource_index/packages/turtlebot3_gazebo new file mode 100644 index 0000000..e69de29 diff --git a/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo b/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo deleted file mode 120000 index 10dcbea..0000000 --- a/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo b/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo new file mode 100644 index 0000000..98a1f20 --- /dev/null +++ b/install/turtlebot3_gazebo/share/ament_index/resource_index/parent_prefix_path/turtlebot3_gazebo @@ -0,0 +1 @@ +/workspace/install/vlm_perception_pkg:/workspace/install/vlm_nav_pkg:/workspace/install/turtlebot3_simulations:/workspace/install/turtlebot3_gazebo:/workspace/install/nav2_rrtstar_planner:/opt/ros/humble \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake deleted file mode 120000 index abc15ca..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake new file mode 100644 index 0000000..49785e3 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_dependencies-extras.cmake @@ -0,0 +1,92 @@ +# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in + +set(_exported_dependencies "geometry_msgs;nav_msgs;rclcpp;sensor_msgs;tf2") + +find_package(ament_cmake_libraries QUIET REQUIRED) + +# find_package() all dependencies +# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS +# variables to turtlebot3_gazebo_DEFINITIONS, turtlebot3_gazebo_INCLUDE_DIRS, +# turtlebot3_gazebo_LIBRARIES, and turtlebot3_gazebo_LINK_FLAGS. +# Additionally collect the direct dependency names in +# turtlebot3_gazebo_DEPENDENCIES as well as the recursive dependency names +# in turtlebot3_gazebo_RECURSIVE_DEPENDENCIES. +if(NOT _exported_dependencies STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + set(turtlebot3_gazebo_DEPENDENCIES ${_exported_dependencies}) + set(turtlebot3_gazebo_RECURSIVE_DEPENDENCIES ${_exported_dependencies}) + set(_libraries) + foreach(_dep ${_exported_dependencies}) + if(NOT ${_dep}_FOUND) + find_package("${_dep}" QUIET REQUIRED) + endif() + # if a package provides modern CMake interface targets use them + # exclusively assuming the classic CMake variables only exist for + # backward compatibility + set(use_modern_cmake FALSE) + if(NOT "${${_dep}_TARGETS}" STREQUAL "") + foreach(_target ${${_dep}_TARGETS}) + # only use actual targets + # in case a package uses this variable for other content + if(TARGET "${_target}") + get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES) + if(_include_dirs) + list_append_unique(turtlebot3_gazebo_INCLUDE_DIRS "${_include_dirs}") + endif() + + get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS) + if(_imported_configurations) + string(TOUPPER "${_imported_configurations}" _imported_configurations) + if(DEBUG_CONFIGURATIONS) + string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase) + else() + set(_debug_configurations_uppercase "DEBUG") + endif() + foreach(_imported_config ${_imported_configurations}) + get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config}) + if(_imported_implib) + set(_imported_implib_config "optimized") + if(${_imported_config} IN_LIST _debug_configurations_uppercase) + set(_imported_implib_config "debug") + endif() + list(APPEND _libraries ${_imported_implib_config} ${_imported_implib}) + else() + get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config}) + if(_imported_location) + list(APPEND _libraries "${_imported_location}") + endif() + endif() + endforeach() + endif() + + get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES) + if(_link_libraries) + list(APPEND _libraries "${_link_libraries}") + endif() + set(use_modern_cmake TRUE) + endif() + endforeach() + endif() + if(NOT use_modern_cmake) + if(${_dep}_DEFINITIONS) + list_append_unique(turtlebot3_gazebo_DEFINITIONS "${${_dep}_DEFINITIONS}") + endif() + if(${_dep}_INCLUDE_DIRS) + list_append_unique(turtlebot3_gazebo_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}") + endif() + if(${_dep}_LIBRARIES) + list(APPEND _libraries "${${_dep}_LIBRARIES}") + endif() + if(${_dep}_LINK_FLAGS) + list_append_unique(turtlebot3_gazebo_LINK_FLAGS "${${_dep}_LINK_FLAGS}") + endif() + if(${_dep}_RECURSIVE_DEPENDENCIES) + list_append_unique(turtlebot3_gazebo_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}") + endif() + endif() + if(_libraries) + ament_libraries_deduplicate(_libraries "${_libraries}") + list(APPEND turtlebot3_gazebo_LIBRARIES "${_libraries}") + endif() + endforeach() +endif() diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake deleted file mode 120000 index fad89f7..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake new file mode 100644 index 0000000..26a0b8c --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/ament_cmake_export_include_directories-extras.cmake @@ -0,0 +1,16 @@ +# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in + +set(_exported_include_dirs "${turtlebot3_gazebo_DIR}/../../../include") + +# append include directories to turtlebot3_gazebo_INCLUDE_DIRS +# warn about not existing paths +if(NOT _exported_include_dirs STREQUAL "") + find_package(ament_cmake_core QUIET REQUIRED) + foreach(_exported_include_dir ${_exported_include_dirs}) + if(NOT IS_DIRECTORY "${_exported_include_dir}") + message(WARNING "Package 'turtlebot3_gazebo' exports the include directory '${_exported_include_dir}' which doesn't exist") + endif() + normalize_path(_exported_include_dir "${_exported_include_dir}") + list(APPEND turtlebot3_gazebo_INCLUDE_DIRS "${_exported_include_dir}") + endforeach() +endif() diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake deleted file mode 120000 index 95ec095..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig-version.cmake \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake new file mode 100644 index 0000000..989b461 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from ament/cmake/core/templates/nameConfig-version.cmake.in +set(PACKAGE_VERSION "2.4.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake deleted file mode 120000 index 9c25e4f..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_core/turtlebot3_gazeboConfig.cmake \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake new file mode 100644 index 0000000..30f3245 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/cmake/turtlebot3_gazeboConfig.cmake @@ -0,0 +1,42 @@ +# generated from ament/cmake/core/templates/nameConfig.cmake.in + +# prevent multiple inclusion +if(_turtlebot3_gazebo_CONFIG_INCLUDED) + # ensure to keep the found flag the same + if(NOT DEFINED turtlebot3_gazebo_FOUND) + # explicitly set it to FALSE, otherwise CMake will set it to TRUE + set(turtlebot3_gazebo_FOUND FALSE) + elseif(NOT turtlebot3_gazebo_FOUND) + # use separate condition to avoid uninitialized variable warning + set(turtlebot3_gazebo_FOUND FALSE) + endif() + return() +endif() +set(_turtlebot3_gazebo_CONFIG_INCLUDED TRUE) + +# output package information +if(NOT turtlebot3_gazebo_FIND_QUIETLY) + message(STATUS "Found turtlebot3_gazebo: 2.4.0 (${turtlebot3_gazebo_DIR})") +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "Package 'turtlebot3_gazebo' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + # optionally quiet the deprecation message + if(NOT ${turtlebot3_gazebo_DEPRECATED_QUIET}) + message(DEPRECATION "${_msg}") + endif() +endif() + +# flag package as ament-based to distinguish it after being find_package()-ed +set(turtlebot3_gazebo_FOUND_AMENT_PACKAGE TRUE) + +# include all config extra files +set(_extras "ament_cmake_export_include_directories-extras.cmake;ament_cmake_export_dependencies-extras.cmake") +foreach(_extra ${_extras}) + include("${turtlebot3_gazebo_DIR}/${_extra}") +endforeach() diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml deleted file mode 120000 index 979b107..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml new file mode 100644 index 0000000..7727668 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/config/turtlebot3_gz_bridge.yaml @@ -0,0 +1,69 @@ +# TurtleBot3 Burger - Gz Sim to ROS 2 Bridge Configuration +# For use with ros_gz_bridge bridge_node +# +# Key migration notes (Gazebo Classic -> Gazebo Sim): +# 1. gz-sim-diff-drive publishes Odometry but NOT TF (unlike Classic). +# TF is bridged from /world//pose/info (gz.msgs.Pose_V -> TFMessage). +# 2. Sensor frame_ids use Gazebo scoped names (e.g. burger/base_scan/...). +# Overridden below via 'frame_id' field to match URDF/robot_state_publisher tree. + +# === TF: bridge Gazebo model tf to ROS2 /tf === +# /model/burger/tf publishes gz.msgs.Pose_V (NOT Pose!) +# ros_gz_bridge converts Pose_V -> TFMessage correctly. +- ros_topic_name: /tf + ros_type_name: tf2_msgs/msg/TFMessage + gz_topic_name: /model/burger/tf + gz_type_name: gz.msgs.Pose_V + direction: GZ_TO_ROS + +# === Sensor bridges === +- ros_topic_name: /scan_raw + ros_type_name: sensor_msgs/msg/LaserScan + gz_topic_name: /world/default/model/burger/link/base_scan/sensor/hls_lfcd_lds/scan + gz_type_name: gz.msgs.LaserScan + direction: GZ_TO_ROS + +- ros_topic_name: /intel_realsense_r200_rgb/image_raw + ros_type_name: sensor_msgs/msg/Image + gz_topic_name: /world/default/model/burger/link/realsense_link/sensor/intel_realsense_r200_rgb/image + gz_type_name: gz.msgs.Image + direction: GZ_TO_ROS + +- ros_topic_name: /intel_realsense_r200_rgb/camera_info + ros_type_name: sensor_msgs/msg/CameraInfo + gz_topic_name: /world/default/model/burger/link/realsense_link/sensor/intel_realsense_r200_rgb/camera_info + gz_type_name: gz.msgs.CameraInfo + direction: GZ_TO_ROS + +# === Depth image (L16 workaround for Humble) === +# Gazebo depth camera with L16 publishes on /depth_image topic +# as gz.msgs.Image type (NOT /image). This bypasses unsupported gz.msgs.DepthImage. +- ros_topic_name: /intel_realsense_r200_depth/depth/image_raw + ros_type_name: sensor_msgs/msg/Image + gz_topic_name: /world/default/model/burger/link/realsense_link/sensor/intel_realsense_r200_depth/depth_image + gz_type_name: gz.msgs.Image + direction: GZ_TO_ROS + +- ros_topic_name: /intel_realsense_r200_depth/camera_info + ros_type_name: sensor_msgs/msg/CameraInfo + gz_topic_name: /world/default/model/burger/link/realsense_link/sensor/intel_realsense_r200_depth/camera_info + gz_type_name: gz.msgs.CameraInfo + direction: GZ_TO_ROS + +- ros_topic_name: /clock + ros_type_name: rosgraph_msgs/msg/Clock + gz_topic_name: /clock + gz_type_name: gz.msgs.Clock + direction: GZ_TO_ROS + +- ros_topic_name: /cmd_vel + ros_type_name: geometry_msgs/msg/Twist + gz_topic_name: /model/burger/cmd_vel + gz_type_name: gz.msgs.Twist + direction: ROS_TO_GZ + +- ros_topic_name: /odom + ros_type_name: nav_msgs/msg/Odometry + gz_topic_name: /model/burger/odometry + gz_type_name: gz.msgs.Odometry + direction: GZ_TO_ROS diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv deleted file mode 120000 index e4f8dba..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/ament_prefix_path.dsv \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv new file mode 100644 index 0000000..79d4c95 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate;AMENT_PREFIX_PATH; diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh deleted file mode 120000 index 403e838..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh +++ /dev/null @@ -1 +0,0 @@ -/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh new file mode 100644 index 0000000..02e441b --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/ament_prefix_path.sh @@ -0,0 +1,4 @@ +# copied from +# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh + +ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX" diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv deleted file mode 120000 index e1f640c..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv +++ /dev/null @@ -1 +0,0 @@ -/workspace/build/turtlebot3_gazebo/ament_cmake_environment_hooks/path.dsv \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv new file mode 100644 index 0000000..b94426a --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.dsv @@ -0,0 +1 @@ +prepend-non-duplicate-if-exists;PATH;bin diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh deleted file mode 120000 index 8667351..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh +++ /dev/null @@ -1 +0,0 @@ -/opt/ros/humble/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh new file mode 100644 index 0000000..e59b749 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/environment/path.sh @@ -0,0 +1,5 @@ +# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh + +if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then + ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin" +fi diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/gui/office_gui.config b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/gui/office_gui.config deleted file mode 120000 index 93fa4f6..0000000 --- a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/gui/office_gui.config +++ /dev/null @@ -1 +0,0 @@ -/workspace/src/turtlebot3_simulations/turtlebot3_gazebo/gui/office_gui.config \ No newline at end of file diff --git a/install/turtlebot3_gazebo/share/turtlebot3_gazebo/gui/office_gui.config b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/gui/office_gui.config new file mode 100644 index 0000000..629f569 --- /dev/null +++ b/install/turtlebot3_gazebo/share/turtlebot3_gazebo/gui/office_gui.config @@ -0,0 +1,270 @@ + + + + + + + + 1400 + 900 +