孟令鑫 1 ano atrás
pai
commit
d43da510d3
26 arquivos alterados com 37 adições e 1015 exclusões
  1. 20 0
      pjisuv_msgs/map_msgs.go
  2. 17 0
      pjisuv_msgs/vehicle_msgs.go
  3. 0 2
      pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgs-msg-extras.cmake
  4. 0 4
      pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgs-msg-paths.cmake
  5. 0 14
      pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgsConfig-version.cmake
  6. 0 257
      pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgsConfig.cmake
  7. 0 3
      pjisuv_msgs/原始msg文件/map_msgs/msg/MissionPoint.msg
  8. 0 6
      pjisuv_msgs/原始msg文件/map_msgs/msg/RoutePlan.msg
  9. 0 19
      pjisuv_msgs/原始msg文件/map_msgs/package.xml
  10. 0 5
      pjisuv_msgs/原始msg文件/nav_msgs/action/GetMap.action
  11. 0 2
      pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgs-msg-extras.cmake
  12. 0 4
      pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgs-msg-paths.cmake
  13. 0 14
      pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgsConfig-version.cmake
  14. 0 257
      pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgsConfig.cmake
  15. 0 29
      pjisuv_msgs/原始msg文件/nav_msgs/package.xml
  16. 0 3
      pjisuv_msgs/原始msg文件/nav_msgs/srv/GetMap.srv
  17. 0 13
      pjisuv_msgs/原始msg文件/nav_msgs/srv/GetPlan.srv
  18. 0 15
      pjisuv_msgs/原始msg文件/nav_msgs/srv/LoadMap.srv
  19. 0 6
      pjisuv_msgs/原始msg文件/nav_msgs/srv/SetMap.srv
  20. 0 2
      pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgs-msg-extras.cmake
  21. 0 4
      pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgs-msg-paths.cmake
  22. 0 14
      pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgsConfig-version.cmake
  23. 0 257
      pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgsConfig.cmake
  24. 0 79
      pjisuv_msgs/原始msg文件/nox_msgs/package.xml
  25. 0 4
      pjisuv_msgs/原始msg文件/vehicle_msgs/msg/SteeringSystem.msg
  26. 0 2
      pjisuv_msgs/原始msg文件/vehicle_msgs/msg/VehicleSystem.msg

+ 20 - 0
pjisuv_msgs/map_msgs.go

@@ -1 +1,21 @@
 package pjisuv_msgs
+
+import (
+	"github.com/bluenviron/goroslib/v2/pkg/msg"
+)
+
+type MissionPoint struct {
+	msg.Package `ros:"map_msgs"`
+	Xg          float64 `rosname:"xg"`
+	Yg          float64 `rosname:"yg"`
+	Heading     float64 `rosname:"heading"`
+}
+type RoutePlan struct {
+	msg.Package `ros:"map_msgs"`
+	Header      Header       `rosname:"header"`
+	Id          int32        `rosname:"id"`
+	Result      int32        `rosname:"result"`
+	Point       MissionPoint `rosname:"point"`
+	GlobalRoad  []string     `rosname:"global_road"`
+	Length      float64      `rosname:"length"`
+}

+ 17 - 0
pjisuv_msgs/vehicle_msgs.go

@@ -1 +1,18 @@
 package pjisuv_msgs
+
+import (
+	"github.com/bluenviron/goroslib/v2/pkg/msg"
+	"github.com/bluenviron/goroslib/v2/pkg/msgs/std_msgs"
+)
+
+type SteeringSystem struct {
+	msg.Package      `ros:"vehicle_msgs"`
+	FrameId          int32 `rosname:"frame_id"`
+	LeftLeverStatus  bool  `rosname:"left_lever_status"`
+	RightLeverStatus bool  `rosname:"right_lever_status"`
+}
+type VehicleSystem struct {
+	msg.Package          `ros:"vehicle_msgs"`
+	Header               std_msgs.Header `rosname:"header"`
+	steering_system_info SteeringSystem  `rosname:"steering_system_info"`
+}

+ 0 - 2
pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgs-msg-extras.cmake

@@ -1,2 +0,0 @@
-set(map_msgs_MESSAGE_FILES "msg/RoutePlan.msg;msg/MissionPoint.msg")
-set(map_msgs_SERVICE_FILES "")

+ 0 - 4
pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgs-msg-paths.cmake

