Skip to content

Commit

Permalink
Update dependence in package.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
vimior committed Sep 8, 2022
1 parent cfea824 commit 47a66c1
Show file tree
Hide file tree
Showing 12 changed files with 64 additions and 5 deletions.
2 changes: 1 addition & 1 deletion ReadMe.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ For simplified Chinese version: [简体中文版](./ReadMe_cn.md)
# Remember to source ros foxy environment settings first
$ cd ~/dev_ws/src/
$ rosdep update
$ rosdep install --from-paths . --ignore-src --rosdistro $ROS_DISTRO
$ rosdep install --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
```

- ### 4.5 Build xarm_ros2
Expand Down
2 changes: 1 addition & 1 deletion ReadMe_cn.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
# 记得先source已安装的ros foxy环境
$ cd ~/dev_ws/src/
$ rosdep update
$ rosdep install --from-paths . --ignore-src --rosdistro $ROS_DISTRO
$ rosdep install --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
```

- ### 4.5 编译xarm_ros2
Expand Down
6 changes: 6 additions & 0 deletions xarm_api/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@
<depend>xarm_sdk</depend>
<depend>xarm_description</depend>

<exec_depend>rviz2</exec_depend>
<exec_depend>xacro</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>

Expand Down
4 changes: 4 additions & 0 deletions xarm_controller/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,11 @@ if(BUILD_TESTING)
endif()

find_package(hardware_interface REQUIRED)
# find_package(controller_interface REQUIRED)
find_package(pluginlib REQUIRED)
find_package(rclcpp REQUIRED)
find_package(sensor_msgs REQUIRED)
find_package(controller_manager_msgs REQUIRED)
find_package(xarm_msgs REQUIRED)
find_package(xarm_api REQUIRED)
find_package(xarm_sdk REQUIRED)
Expand All @@ -59,10 +61,12 @@ target_include_directories(
ament_target_dependencies(
uf_robot_hardware
hardware_interface
# controller_interface
pluginlib
rclcpp
std_msgs
sensor_msgs
controller_manager_msgs
xarm_msgs
)

Expand Down
11 changes: 11 additions & 0 deletions xarm_controller/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,25 @@
<buildtool_depend>ament_cmake</buildtool_depend>

<depend>hardware_interface</depend>
<!-- <depend>controller_interface</depend> -->
<depend>pluginlib</depend>
<depend>rclcpp</depend>
<depend>rclcpp_lifecycle</depend>
<depend>std_msgs</depend>
<depend>sensor_msgs</depend>
<depend>controller_manager_msgs</depend>
<depend>xarm_description</depend>
<depend>xarm_msgs</depend>
<depend>xarm_api</depend>

<exec_depend>robot_state_publisher</exec_depend>
<exec_depend>joint_state_publisher</exec_depend>
<exec_depend>controller_manager</exec_depend>
<exec_depend>rviz2</exec_depend>
<exec_depend>xacro</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
Expand Down
3 changes: 3 additions & 0 deletions xarm_description/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
<exec_depend>robot_state_publisher</exec_depend>
<exec_depend>rviz2</exec_depend>
<exec_depend>xacro</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
Expand Down
2 changes: 2 additions & 0 deletions xarm_gazebo/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ endif()
find_package(ament_cmake REQUIRED)
find_package(rclcpp REQUIRED)
find_package(control_toolbox REQUIRED)
find_package(controller_manager REQUIRED)
find_package(gazebo REQUIRED)

# uncomment the following section in order to fill in
Expand Down Expand Up @@ -48,6 +49,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GAZEBO_CXX_FLAGS}")
add_library(gazebo_mimic_joint_plugin SHARED src/mimic_joint_plugin.cpp)
ament_target_dependencies(gazebo_mimic_joint_plugin
control_toolbox
controller_manager
)
target_link_libraries(gazebo_mimic_joint_plugin ${ament_LIBRARIES} ${GAZEBO_LIBRARIES})

Expand Down
6 changes: 6 additions & 0 deletions xarm_gazebo/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,16 @@

<depend>rclcpp</depend>
<depend>control_toolbox</depend>
<depend>controller_manager</depend>
<depend>xarm_description</depend>
<depend>xarm_controller</depend>

<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>
<exec_depend>gazebo_plugins</exec_depend>
<exec_depend>gazebo_ros</exec_depend>
<exec_depend>gazebo_ros2_control</exec_depend>
<exec_depend>robot_state_publisher</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
Expand Down
11 changes: 11 additions & 0 deletions xarm_moveit_config/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,19 @@

<buildtool_depend>ament_cmake</buildtool_depend>

<depend>xarm_description</depend>
<depend>xarm_controller</depend>
<depend>xarm_gazebo</depend>

<exec_depend>rviz2</exec_depend>
<exec_depend>xacro</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>
<exec_depend>tf2_ros</exec_depend>
<exec_depend>joint_state_publisher</exec_depend>
<exec_depend>robot_state_publisher</exec_depend>
<exec_depend>controller_manager</exec_depend>
<exec_depend>joint_trajectory_controller</exec_depend>
<exec_depend>joint_state_broadcaster</exec_depend>
<exec_depend>moveit_ros_move_group</exec_depend>
Expand Down
8 changes: 8 additions & 0 deletions xarm_moveit_servo/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,19 @@
<depend>sensor_msgs</depend>
<depend>std_msgs</depend>
<depend>std_srvs</depend>
<depend>xarm_description</depend>
<depend>xarm_controller</depend>
<depend>xarm_moveit_config</depend>

<exec_depend>rviz2</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>
<exec_depend>joy</exec_depend>
<exec_depend>moveit_servo</exec_depend>
<exec_depend>tf2_ros</exec_depend>
<exec_depend>robot_state_publisher</exec_depend>
<exec_depend>controller_manager</exec_depend>
<exec_depend>rclcpp_components</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
Expand Down
5 changes: 3 additions & 2 deletions xarm_planner/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,11 @@ find_package(ament_cmake REQUIRED)
find_package(moveit_ros_planning_interface REQUIRED)
find_package(rclcpp REQUIRED)
find_package(std_msgs REQUIRED)
find_package(xarm_msgs REQUIRED)
find_package(geometry_msgs REQUIRED)
find_package(moveit_msgs REQUIRED)
find_package(xarm_msgs REQUIRED)

set(dependencies "rclcpp" "std_msgs" "geometry_msgs" "xarm_msgs")
set(dependencies "rclcpp" "std_msgs" "geometry_msgs" "moveit_msgs" "xarm_msgs")

include_directories(
include
Expand Down
9 changes: 8 additions & 1 deletion xarm_planner/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,18 @@

<buildtool_depend>ament_cmake</buildtool_depend>

<depend>moveit</depend>
<depend>moveit_ros_planning_interface</depend>
<depend>rclcpp</depend>
<depend>std_msgs</depend>
<depend>xarm_msgs</depend>
<depend>geometry_msgs</depend>
<depend>moveit_msgs</depend>
<depend>xarm_msgs</depend>
<depend>xarm_description</depend>
<depend>xarm_moveit_config</depend>

<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
Expand Down

0 comments on commit 47a66c1

Please sign in to comment.