Skip to content

Commit cc384ab

Browse files
authored
Updated package dependencies (#399)
1 parent ea2c2a0 commit cc384ab

File tree

6 files changed

+37
-25
lines changed

6 files changed

+37
-25
lines changed

ur_bringup/package.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,22 @@
2121

2222
<buildtool_depend>ament_cmake</buildtool_depend>
2323

24+
<exec_depend>ament_index_python</exec_depend>
2425
<exec_depend>controller_manager</exec_depend>
2526
<exec_depend>joint_state_broadcaster</exec_depend>
2627
<exec_depend>joint_trajectory_controller</exec_depend>
2728
<exec_depend>launch</exec_depend>
2829
<exec_depend>launch_ros</exec_depend>
30+
<exec_depend>moveit_ros_move_group</exec_depend>
31+
<exec_depend>moveit_simple_controller_manager</exec_depend>
2932
<exec_depend>robot_state_publisher</exec_depend>
3033
<!--<exec_depend>ros2_controllers_test_nodes</exec_depend>-->
3134
<exec_depend>rviz2</exec_depend>
3235
<exec_depend>ur_controllers</exec_depend>
3336
<exec_depend>ur_description</exec_depend>
37+
<exec_depend>ur_moveit_config</exec_depend>
3438
<exec_depend>urdf</exec_depend>
39+
<exec_depend>warehouse_ros_mongo</exec_depend>
3540
<exec_depend>xacro</exec_depend>
3641

3742
<export>

ur_controllers/CMakeLists.txt

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,34 +11,28 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
1111
endif()
1212

1313
find_package(ament_cmake REQUIRED)
14-
find_package(control_msgs REQUIRED)
1514
find_package(controller_interface REQUIRED)
16-
find_package(geometry_msgs REQUIRED)
1715
find_package(joint_trajectory_controller REQUIRED)
16+
find_package(lifecycle_msgs REQUIRED)
1817
find_package(pluginlib REQUIRED)
1918
find_package(rclcpp_lifecycle REQUIRED)
2019
find_package(rcutils REQUIRED)
2120
find_package(realtime_tools REQUIRED)
2221
find_package(sensor_msgs REQUIRED)
2322
find_package(std_msgs REQUIRED)
24-
find_package(std_srvs REQUIRED)
25-
find_package(ur_client_library REQUIRED)
2623
find_package(ur_dashboard_msgs REQUIRED)
2724
find_package(ur_msgs REQUIRED)
2825

2926
set(THIS_PACKAGE_INCLUDE_DEPENDS
30-
control_msgs
3127
controller_interface
32-
geometry_msgs
3328
joint_trajectory_controller
29+
lifecycle_msgs
3430
pluginlib
3531
rclcpp_lifecycle
3632
rcutils
3733
realtime_tools
3834
sensor_msgs
3935
std_msgs
40-
std_srvs
41-
ur_client_library
4236
ur_dashboard_msgs
4337
ur_msgs
4438
)

ur_controllers/package.xml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,14 @@
2020

2121
<buildtool_depend>ament_cmake</buildtool_depend>
2222

23-
<depend>control_msgs</depend>
2423
<depend>controller_interface</depend>
25-
<depend>geometry_msgs</depend>
2624
<depend>joint_trajectory_controller</depend>
25+
<depend>lifecycle_msgs</depend>
2726
<depend>pluginlib</depend>
2827
<depend>rclcpp_lifecycle</depend>
2928
<depend>rcutils</depend>
3029
<depend>realtime_tools</depend>
31-
<depend>sensor_msgs</depend>
3230
<depend>std_msgs</depend>
33-
<depend>std_srvs</depend>
34-
<!-- TODO: rosdep cannot find ur_client_library -->
35-
<depend>ur_client_library</depend>
3631
<depend>ur_dashboard_msgs</depend>
3732
<depend>ur_msgs</depend>
3833

ur_moveit_config/package.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@
1212

1313
<buildtool_depend>ament_cmake</buildtool_depend>
1414

15+
<exec_depend>moveit_kinematics</exec_depend>
16+
<exec_depend>moveit_planners_ompl</exec_depend>
17+
<exec_depend>moveit_ros_visualization</exec_depend>
18+
<exec_depend>rviz2</exec_depend>
19+
<exec_depend>urdf</exec_depend>
20+
<exec_depend>xacro</exec_depend>
21+
1522
<export>
1623
<build_type>ament_cmake</build_type>
1724
</export>

ur_robot_driver/CMakeLists.txt

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,29 +12,34 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
1212
endif()
1313

1414
find_package(ament_cmake REQUIRED)
15+
find_package(controller_manager REQUIRED)
16+
find_package(controller_manager_msgs REQUIRED)
17+
find_package(geometry_msgs REQUIRED)
1518
find_package(hardware_interface REQUIRED)
1619
find_package(pluginlib REQUIRED)
1720
find_package(rclcpp REQUIRED)
21+
find_package(rclcpp_lifecycle REQUIRED)
22+
find_package(std_msgs REQUIRED)
1823
find_package(std_srvs REQUIRED)
1924
find_package(ur_client_library REQUIRED)
2025
find_package(ur_dashboard_msgs REQUIRED)
21-
find_package(rclpy REQUIRED)
22-
find_package(std_msgs REQUIRED)
23-
find_package(controller_manager_msgs REQUIRED)
2426

2527
include_directories(
2628
include
2729
)
2830

2931
set(THIS_PACKAGE_INCLUDE_DEPENDS
32+
controller_manager
33+
controller_manager_msgs
34+
geometry_msgs
3035
hardware_interface
3136
pluginlib
3237
rclcpp
38+
rclcpp_lifecycle
39+
std_msgs
3340
std_srvs
3441
ur_client_library
3542
ur_dashboard_msgs
36-
std_msgs
37-
controller_manager_msgs
3843
)
3944

4045
add_library(ur_robot_driver_plugin

ur_robot_driver/package.xml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,26 @@
2323

2424
<buildtool_depend>ament_cmake</buildtool_depend>
2525

26+
<depend>controller_manager</depend>
27+
<depend>controller_manager_msgs</depend>
28+
<depend>geometry_msgs</depend>
2629
<depend>hardware_interface</depend>
2730
<depend>pluginlib</depend>
2831
<depend>rclcpp</depend>
32+
<depend>rclcpp_lifecycle</depend>
33+
<depend>std_msgs</depend>
2934
<depend>std_srvs</depend>
30-
<!-- TODO: rosdep cannot find ur_client_library -->
3135
<depend>ur_client_library</depend>
36+
<depend>ur_controllers</depend>
3237
<depend>ur_dashboard_msgs</depend>
33-
<depend>launch_testing_ament_cmake</depend>
34-
<depend>ur_msgs</depend>
3538
<depend>ur_description</depend>
36-
<depend>ur_bringup</depend>
37-
<depend>ur_controllers</depend>
39+
<depend>ur_msgs</depend>
40+
41+
<!--Depencency such that the bringup package also gets installed-->
42+
<exec_depend>ur_bringup</exec_depend>
3843

39-
<exec_depend>controller_manager</exec_depend>
44+
<test_depend>launch_testing_ament_cmake</test_depend>
45+
<test_depend>rclpy</test_depend>
4046

4147
<export>
4248
<build_type>ament_cmake</build_type>

0 commit comments

Comments
 (0)