ros学习笔记13——unknownpackage[sensor_msgs]onsearchpath[‘ros_to_deepstream

缥缈峰虚竹 缥缈峰虚竹     2022-11-30     111

关键词:


问题描述:
在编译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

验证通过


ros学习笔记02:ros基础

文章目录一、ROS架构一、ROS架构ROS架构分为三个层次:OS层⟹\\Longrightarrow⟹中间层⟹\\Longrightarrow⟹应用层 查看详情

ros进二阶学习笔记-rosandmultithread

ROS进二阶学习笔记(4)-ROSandMultithreadI'lldiscussabouttheconceptofthread,multithread,andtheapplicationofmultithreadcodinginROSenv.1.What'smultithread?-Basicsofoperatingsystemref:http:// 查看详情

ros进二阶学习笔记--metapackage

ROS进阶学习笔记(24)--MetapackageMetapackage是ROSFileSystem概念层中的一个概念:2.CreateandConfigureaMetapackage:url:http://wiki.ros.org/catkin/package.xml#MetapackagesUsuallytheparentfolder,namedli 查看详情

ros学习笔记三(理解ros节点)

要求已经在Linux系统中安装一个学习用的ros软件包例子:sudoapt-getinstallros-indigo-ros-tutorialsROS图形概念概述nodes:节点,一个节点即为一个可执行文件,可以通过ROS和其他节点进行通信;messages:消息,当订阅或者发布一个topic时使... 查看详情

ros学习笔记——debug

NEW1$roscoreNEW2$rosrunrqt_consolerqt_console  $rosrunrqt_logger_levelrqt_logger_levelNEW3$rosrunturtlesimturtlesim_node 查看详情

ros学习笔记(十六)——初级教程学习结束

ROS系统查错的功能:NEW1$roscd$roswtf  #看起来很简单,但是具体怎么用?没搞懂.这部分的内容太少了...来个有用的指令roslocateuri<package_name> 查看详情

ros学习笔记——软件版本的选择

下面是Google的SLAM系统Cartographer对系统的要求:Cartographer对ROS版本要求: ROSIndigo对Ubantu的版本要求: 所以,综上所述:Ubantu版本:Trusty(14.04)ROS版本:ROSIndigoIgloo  PS:ROS网站:http://wiki.ros.org/   Cartog 查看详情

ros学习笔记

创建ros工作环境:mkdir-p~/catkin_ws/src//建立项目目录,同时生成src文件夹cd~/catkin_ws///进入项目目录catkin_make//编译项目,即使什么文件也没有也可以编译sourcedevel/setup.bash//执行编译生成的脚本文件,这会使当前项目目录加入环境变... 查看详情

ros进二阶学习笔记--metapackage

ROS进阶学习笔记(24)--MetapackageMetapackage是ROSFileSystem概念层中的一个概念:2.CreateandConfigureaMetapackage:url:http://wiki.ros.org/catkin/package.xml#MetapackagesUsuallytheparentfolder,namedlikethemetapackageorjustthereponame,containsnopackage.xmlbutallpackage... 查看详情

ros进二阶学习笔记-programmaticwaytostart/stoparoslaunch(代码片段)

ROS进二阶学习笔记(3)-programmaticwaytostart/stoparoslaunchSometimes,weneedtostart/stoparos.launchfile/rosnodeinaprogrammaticway,especiallywhenwebringintheSMACHmethodtohandleourapplications.Here 查看详情

ros学习笔记——rostopic

NEW1$roscoreNEW2$rosrunturtlesimturtlesim_nodeNEW3$rosrunturtlesimturtle_teleop_key NEW4$sudoapt-getinstallros-indigo-rqt  #安装rqt,这个貌似是一个节点管理器$sudosudoapt-getinstallros-indigo-rqt-common-plugins$ 查看详情

《ros理论与实践》学习笔记机器人语音交互(代码片段)

《ROS理论与实践》学习笔记(七)机器人语音交互课程内容1.讯飞开放平台使用2.ROS语音识别与语音输出3.语音交互本讲作业结语在学习《ROS理论与实践》课程时,记录了学习过程中的编程练习,课后作业以及发现... 查看详情

ros学习笔记之——remark

此博文用于本人备忘一些资料~Real-TimePanoramicTrackingforEventCamerashttps://github.com/VLOGroup/dvs-panotrackinghttps://github.com/VLOGroup/dvs-reconstructionCeresSolver一文助你Ceres入门——CeresSolver新手向全攻略_福尔摩睿的工作站-CSDN 查看详情

ros学习笔记(十七)——进一步的教程选择1

...台可以选择,都是别人做好的,拿来玩一下可以,但是不是和学习.http://wiki.ros.org/APIs在这里面有包含了ROS的绝大部分核心模块,但是没有目的性的逐个扫描太慢了,也可能学到很多用不到的东西.http://www.ros.org/browse/list.php?packag 查看详情

《ros理论与实践》学习笔记机器视觉处理(代码片段)

《ROS理论与实践》学习笔记(六)机器视觉处理课程内容1.ROS摄像头驱动及数据接口2.摄像头参数标定3.ROS+OpenCV图像处理方法及案例4.ROS+Tensorflow物体识别方法及案例本讲作业1.通过人脸识别方式,发布速度控制指... 查看详情

ros实验笔记之——px4仿真

 之前博文《ROS学习笔记之——PX4开发初入门》《ROS学习笔记之——PX4生态系统》已经对PX4做了一些基本的学习,并且在mac上搭建了px4开发环境。本博文在ubuntu下对PX4进行一些基本的仿真学习~之前在做无人机仿真开发时... 查看详情

ros从入门到放弃(学习笔记1)

...器人,机缘巧合接触到了ROS,在这里分享一下我学习ROS的经历。首先就是安装ROS,安装ROS网上有很多资料可以查到,但是我在安装的时候初始化一直出问题,基本网上什么方法都尝试了,总是在最后一步失... 查看详情

ros进二阶学习笔记--rosbag

ROSBag是ROS计算图级的一个概念:Bags:ref:http://wiki.ros.org/Bags在计算图里在线使用  工具:rosbag  创建bags,收听topic,记录数据。可以回放或者remap到别的topic。  rosbag还能处理具有时间戳的数据,publish一个simula... 查看详情