Skip to content

ROS Package dependencies

Raphael LEBER edited this page Mar 9, 2020 · 1 revision

Overall command to get all built in order from scratch for now:

catkin_make --pkg openpose_ros_srvs darknet_ros_msgs robocup_msgs convert_2d_to_3d && catkin_make

Dependency build errors to be solved :

/home/xia0ben/pepper_ws/src/ros-openpose/openpose_ros_node/src/openpose_ros_node.cpp:51:55: fatal error: openpose_ros_srvs/DetectPeoplePoseFromImg.h: No such file or directory

Need to:

catkin_make --pkg openpose_ros_srvs
/home/xia0ben/pepper_ws/src/robocup_pepper-world_mng/2Dto3DEntity/src/convert_2d_to_3d.cpp:9:42: fatal error: darknet_ros_msgs/BoundingBox.h: No such file or directory

Need to:

catkin_make --pkg darknet_ros_msgs
 /home/xia0ben/pepper_ws/src/robocup_pepper-world_mng/2Dto3DEntity/src/convert_2d_to_3d.cpp:11:33: fatal error: robocup_msgs/Entity.h: No such file or directory

Need to:

catkin_make --pkg robocup_msgs
make[2]: *** No rule to make target '/home/xia0ben/pepper_ws/src/openpose/build/src/openpose/libopenpose.so', needed by '/home/xia0ben/pepper_ws/devel/lib/openpose_ros_node/openpose_ros_node'.  Stop.

Need to edit .bashrc, add:

export OPENPOSE_HOME=/home/xia0ben/pepper_ws/src/robocup-main/openpose
/home/xia0ben/pepper_ws/src/robocup_pepper-world_mng/2Dto3DEntity/src/convert_2d_to_3d.cpp:15:42: fatal error: convert_2d_to_3d/get3Dfrom2D.h: No such file or directory

Need to (Dependency of lvl 2, see above):

catkin_make --pkg convert_2d_to_3d