moveit / moveit.ros.org

This is the MoveIt website
http://moveit.ai
37 stars 106 forks source link

MoveIt 2 Source Build issues #843

Closed KirillPartala closed 3 months ago

KirillPartala commented 5 months ago

Fresh Ubuntu 22.04.4 LTS ROS Rolling (https://docs.ros.org/en/rolling/Installation/Ubuntu-Install-Debians.html)

I'm following the Moveit 2 Source Build instructions from this page https://moveit.ros.org/install-moveit2/source/

Errors: Screenshot from 2024-04-01 11-15-52 Screenshot from 2024-04-01 11-18-07

I'm not sure it's a right place for my question, but I hope I'll find some help here. What can I do to solve this problems to build moveit2 from source? This problem repeats when I reinstall OS and install ROS Rolling. I can't pass the moveit installation step :(

welcome[bot] commented 5 months ago

Thanks for reporting an issue. Because we're a volunteer community, providing a pull request with suggested changes is always welcomed.

gavanderhoorn commented 5 months ago

Is this perhaps similar to / the same as ros-planning/moveit2#2729?

KirillPartala commented 5 months ago

Is this perhaps similar to / the same as ros-planning/moveit2#2729?

Thanks for the link. It looks similar, but do not contain solutions. So I can't say if issues have the same cause.

Waiting for fixes in Rolling is the worst option. I hope some one, who understand the reasons of this problem, can help me to solve it.

Desithar commented 3 months ago

I am having the exact same issue with the same error message using Ubunut Focale and ROS2 Foxy.

sjahr commented 3 months ago

This issue is duplicate to https://github.com/moveit/moveit2/issues/2729 so I am closing this. I think the rolling migration is still ongoing so the issue is probably not fixed yet. I'd recommend manually cloning the missing dependencies into your workspace and building them from source as a workaround or consider using Humble. @Desithar ROS 2 Foxy is EOL and thus not supported anymore. I can only recommend migrating to a more recent version like humble. Maybe the advice I mentioned earlier might work for you too.