ros学习笔记13——unknown package [sensor_msgs] on search path [{{‘ros_to_deepstream

网友投稿 873 2022-10-12

ros学习笔记13——unknown package [sensor_msgs] on search path [{{‘ros_to_deepstream

ros学习笔记13——unknown package [sensor_msgs] on search path [{{‘ros_to_deepstream

问题描述: 在编译ros工程时候,出现下面错误

CMake Error at /home/nvidia/deepstream_workspace/ros_to_deepstream/build/ros_to_deepstream/cmake/ros_to_deepstream-genmsg.cmake:3 (message): Could not find messages which ‘/home/nvidia/deepstream_workspace/ros_to_deepstream/src/ros_to_deepstream/msg/TrafficLightRoi.msg’ depends on. Did you forget to specify generate_messages(DEPENDENCIES …)? Cannot locate message [RegionOfInterest]: unknown package [sensor_msgs] on search path [{{‘ros_to_deepstream’:

原因分析

unknown package [sensor_msgs] onsearch path [{{‘ros_to_deepstream’: 这个sensor_msgs是个通用公共的消息,你的工程CMakeFiles没有添加相应语句。

解决办法

在find_package里添加sensor_msgs

find_package(catkin REQUIRED COMPONENTS rospy std_msgs sensor_msgs geometry_msgs trajectory_msgs message_generation)

在generate_messages里添加sensor_msgs

generate_messages( DEPENDENCIES std_msgs sensor_msgs geometry_msgs trajectory_msgs)

再次编译

catkin_make

验证通过

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信开发SDK- 公众号、小程序、微信支付、开放平台(微信开发票)
下一篇:驱逐node节点pod
相关文章

 发表评论

暂时没有评论,来抢沙发吧~