catkin buildするだけだが、エラーが出た。
CMake Error at /opt/ros/noetic/share/genmsg/cmake/genmsg-extras.cmake:94 (message): add_message_files() directory not found: /home/ubuntu/catkin_ws/src/my_robot_arm_service/msg Call Stack (most recent call first): CMakeLists.txt:53 (add_message_files)
どうもmy_robot_arm_serviceの中に実装されているはずのMyRobotArmMoveitJoints.msgと、MoveService.srvが見つからないらしい。
vim /home/ubuntu/catkin_ws/src/my_robot_arm_service/CMakeLists.txt
とりあえずコメントアウトしてビルドしたら通った。
msgとsrvフォルダも存在しないようだったので、一応作っておいた。
$ mkdir -p /home/ubuntu/catkin_ws/src/my_robot_arm_service/msg $ mkdir -p /home/ubuntu/catkin_ws/src/my_robot_arm_service/srv
Generate messages in the 'msg' folder add_message_files( FILES #MyRobotArmMoveitJoints.msg #これをコメントアウト # Message1.msg # Message2.msg ) ## Generate services in the 'srv' folder add_service_files( FILES # MoveService.srv #これをコメントアウト # Service1.srv # Service2.srv )