@@ -1,4 +0,0 @@
-# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in
-
-_prepend_path("${map_msgs_DIR}/.." "msg" map_msgs_MSG_INCLUDE_DIRS UNIQUE)
-set(map_msgs_MSG_DEPENDENCIES common_msgs;geometry_msgs)

+ 0 - 14
pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgsConfig-version.cmake

@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.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()

+ 0 - 257
pjisuv_msgs/原始msg文件/map_msgs/cmake/map_msgsConfig.cmake

@@ -1,257 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(map_msgs_CONFIG_INCLUDED)
-  return()
-endif()
-set(map_msgs_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("FALSE" STREQUAL "TRUE")
-  set(map_msgs_SOURCE_PREFIX /home/pj1.1/autodriver/src/common/map_msgs)
-  set(map_msgs_DEVEL_PREFIX /home/pj1.1/autodriver/devel)
-  set(map_msgs_INSTALL_PREFIX "")
-  set(map_msgs_PREFIX ${map_msgs_DEVEL_PREFIX})
-else()
-  set(map_msgs_SOURCE_PREFIX "")
-  set(map_msgs_DEVEL_PREFIX "")
-  set(map_msgs_INSTALL_PREFIX /home/pj1.1/autodriver/install)
-  set(map_msgs_PREFIX ${map_msgs_INSTALL_PREFIX})
-endif()
-
-if(CMAKE_CROSSCOMPILING)
-  if("FALSE" STREQUAL "TRUE")
-    # can not disable host filesystem altogether; otherwise files in src/devel are no longer found
-    set(_find_root_path_both CMAKE_FIND_ROOT_PATH_BOTH)
-  else()
-    set(_find_root_path_both)
-  endif()
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'map_msgs' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(map_msgs_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT "include " STREQUAL " ")
-  set(map_msgs_INCLUDE_DIRS "")
-  set(_include_dirs "include")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'nvidia <jiangbotuo@china-icv.cn>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND CMAKE_CROSSCOMPILING)
-      get_filename_component(idir_path ${idir} DIRECTORY)
-      get_filename_component(idir_name ${idir} NAME)
-      set(include_dir_path "include_dir_path-NOTFOUND")
-      # use find_path to locate absolute path nested under potential root path
-      find_path(include_dir_path ${idir_name}
-        PATHS ${idir_path}
-        NO_DEFAULT_PATH ${_find_root_path_both})
-      if(NOT include_dir_path)
-        message(FATAL_ERROR "Project 'map_msgs' specifies '${idir}' as an include dir, which is not found.  It does not exist in any of the root filesystems.  Ask the maintainer 'nvidia <jiangbotuo@china-icv.cn>' to fix it.")
-      endif()
-      set(include "${include_dir_path}/${idir_name}")
-    elseif(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${map_msgs_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'map_msgs' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'map_msgs' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '\${prefix}/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(map_msgs_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND map_msgs_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND map_msgs_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-")
-    # This is a linker flag/option (like -pthread)
-    # There's no standard variable for these, so create an interface library to hold it
-    if(NOT map_msgs_NUM_DUMMY_TARGETS)
-      set(map_msgs_NUM_DUMMY_TARGETS 0)
-    endif()
-    # Make sure the target name is unique
-    set(interface_target_name "catkin::map_msgs::wrapped-linker-option${map_msgs_NUM_DUMMY_TARGETS}")
-    while(TARGET "${interface_target_name}")
-      math(EXPR map_msgs_NUM_DUMMY_TARGETS "${map_msgs_NUM_DUMMY_TARGETS}+1")
-      set(interface_target_name "catkin::map_msgs::wrapped-linker-option${map_msgs_NUM_DUMMY_TARGETS}")
-    endwhile()
-    add_library("${interface_target_name}" INTERFACE IMPORTED)
-    if("${CMAKE_VERSION}" VERSION_LESS "3.13.0")
-      set_property(
-        TARGET
-        "${interface_target_name}"
-        APPEND PROPERTY
-        INTERFACE_LINK_LIBRARIES "${library}")
-    else()
-      target_link_options("${interface_target_name}" INTERFACE "${library}")
-    endif()
-    list(APPEND map_msgs_LIBRARIES "${interface_target_name}")
-  elseif(TARGET ${library})
-    list(APPEND map_msgs_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library} AND CMAKE_CROSSCOMPILING)
-    get_filename_component(lib_path ${library} DIRECTORY)
-    get_filename_component(lib_name ${library} NAME)
-    set(lib "lib-NOTFOUND")
-    # use find_library to locate library given by absolute path nested under potential root path
-    find_library(lib ${lib_name}
-      PATHS ${lib_path}
-      NO_DEFAULT_PATH ${_find_root_path_both})
-    if(NOT lib)
-      message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'map_msgs'?  Did you find_package() it before the subdirectory containing its code is included?")
-    endif()
-    _list_append_unique(map_msgs_LIBRARY_DIRS ${lib_path})
-    list(APPEND map_msgs_LIBRARIES ${lib})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND map_msgs_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "lib-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/pj1.1/autodriver/install/lib;/opt/ros/melodic/lib;/opt/bstos/2.2.2.4/sysroots/x86_64-bstsdk-linux/opt/ros/melodic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH ${_find_root_path_both})
-      if(lib)
-        get_filename_component(lib_path ${lib} DIRECTORY)
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(map_msgs_LIBRARY_DIRS ${lib_path})
-      list(APPEND map_msgs_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'map_msgs'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND map_msgs_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(map_msgs_EXPORTED_TARGETS "map_msgs_generate_messages_cpp;map_msgs_generate_messages_nodejs;map_msgs_generate_messages_py")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${map_msgs_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "message_runtime;common_msgs;geometry_msgs")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 map_msgs_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${map_msgs_dep}_FOUND)
-      find_package(${map_msgs_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${map_msgs_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(map_msgs_INCLUDE_DIRS ${${map_msgs_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(map_msgs_LIBRARIES ${map_msgs_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${map_msgs_dep}_LIBRARIES})
-  _list_append_deduplicate(map_msgs_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(map_msgs_LIBRARIES ${map_msgs_LIBRARIES})
-
-  _list_append_unique(map_msgs_LIBRARY_DIRS ${${map_msgs_dep}_LIBRARY_DIRS})
-  list(APPEND map_msgs_EXPORTED_TARGETS ${${map_msgs_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "map_msgs-msg-extras.cmake")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${map_msgs_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()

+ 0 - 3
pjisuv_msgs/原始msg文件/map_msgs/msg/MissionPoint.msg

@@ -1,3 +0,0 @@
-float64 xg
-float64 yg
-float64 heading

+ 0 - 6
pjisuv_msgs/原始msg文件/map_msgs/msg/RoutePlan.msg

@@ -1,6 +0,0 @@
-common_msgs/Header header
-int32 id
-int32 result
-MissionPoint point
-string[] global_road
-float64 length

+ 0 - 19
pjisuv_msgs/原始msg文件/map_msgs/package.xml

@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<package format="2">
-  <name>map_msgs</name>
-  <version>0.0.0</version>
-  <description>The map_msgs package</description>
-
-  <maintainer email="jiangbotuo@china-icv.cn">nvidia</maintainer>
-  <license>Apache 2</license>
-  <buildtool_depend>catkin</buildtool_depend>
-
-  <build_depend>message_generation</build_depend>
-  <build_depend>common_msgs</build_depend>
-  <build_depend>geometry_msgs</build_depend>
-  <exec_depend>message_runtime</exec_depend>
-  <exec_depend>geometry_msgs</exec_depend>
-  <exec_depend>common_msgs</exec_depend>
-  <export>
-  </export>
-</package>

+ 0 - 5
pjisuv_msgs/原始msg文件/nav_msgs/action/GetMap.action

@@ -1,5 +0,0 @@
-# Get the map as a nav_msgs/OccupancyGrid
----
-nav_msgs/OccupancyGrid map
----
-# no feedback

+ 0 - 2
pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgs-msg-extras.cmake

@@ -1,2 +0,0 @@
-set(nav_msgs_MESSAGE_FILES "msg/GridCells.msg;msg/MapMetaData.msg;msg/OccupancyGrid.msg;msg/Odometry.msg;msg/Path.msg;msg/GetMapAction.msg;msg/GetMapActionGoal.msg;msg/GetMapActionResult.msg;msg/GetMapActionFeedback.msg;msg/GetMapGoal.msg;msg/GetMapResult.msg;msg/GetMapFeedback.msg")
-set(nav_msgs_SERVICE_FILES "srv/GetMap.srv;srv/GetPlan.srv;srv/SetMap.srv;srv/LoadMap.srv")

+ 0 - 4
pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgs-msg-paths.cmake

@@ -1,4 +0,0 @@
-# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in
-
-_prepend_path("${nav_msgs_DIR}/.." "msg;msg" nav_msgs_MSG_INCLUDE_DIRS UNIQUE)
-set(nav_msgs_MSG_DEPENDENCIES geometry_msgs;std_msgs;actionlib_msgs)

+ 0 - 14
pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgsConfig-version.cmake

@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "1.13.1")
-
-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()

+ 0 - 257
pjisuv_msgs/原始msg文件/nav_msgs/cmake/nav_msgsConfig.cmake

@@ -1,257 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(nav_msgs_CONFIG_INCLUDED)
-  return()
-endif()
-set(nav_msgs_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("FALSE" STREQUAL "TRUE")
-  set(nav_msgs_SOURCE_PREFIX /home/pj1.1/autodriver/src/common/nav_msgs)
-  set(nav_msgs_DEVEL_PREFIX /home/pj1.1/autodriver/devel)
-  set(nav_msgs_INSTALL_PREFIX "")
-  set(nav_msgs_PREFIX ${nav_msgs_DEVEL_PREFIX})
-else()
-  set(nav_msgs_SOURCE_PREFIX "")
-  set(nav_msgs_DEVEL_PREFIX "")
-  set(nav_msgs_INSTALL_PREFIX /home/pj1.1/autodriver/install)
-  set(nav_msgs_PREFIX ${nav_msgs_INSTALL_PREFIX})
-endif()
-
-if(CMAKE_CROSSCOMPILING)
-  if("FALSE" STREQUAL "TRUE")
-    # can not disable host filesystem altogether; otherwise files in src/devel are no longer found
-    set(_find_root_path_both CMAKE_FIND_ROOT_PATH_BOTH)
-  else()
-    set(_find_root_path_both)
-  endif()
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'nav_msgs' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(nav_msgs_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT "include " STREQUAL " ")
-  set(nav_msgs_INCLUDE_DIRS "")
-  set(_include_dirs "include")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT "http://wiki.ros.org/nav_msgs " STREQUAL " ")
-    set(_report "Check the website 'http://wiki.ros.org/nav_msgs' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'Michel Hidalgo <michel@ekumenlabs.com>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND CMAKE_CROSSCOMPILING)
-      get_filename_component(idir_path ${idir} DIRECTORY)
-      get_filename_component(idir_name ${idir} NAME)
-      set(include_dir_path "include_dir_path-NOTFOUND")
-      # use find_path to locate absolute path nested under potential root path
-      find_path(include_dir_path ${idir_name}
-        PATHS ${idir_path}
-        NO_DEFAULT_PATH ${_find_root_path_both})
-      if(NOT include_dir_path)
-        message(FATAL_ERROR "Project 'nav_msgs' specifies '${idir}' as an include dir, which is not found.  It does not exist in any of the root filesystems.  Ask the maintainer 'Michel Hidalgo <michel@ekumenlabs.com>' to fix it.")
-      endif()
-      set(include "${include_dir_path}/${idir_name}")
-    elseif(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${nav_msgs_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'nav_msgs' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'nav_msgs' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '\${prefix}/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(nav_msgs_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND nav_msgs_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND nav_msgs_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-")
-    # This is a linker flag/option (like -pthread)
-    # There's no standard variable for these, so create an interface library to hold it
-    if(NOT nav_msgs_NUM_DUMMY_TARGETS)
-      set(nav_msgs_NUM_DUMMY_TARGETS 0)
-    endif()
-    # Make sure the target name is unique
-    set(interface_target_name "catkin::nav_msgs::wrapped-linker-option${nav_msgs_NUM_DUMMY_TARGETS}")
-    while(TARGET "${interface_target_name}")
-      math(EXPR nav_msgs_NUM_DUMMY_TARGETS "${nav_msgs_NUM_DUMMY_TARGETS}+1")
-      set(interface_target_name "catkin::nav_msgs::wrapped-linker-option${nav_msgs_NUM_DUMMY_TARGETS}")
-    endwhile()
-    add_library("${interface_target_name}" INTERFACE IMPORTED)
-    if("${CMAKE_VERSION}" VERSION_LESS "3.13.0")
-      set_property(
-        TARGET
-        "${interface_target_name}"
-        APPEND PROPERTY
-        INTERFACE_LINK_LIBRARIES "${library}")
-    else()
-      target_link_options("${interface_target_name}" INTERFACE "${library}")
-    endif()
-    list(APPEND nav_msgs_LIBRARIES "${interface_target_name}")
-  elseif(TARGET ${library})
-    list(APPEND nav_msgs_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library} AND CMAKE_CROSSCOMPILING)
-    get_filename_component(lib_path ${library} DIRECTORY)
-    get_filename_component(lib_name ${library} NAME)
-    set(lib "lib-NOTFOUND")
-    # use find_library to locate library given by absolute path nested under potential root path
-    find_library(lib ${lib_name}
-      PATHS ${lib_path}
-      NO_DEFAULT_PATH ${_find_root_path_both})
-    if(NOT lib)
-      message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'nav_msgs'?  Did you find_package() it before the subdirectory containing its code is included?")
-    endif()
-    _list_append_unique(nav_msgs_LIBRARY_DIRS ${lib_path})
-    list(APPEND nav_msgs_LIBRARIES ${lib})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND nav_msgs_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "lib-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/pj1.1/autodriver/install/lib;/opt/ros/melodic/lib;/opt/bstos/2.2.2.4/sysroots/x86_64-bstsdk-linux/opt/ros/melodic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH ${_find_root_path_both})
-      if(lib)
-        get_filename_component(lib_path ${lib} DIRECTORY)
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(nav_msgs_LIBRARY_DIRS ${lib_path})
-      list(APPEND nav_msgs_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'nav_msgs'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND nav_msgs_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(nav_msgs_EXPORTED_TARGETS "nav_msgs_generate_messages_cpp;nav_msgs_generate_messages_nodejs;nav_msgs_generate_messages_py")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${nav_msgs_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "geometry_msgs;message_runtime;std_msgs;actionlib_msgs")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 nav_msgs_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${nav_msgs_dep}_FOUND)
-      find_package(${nav_msgs_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${nav_msgs_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(nav_msgs_INCLUDE_DIRS ${${nav_msgs_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(nav_msgs_LIBRARIES ${nav_msgs_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${nav_msgs_dep}_LIBRARIES})
-  _list_append_deduplicate(nav_msgs_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(nav_msgs_LIBRARIES ${nav_msgs_LIBRARIES})
-
-  _list_append_unique(nav_msgs_LIBRARY_DIRS ${${nav_msgs_dep}_LIBRARY_DIRS})
-  list(APPEND nav_msgs_EXPORTED_TARGETS ${${nav_msgs_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "nav_msgs-msg-extras.cmake")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${nav_msgs_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()

+ 0 - 29
pjisuv_msgs/原始msg文件/nav_msgs/package.xml

@@ -1,29 +0,0 @@
-<package>
-  <name>nav_msgs</name>
-  <version>1.13.1</version>
-  <description>
-    nav_msgs defines the common messages used to interact with the
-    <a href="http://wiki.ros.org/navigation">navigation</a> stack.
-  </description>
-  <maintainer email="michel@ekumenlabs.com">Michel Hidalgo</maintainer>
-  <license>BSD</license>
-
-  <url>http://wiki.ros.org/nav_msgs</url>
-  <author email="tfoote@osrfoundation.org">Tully Foote</author>
-
-  <buildtool_depend>catkin</buildtool_depend>
-
-  <build_depend>geometry_msgs</build_depend>
-  <build_depend>message_generation</build_depend>
-  <build_depend>std_msgs</build_depend>
-  <build_depend>actionlib_msgs</build_depend>
-
-  <run_depend>geometry_msgs</run_depend>
-  <run_depend>message_runtime</run_depend>
-  <run_depend>std_msgs</run_depend>
-  <run_depend>actionlib_msgs</run_depend>
-
-  <export>
-    <architecture_independent/>
-  </export>
-</package>

+ 0 - 3
pjisuv_msgs/原始msg文件/nav_msgs/srv/GetMap.srv

@@ -1,3 +0,0 @@
-# Get the map as a nav_msgs/OccupancyGrid
----
-nav_msgs/OccupancyGrid map

+ 0 - 13
pjisuv_msgs/原始msg文件/nav_msgs/srv/GetPlan.srv

@@ -1,13 +0,0 @@
-# Get a plan from the current position to the goal Pose 
-
-# The start pose for the plan
-geometry_msgs/PoseStamped start
-
-# The final pose of the goal position
-geometry_msgs/PoseStamped goal
-
-# If the goal is obstructed, how many meters the planner can 
-# relax the constraint in x and y before failing. 
-float32 tolerance
----
-nav_msgs/Path plan

+ 0 - 15
pjisuv_msgs/原始msg文件/nav_msgs/srv/LoadMap.srv

@@ -1,15 +0,0 @@
-# URL of map resource
-# Can be an absolute path to a file: file:///path/to/maps/floor1.yaml
-# Or, relative to a ROS package: package://my_ros_package/maps/floor2.yaml
-string map_url
----
-# Result code defintions
-uint8 RESULT_SUCCESS=0
-uint8 RESULT_MAP_DOES_NOT_EXIST=1
-uint8 RESULT_INVALID_MAP_DATA=2
-uint8 RESULT_INVALID_MAP_METADATA=3
-uint8 RESULT_UNDEFINED_FAILURE=255
-
-# Returned map is only valid if result equals RESULT_SUCCESS
-nav_msgs/OccupancyGrid map
-uint8 result

+ 0 - 6
pjisuv_msgs/原始msg文件/nav_msgs/srv/SetMap.srv

@@ -1,6 +0,0 @@
-# Set a new map together with an initial pose
-nav_msgs/OccupancyGrid map
-geometry_msgs/PoseWithCovarianceStamped initial_pose
----
-bool success
-

+ 0 - 2
pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgs-msg-extras.cmake

@@ -1,2 +0,0 @@
-set(nox_msgs_MESSAGE_FILES "msg/EsrTrackArray.msg;msg/EsrTrack.msg;msg/SrrTrackArray.msg;msg/SrrTrack.msg;msg/AutoDrivingCommand.msg;msg/Chassis.msg;msg/Command.msg;msg/ControllerLog.msg;msg/GPSData.msg;msg/Lane.msg;msg/Lanes.msg;msg/Location.msg;msg/Navigation.msg;msg/NaviPoint.msg;msg/Obstacle.msg;msg/ObstacleList.msg;msg/ObstacleSet.msg;msg/Road.msg;msg/RoadBlock.msg;msg/RoadPoint.msg;msg/Status.msg")
-set(nox_msgs_SERVICE_FILES "")

+ 0 - 4
pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgs-msg-paths.cmake

@@ -1,4 +0,0 @@
-# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in
-
-_prepend_path("${nox_msgs_DIR}/.." "msg" nox_msgs_MSG_INCLUDE_DIRS UNIQUE)
-set(nox_msgs_MSG_DEPENDENCIES geometry_msgs;std_msgs)

+ 0 - 14
pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgsConfig-version.cmake

@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.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()

+ 0 - 257
pjisuv_msgs/原始msg文件/nox_msgs/cmake/nox_msgsConfig.cmake

@@ -1,257 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(nox_msgs_CONFIG_INCLUDED)
-  return()
-endif()
-set(nox_msgs_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("FALSE" STREQUAL "TRUE")
-  set(nox_msgs_SOURCE_PREFIX /home/pj1.1/autodriver/src/common/nox_msgs)
-  set(nox_msgs_DEVEL_PREFIX /home/pj1.1/autodriver/devel)
-  set(nox_msgs_INSTALL_PREFIX "")
-  set(nox_msgs_PREFIX ${nox_msgs_DEVEL_PREFIX})
-else()
-  set(nox_msgs_SOURCE_PREFIX "")
-  set(nox_msgs_DEVEL_PREFIX "")
-  set(nox_msgs_INSTALL_PREFIX /home/pj1.1/autodriver/install)
-  set(nox_msgs_PREFIX ${nox_msgs_INSTALL_PREFIX})
-endif()
-
-if(CMAKE_CROSSCOMPILING)
-  if("FALSE" STREQUAL "TRUE")
-    # can not disable host filesystem altogether; otherwise files in src/devel are no longer found
-    set(_find_root_path_both CMAKE_FIND_ROOT_PATH_BOTH)
-  else()
-    set(_find_root_path_both)
-  endif()
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'nox_msgs' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(nox_msgs_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT "include " STREQUAL " ")
-  set(nox_msgs_INCLUDE_DIRS "")
-  set(_include_dirs "include")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'zhaolei <zhaolei@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND CMAKE_CROSSCOMPILING)
-      get_filename_component(idir_path ${idir} DIRECTORY)
-      get_filename_component(idir_name ${idir} NAME)
-      set(include_dir_path "include_dir_path-NOTFOUND")
-      # use find_path to locate absolute path nested under potential root path
-      find_path(include_dir_path ${idir_name}
-        PATHS ${idir_path}
-        NO_DEFAULT_PATH ${_find_root_path_both})
-      if(NOT include_dir_path)
-        message(FATAL_ERROR "Project 'nox_msgs' specifies '${idir}' as an include dir, which is not found.  It does not exist in any of the root filesystems.  Ask the maintainer 'zhaolei <zhaolei@todo.todo>' to fix it.")
-      endif()
-      set(include "${include_dir_path}/${idir_name}")
-    elseif(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${nox_msgs_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'nox_msgs' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'nox_msgs' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '\${prefix}/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(nox_msgs_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND nox_msgs_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND nox_msgs_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-")
-    # This is a linker flag/option (like -pthread)
-    # There's no standard variable for these, so create an interface library to hold it
-    if(NOT nox_msgs_NUM_DUMMY_TARGETS)
-      set(nox_msgs_NUM_DUMMY_TARGETS 0)
-    endif()
-    # Make sure the target name is unique
-    set(interface_target_name "catkin::nox_msgs::wrapped-linker-option${nox_msgs_NUM_DUMMY_TARGETS}")
-    while(TARGET "${interface_target_name}")
-      math(EXPR nox_msgs_NUM_DUMMY_TARGETS "${nox_msgs_NUM_DUMMY_TARGETS}+1")
-      set(interface_target_name "catkin::nox_msgs::wrapped-linker-option${nox_msgs_NUM_DUMMY_TARGETS}")
-    endwhile()
-    add_library("${interface_target_name}" INTERFACE IMPORTED)
-    if("${CMAKE_VERSION}" VERSION_LESS "3.13.0")
-      set_property(
-        TARGET
-        "${interface_target_name}"
-        APPEND PROPERTY
-        INTERFACE_LINK_LIBRARIES "${library}")
-    else()
-      target_link_options("${interface_target_name}" INTERFACE "${library}")
-    endif()
-    list(APPEND nox_msgs_LIBRARIES "${interface_target_name}")
-  elseif(TARGET ${library})
-    list(APPEND nox_msgs_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library} AND CMAKE_CROSSCOMPILING)
-    get_filename_component(lib_path ${library} DIRECTORY)
-    get_filename_component(lib_name ${library} NAME)
-    set(lib "lib-NOTFOUND")
-    # use find_library to locate library given by absolute path nested under potential root path
-    find_library(lib ${lib_name}
-      PATHS ${lib_path}
-      NO_DEFAULT_PATH ${_find_root_path_both})
-    if(NOT lib)
-      message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'nox_msgs'?  Did you find_package() it before the subdirectory containing its code is included?")
-    endif()
-    _list_append_unique(nox_msgs_LIBRARY_DIRS ${lib_path})
-    list(APPEND nox_msgs_LIBRARIES ${lib})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND nox_msgs_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "lib-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/pj1.1/autodriver/install/lib;/opt/ros/melodic/lib;/opt/bstos/2.2.2.4/sysroots/x86_64-bstsdk-linux/opt/ros/melodic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH ${_find_root_path_both})
-      if(lib)
-        get_filename_component(lib_path ${lib} DIRECTORY)
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(nox_msgs_LIBRARY_DIRS ${lib_path})
-      list(APPEND nox_msgs_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'nox_msgs'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND nox_msgs_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(nox_msgs_EXPORTED_TARGETS "nox_msgs_generate_messages_cpp;nox_msgs_generate_messages_nodejs;nox_msgs_generate_messages_py")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${nox_msgs_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "geometry_msgs;jsk_recognition_msgs;roscpp;rospy;sensor_msgs;std_msgs;message_runtime")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 nox_msgs_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${nox_msgs_dep}_FOUND)
-      find_package(${nox_msgs_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${nox_msgs_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(nox_msgs_INCLUDE_DIRS ${${nox_msgs_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(nox_msgs_LIBRARIES ${nox_msgs_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${nox_msgs_dep}_LIBRARIES})
-  _list_append_deduplicate(nox_msgs_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(nox_msgs_LIBRARIES ${nox_msgs_LIBRARIES})
-
-  _list_append_unique(nox_msgs_LIBRARY_DIRS ${${nox_msgs_dep}_LIBRARY_DIRS})
-  list(APPEND nox_msgs_EXPORTED_TARGETS ${${nox_msgs_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "nox_msgs-msg-extras.cmake")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${nox_msgs_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()

+ 0 - 79
pjisuv_msgs/原始msg文件/nox_msgs/package.xml

@@ -1,79 +0,0 @@
-<?xml version="1.0"?>
-<package format="2">
-  <name>nox_msgs</name>
-  <version>0.0.0</version>
-  <description>The msgs package</description>
-
-  <!-- One maintainer tag required, multiple allowed, one person per tag -->
-  <!-- Example:  -->
-  <!-- <maintainer email="jane.doe@example.com">Jane Doe</maintainer> -->
-  <maintainer email="zhaolei@todo.todo">zhaolei</maintainer>
-
-
-  <!-- One license tag required, multiple allowed, one license per tag -->
-  <!-- Commonly used license strings: -->
-  <!--   BSD, MIT, Boost Software License, GPLv2, GPLv3, LGPLv2.1, LGPLv3 -->
-  <license>TODO</license>
-
-
-  <!-- Url tags are optional, but multiple are allowed, one per tag -->
-  <!-- Optional attribute type can be: website, bugtracker, or repository -->
-  <!-- Example: -->
-  <!-- <url type="website">http://wiki.ros.org/msgs</url> -->
-
-
-  <!-- Author tags are optional, multiple are allowed, one per tag -->
-  <!-- Authors do not have to be maintainers, but could be -->
-  <!-- Example: -->
-  <!-- <author email="jane.doe@example.com">Jane Doe</author> -->
-
-
-  <!-- The *depend tags are used to specify dependencies -->
-  <!-- Dependencies can be catkin packages or system dependencies -->
-  <!-- Examples: -->
-  <!-- Use depend as a shortcut for packages that are both build and exec dependencies -->
-  <!--   <depend>roscpp</depend> -->
-  <!--   Note that this is equivalent to the following: -->
-  <!--   <build_depend>roscpp</build_depend> -->
-  <!--   <exec_depend>roscpp</exec_depend> -->
-  <!-- Use build_depend for packages you need at compile time: -->
-  <!--   <build_depend>message_generation</build_depend> -->
-  <!-- Use build_export_depend for packages you need in order to build against this package: -->
-  <!--   <build_export_depend>message_generation</build_export_depend> -->
-  <!-- Use buildtool_depend for build tool packages: -->
-  <!--   <buildtool_depend>catkin</buildtool_depend> -->
-  <!-- Use exec_depend for packages you need at runtime: -->
-  <!--   <exec_depend>message_runtime</exec_depend> -->
-  <!-- Use test_depend for packages you need only for testing: -->
-  <!--   <test_depend>gtest</test_depend> -->
-  <!-- Use doc_depend for packages you need only for building documentation: -->
-  <!--   <doc_depend>doxygen</doc_depend> -->
-  <buildtool_depend>catkin</buildtool_depend>
-  <build_depend>message_generation</build_depend>
-  <build_depend>geometry_msgs</build_depend>
-  <build_depend>jsk_recognition_msgs</build_depend>
-  <build_depend>roscpp</build_depend>
-  <build_depend>rospy</build_depend>
-  <build_depend>sensor_msgs</build_depend>
-  <build_depend>std_msgs</build_depend>
-  <build_export_depend>geometry_msgs</build_export_depend>
-  <build_export_depend>jsk_recognition_msgs</build_export_depend>
-  <build_export_depend>roscpp</build_export_depend>
-  <build_export_depend>rospy</build_export_depend>
-  <build_export_depend>sensor_msgs</build_export_depend>
-  <build_export_depend>std_msgs</build_export_depend>
-  <exec_depend>message_runtime</exec_depend>
-  <exec_depend>geometry_msgs</exec_depend>
-  <exec_depend>jsk_recognition_msgs</exec_depend>
-  <exec_depend>roscpp</exec_depend>
-  <exec_depend>rospy</exec_depend>
-  <exec_depend>sensor_msgs</exec_depend>
-  <exec_depend>std_msgs</exec_depend>
-
-
-  <!-- The export tag contains other, unspecified, tags -->
-  <export>
-    <!-- Other tools can request additional information be placed here -->
-
-  </export>
-</package>

+ 0 - 4
pjisuv_msgs/原始msg文件/vehicle_msgs/msg/SteeringSystem.msg

@@ -1,4 +0,0 @@
-int32 frame_id
-bool left_lever_status  # 0 -- off; 1 -- on
-bool right_lever_status # 0 -- off; 1 -- on
-

+ 0 - 2
pjisuv_msgs/原始msg文件/vehicle_msgs/msg/VehicleSystem.msg

@@ -1,2 +0,0 @@
-Header header
-SteeringSystem steering_system_info