From: Walter Fetter Lages Date: Wed, 9 Sep 2020 07:30:18 +0000 (-0300) Subject: Port to Noetic. X-Git-Url: http://git.ece.ufrgs.br/?a=commitdiff_plain;h=458c66c07724a6e281a74337154b3e48b99ae908;p=tatuira.git Port to Noetic. --- diff --git a/tatuira_bringup/CMakeLists.txt b/tatuira_bringup/CMakeLists.txt index 1444901..7ca7ed7 100644 --- a/tatuira_bringup/CMakeLists.txt +++ b/tatuira_bringup/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8.3) +cmake_minimum_required(VERSION 3.0.2) project(tatuira_bringup) ## Compile as C++11, supported in ROS Kinetic and newer @@ -7,11 +7,11 @@ project(tatuira_bringup) ## Find catkin macros and libraries ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) ## is used, also find other catkin packages -#find_package(catkin REQUIRED COMPONENTS -# joint_state_controller -# tatuira_description -# effort_controllers -#) +find_package(catkin REQUIRED COMPONENTS + effort_controllers + joint_state_controller + tatuira_description +) ## System dependencies are found with CMake's conventions # find_package(Boost REQUIRED COMPONENTS system) @@ -105,7 +105,7 @@ project(tatuira_bringup) catkin_package( # INCLUDE_DIRS include # LIBRARIES tatuira_bringup -# CATKIN_DEPENDS joint_state_controller tatuira_description voltage_controllers +# CATKIN_DEPENDS effort_controllers joint_state_controller tatuira_description # DEPENDS system_lib ) @@ -115,10 +115,10 @@ catkin_package( ## Specify additional locations of header files ## Your package locations should be listed before other locations -#include_directories( +include_directories( # include -# ${catkin_INCLUDE_DIRS} -#) + ${catkin_INCLUDE_DIRS} +) ## Declare a C++ library # add_library(${PROJECT_NAME} @@ -159,16 +159,23 @@ catkin_package( ## Mark executable scripts (Python etc.) for installation ## in contrast to setup.py, you can choose the destination -# install(PROGRAMS +# catkin_install_python(PROGRAMS # scripts/my_python_script # DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} # ) -## Mark executables and/or libraries for installation -# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} # ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} # ) ## Mark cpp header files for installation diff --git a/tatuira_bringup/package.xml b/tatuira_bringup/package.xml index 26e60c7..dad9605 100644 --- a/tatuira_bringup/package.xml +++ b/tatuira_bringup/package.xml @@ -1,7 +1,7 @@ tatuira_bringup - 0.1.0 + 0.2.0 The tatuira_bringup package @@ -28,6 +28,7 @@ Walter Fetter Lages + @@ -49,9 +50,15 @@ catkin + effort_controllers + joint_state_controller + tatuira_description + effort_controllers + joint_state_controller + tatuira_description + effort_controllers joint_state_controller tatuira_description - effort_controllers diff --git a/tatuira_description/CMakeLists.txt b/tatuira_description/CMakeLists.txt index 2701573..6b4ea3d 100644 --- a/tatuira_description/CMakeLists.txt +++ b/tatuira_description/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8.3) +cmake_minimum_required(VERSION 3.0.2) project(tatuira_description) ## Compile as C++11, supported in ROS Kinetic and newer @@ -7,12 +7,12 @@ project(tatuira_description) ## Find catkin macros and libraries ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) ## is used, also find other catkin packages -#find_package(catkin REQUIRED COMPONENTS -# gazebo -# gazebo_ros_control -# rviz -# xacro -#) +find_package(catkin REQUIRED COMPONENTS + gazebo + gazebo_ros_control + rviz + xacro +) ## System dependencies are found with CMake's conventions # find_package(Boost REQUIRED COMPONENTS system) @@ -106,7 +106,7 @@ project(tatuira_description) catkin_package( # INCLUDE_DIRS include # LIBRARIES tatuira_description -# CATKIN_DEPENDS gazebo gazebo_ros_control gazebo_ros_electrical rviz xacro +# CATKIN_DEPENDS gazebo gazebo_ros_control rviz xacro # DEPENDS system_lib ) @@ -118,7 +118,7 @@ catkin_package( ## Your package locations should be listed before other locations include_directories( # include -# ${catkin_INCLUDE_DIRS} + ${catkin_INCLUDE_DIRS} ) ## Declare a C++ library @@ -160,16 +160,23 @@ include_directories( ## Mark executable scripts (Python etc.) for installation ## in contrast to setup.py, you can choose the destination -# install(PROGRAMS +# catkin_install_python(PROGRAMS # scripts/my_python_script # DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} # ) -## Mark executables and/or libraries for installation -# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} # ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} # ) ## Mark cpp header files for installation diff --git a/tatuira_description/launch/display.launch b/tatuira_description/launch/display.launch index 33699a9..4b164b8 100644 --- a/tatuira_description/launch/display.launch +++ b/tatuira_description/launch/display.launch @@ -4,10 +4,10 @@ - + + type="robot_state_publisher" /> diff --git a/tatuira_description/package.xml b/tatuira_description/package.xml index 1680a74..80b3dae 100644 --- a/tatuira_description/package.xml +++ b/tatuira_description/package.xml @@ -1,7 +1,7 @@ tatuira_description - 0.1.0 + 0.2.0 The tatuira_description package @@ -51,6 +51,14 @@ catkin + gazebo + gazebo_ros_control + rviz + xacro + gazebo + gazebo_ros_control + rviz + xacro gazebo gazebo_ros_control rviz