![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
xinwenfei
这个作者很懒,什么都没留下…
展开
-
ros项目第一次编译无法找到msg/srv文件产生的头文件
接触ROS开发已经快2年了,虽然相对来说已经比较熟悉了,但仍然未达到精通的地步,还在学习中。近期在编译一个包,src源文件和msg/srv在同一个包里面,总是在第一次编译时出现无法找到xxxxx.h头文件,这个头文件是由msg/srv文件编译产生的,报错后如果去对应的文件夹下面去找是可以找到该头文件的,报错后再执行一次编译命令(不要删除刚刚的编译结果)就可以通过了,这个问题遇到的次数比较多了,...原创 2020-04-17 15:19:15 · 4409 阅读 · 0 评论 -
ROS中如何产生/image_raw和/camera_info这两个话题
这地方对于刚接触ROS系统的人来说我感觉实在是个坑,因为我就是刚接触的。这个不是什么难事,也不复杂,但重要的是如何做一步。ROS wiki中有calibration教程,教程说着说着,来了一个,你应该在rostopic list中看到/image_raw/camera_info这两个话题,我是真的懵了,我的topic list中没有这两个话题啊,我在搜如何得到摄像头的矫正文件过程中完...原创 2018-07-27 12:14:25 · 9622 阅读 · 1 评论 -
ROS从callback中获取数据在回调函数以外使用
ROS回调函数中的数据如何在回调函数以外使用关于回调函数的理解或者示例请自行谷歌吧。由于回调函数的定义,其处理的是被调用者的数据,所以一般在调用者那里无法获得回调函数里面的数据,要想在回调函数以外使用回调函数内的数据,目前好像只能借助类来实现了。下面是是根据ROS官方教程-使用类方法作为回调函数稍加改动实现的。#include <ros/ros.h>#include <st...原创 2019-04-18 17:59:14 · 10822 阅读 · 2 评论 -
如何在ROS中获得日志级别
如何在ROS中获得日志级别用这个功能的人好像不多,搜了一大圈也没搜到有用的答案,铺天盖地的设置日志级别,在 answer.ros.org 上有两个回答(现在是3个了),但是都比较陈旧了,答案是12年的,对应的是比较旧的版本。最后实在没办法只能研究源码,比较新的ros获得日志级别的代码如下: std::map< std::string, ros::console::levels::Leve...原创 2019-08-13 11:08:44 · 545 阅读 · 0 评论