moveit/moveit2_tutorials

Cannot build moveit2_tutorials on ROS2 Foxy.

zhouyongyi opened this issue · 1 comments

Description

Cannot build moveit2_tutorials on ROS2 Foxy.

Your environment

  • ROS Distro: Foxy
  • OS Version: e.g. Ubuntu 22.04
  • binary
  • install by: sudo apt install ros-foxy-moveit

Steps to reproduce

I followed instructions in https://moveit.picknik.ai/main/doc/tutorials/getting_started/getting_started.html, but error occurs when running rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y.

Expected behaviour

I just want to build moveit2_tutorials on ROS2 Foxy successfully.

Backtrace or Console output

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
moveit_kinematics: Cannot locate rosdep definition for [rsl]
rviz_marker_tools: Cannot locate rosdep definition for [urdfdom_headers]
kortex_bringup: Cannot locate rosdep definition for [robotiq_description]
kinova_gen3_7dof_robotiq_2f_85_moveit_config: Cannot locate rosdep definition for [picknik_twist_controller]
kortex_description: Cannot locate rosdep definition for [picknik_twist_controller]
chomp_motion_planner: Cannot locate rosdep definition for [rsl]
moveit_ros_planning: Cannot locate rosdep definition for [generate_parameter_library]
moveit_core: Cannot locate rosdep definition for [urdfdom]
pilz_industrial_motion_planner: Cannot locate rosdep definition for [orocos_kdl_vendor]
dual_arm_panda_moveit_config: Cannot locate rosdep definition for [topic_tools]
pick_ik: Cannot locate rosdep definition for [tl_expected]
moveit_planners_ompl: Cannot locate rosdep definition for [ompl]
moveit_planners_stomp: Cannot locate rosdep definition for [rsl]
moveit_task_constructor_demo: Cannot locate rosdep definition for [generate_parameter_library]
moveit_servo: Cannot locate rosdep definition for [generate_parameter_library]
moveit_resources_prbt_ikfast_manipulator_plugin: Cannot locate rosdep definition for [generate_parameter_library]
kinova_gen3_6dof_robotiq_2f_85_moveit_config: Cannot locate rosdep definition for [picknik_twist_controller]
Continuing to install resolvable dependencies...
#All required rosdeps installed successfully

when I trying to colcon build, the error below occurs:

make[2]: *** [CMakeFiles/kortex_driver.dir/build.make:76: CMakeFiles/kortex_driver.dir/src/hardware_interface.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/kortex_driver.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
---
Failed   <<< kortex_driver [15.3s, exited with code 2]
Aborted  <<< rviz_visual_tools [29.9s]                                                                                
Aborted  <<< moveit_msgs [44.2s]                                    

Summary: 13 packages finished [47.2s]
  1 package failed: kortex_driver
  2 packages aborted: moveit_msgs rviz_visual_tools
  15 packages had stderr output: dual_arm_panda_moveit_config kortex_api kortex_description kortex_driver moveit_common moveit_msgs moveit_resources moveit_resources_fanuc_description moveit_resources_fanuc_moveit_config moveit_resources_panda_description moveit_resources_panda_moveit_config moveit_resources_pr2_description moveit_resources_prbt_support rviz_marker_tools rviz_visual_tools
  47 packages not processed

Sorry, Foxy is EOL. Please use a newer ROS version (humble, rolling or iron). Maybe the foxy branch of the tutorials still works but we cannot offer active support if you run into any issues there.