moveit / moveit2_tutorials

A sphinx-based centralized documentation repo for MoveIt 2
https://moveit.picknik.ai
BSD 3-Clause "New" or "Revised" License
147 stars 191 forks source link

failing to build with moveit_calibration on moveit2 #831

Open shrutichakraborty opened 9 months ago

shrutichakraborty commented 9 months ago

Description

Hi§ I would like to use moveit hand-eye calibration plugin. I have used the noetic version before but now I am trying to use it on ros2. I ran the following commands in the src folder of my moveit2_ws to install the plugin :

git clone https://github.com/ros-planning/moveit_calibration.git

rosdep install -y --from-paths . --ignore-src --rosdistro humble

Screenshot from 2023-12-05 15-41-59

And on running colcon build the build fails as well...it seems like it still has dependency on catkin. Any ideas how I can run the plugin on moveit2?

Your environment

Omdiwan commented 9 months ago

ros2 works on colcon not catlkin.

shrutichakraborty commented 9 months ago

@Omdiwan , thanks, I know that, that's why I am running colcon build but if you look at the screenshot you will see that the build fails as the error says rosdep keys were not resolved for moveit_calibration_gui and plugins as it is for some reason looking for rosdep definition for catkin. To me that seems like the authors have not completely migrated the moveit_calibration stack to ros2 and I would like to know if indeed that is the case of there is something I am missing out on?

Thanks

Varun0157 commented 1 month ago

Hey @shrutichakraborty, have you found a fix? I have the same issue.

ROS Distro: Humble OS: Ubuntu 22.04 LTS