ubi-agni / mtc_demos

MoveIt Task Constructor Demos
7 stars 4 forks source link

grasping_msgs/GenerateGraspsAction.h: No such file or directory #1

Closed youtalk closed 5 years ago

youtalk commented 5 years ago

When I tried to build this package, I found the error as follow.

Starting  >>> mtc_demos                                                                                                                  
_________________________________________________________________________________________________________________________________________
Errors     << mtc_demos:make /home/youtalk/ros/kinetic/logs/mtc_demos/build.make.006.log                                                 
In file included from /home/youtalk/ros/kinetic/src/ros-planning/mtc_demos/stages/grasp_provider.cpp:37:0:
/home/youtalk/ros/kinetic/src/ros-planning/mtc_demos/stages/grasp_provider.h:40:48: fatal error: grasping_msgs/GenerateGraspsAction.h: No such file or directory
compilation terminated.
make[2]: *** [stages/CMakeFiles/mtc_demos_stages.dir/grasp_provider.cpp.o] Error 1
make[1]: *** [stages/CMakeFiles/mtc_demos_stages.dir/all] Error 2

I cannot find the grasping_msgs/GenerateGraspsAction.h through the internet. Do you have any idea?

rhaschke commented 5 years ago

apt install ros-kinetic-grasping-msgs or https://github.com/mikeferguson/grasping_msgs

youtalk commented 5 years ago

I've installed the ros-kinetic-grasping-msgs but it occurred. The action file was not found in https://github.com/mikeferguson/grasping_msgs/tree/master/action

rhaschke commented 5 years ago

@youtalk Sorry about this. I checked this now and noticed that, indeed, this action file is only defined in our fork of the mentioned repo: https://github.com/CentralLabFacilities/grasping_msgs. I re-organized all the commits to the present repo into public and private ones. Master should build fine now: https://travis-ci.org/ros-planning/moveit_task_constructor/builds/445944766 Please notice: For Melodic you will need a source build of MoveIt as well, as the new release (from tonight) is not yet built and available.