UniversalRobots / Universal_Robots_ROS2_Driver

Universal Robots ROS2 driver supporting CB3 and e-Series
BSD 3-Clause "New" or "Revised" License
412 stars 214 forks source link

Package 'ur_moveit_config' not found #581

Closed mohamed-hadrami closed 1 year ago

mohamed-hadrami commented 1 year ago

I was able to go through all the steps and get all the necessary packages. I was then able to test the driver using the robot description. It seems with all the packages, the package 'ur_moveit_config' was not install. I have looked through all my files in order to find, I can't seem to install it separately and direct it to its path. I have factory reset my machine and tried to install everything again following the steps closely. Same issue.

As a matter of fact, I ran into another issue with outdated libraries like setuptools. This was an issue with 'moveit_config_utils' not finishing when I built my colcon workspace. I was able to move pass this issue by installing the setuptools 58.2.0 version. Then I was back to where I start with the same issue.

I am new to this side of programming, so this maybe just an easier fix than I anticipate.

Please see below for the command and its corresponding output.

mohamedhadrami@Pringle-Ubuntu-v2204LTS:~/ws_moveit2$ ros2 launch ur_moveit_config ur_moveit.launch.py ur_type:=ur5e launch_rviz:=true

Package 'ur_moveit_config' not found: "package 'ur_moveit_config' not found, 
searching: ['/home/mohamedhadrami/ws_moveit2/install
/pilz_industrial_motion_planner_testutils', '/home/mohamedhadrami/ws_moveit2
/install/moveit_runtime', '/home/mohamedhadrami/ws_moveit2/install/moveit', '/home
/mohamedhadrami/ws_moveit2/install/moveit_planners', '/home/mohamedhadrami
/ws_moveit2/install/pilz_industrial_motion_planner', '/home/mohamedhadrami
/ws_moveit2/install/moveit_ros_control_interface', '/home/mohamedhadrami
/ws_moveit2/install/moveit_plugins', '/home/mohamedhadrami/ws_moveit2/install
/moveit_simple_controller_manager', '/home/mohamedhadrami/ws_moveit2/install
/moveit_setup_assistant', '/home/mohamedhadrami/ws_moveit2/install
/moveit_setup_srdf_plugins', '/home/mohamedhadrami/ws_moveit2/install
/moveit_setup_core_plugins', '/home/mohamedhadrami/ws_moveit2/install
/moveit_setup_controllers', '/home/mohamedhadrami/ws_moveit2/install
/moveit_setup_app_plugins', '/home/mohamedhadrami/ws_moveit2/install
/moveit_setup_framework', '/home/mohamedhadrami/ws_moveit2/install
/moveit_servo', '/home/mohamedhadrami/ws_moveit2/install/moveit_ros', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_visualization', '/home
/mohamedhadrami/ws_moveit2/install/moveit_hybrid_planning', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_planning_interface', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_benchmarks', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_warehouse', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_robot_interaction', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_perception', '/home
/mohamedhadrami/ws_moveit2/install/moveit_resources_prbt_pg70_support', '/home
/mohamedhadrami/ws_moveit2/install/moveit_resources_prbt_moveit_config', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_move_group', '/home
/mohamedhadrami/ws_moveit2/install/moveit_planners_ompl', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_planning', '/home
/mohamedhadrami/ws_moveit2/install/moveit_ros_occupancy_map_monitor', '/home
/mohamedhadrami/ws_moveit2/install/moveit_resources_prbt_support', '/home
/mohamedhadrami/ws_moveit2/install
/moveit_resources_prbt_ikfast_manipulator_plugin', '/home/mohamedhadrami
/ws_moveit2/install/moveit_resources', '/home/mohamedhadrami/ws_moveit2/install
/moveit_resources_pr2_description', '/home/mohamedhadrami/ws_moveit2/install
/moveit_resources_panda_moveit_config', '/home/mohamedhadrami/ws_moveit2
/install/moveit_resources_panda_description', '/home/mohamedhadrami/ws_moveit2
/install/moveit_resources_fanuc_moveit_config', '/home/mohamedhadrami
/ws_moveit2/install/moveit_resources_fanuc_description', '/home/mohamedhadrami
/ws_moveit2/install/moveit_planners_chomp', '/home/mohamedhadrami/ws_moveit2
/install/moveit_kinematics', '/home/mohamedhadrami/ws_moveit2/install
/moveit_chomp_optimizer_adapter', '/home/mohamedhadrami/ws_moveit2/install
/chomp_motion_planner', '/home/mohamedhadrami/ws_moveit2/install/moveit_core', 
'/home/mohamedhadrami/ws_moveit2/install/moveit_msgs', '/home
/mohamedhadrami/ws_moveit2/install/moveit_configs_utils', '/home
/mohamedhadrami/ws_moveit2/install/moveit_common', '/opt/ros/rolling']"

Environment ROS_DISTRO - Rolling Ubuntu 22.04.1 on VirtualBox

mohamed-hadrami commented 1 year ago

Issue resolved:

As I expected, the solution was easier than I thought. I simply had to run the following to install the missing package. ''' sudo apt install ros-rolling-ur-moveit-config '''

Closing this issue.