
ROS
文章平均质量分 69
ROS的使用
非晚非晚
一往无前,不急不躁,生命不熄,折腾不止!
展开
-
ROS中的日志log消息与ROS终端的不同颜色输出
ROS自带了大量的能够输出调试信息的函数和宏,包括错误,警告等.它提供了如信息级别,条件触发消息和STL的流接口等方式。1. 日志消息1.1 rosout的日志1.2 日志文件2. 日志等级2.1 基础介绍2.2 举例2.3 设置日志级别3. ROS日志其它说明3.1 单次输出3.2 设置输出频率4. ROS终端颜色输出原创 2022-04-30 21:43:32 · 4303 阅读 · 0 评论 -
rosbag数据记录工具命令详解
经常会使用rosbag进行数据记录和回放,尽管使用时间比较长,但是有一些命令还是要经过查询后才能回忆起来。这里为了自己和大家方便,统一记录一些常用的指令。原创 2022-03-12 15:30:43 · 17478 阅读 · 0 评论 -
解决ROS中“sudo rosdep init“和“rosdep update“超时问题的最新方法--2021年最新方法
安装ros的最后一步rosdep init和rosdep update经常会遇到超时问题,原因是这两步需要访问境外服务器。细心的网友会发现,之前奏效的方法现在成功的概率很小甚至失败。最近有一平台也需要部署ROS环境,也是搜索了很久才发现最新的方法,现在记下来供后来人参考。原创 2021-07-25 16:03:01 · 2562 阅读 · 5 评论 -
QT下的ROS安装配置与开发笔记(附带简单的ROS界面发布器与订阅器例子)
1. 两种安装方式介绍2. 安装配置(方法一)2.1 安装qt_ros2.2 配置qt2.3 新建工程运行3. 无界面的发布器与订阅器4. 带界面的发布器与订阅器原创 2021-03-15 18:20:14 · 2210 阅读 · 0 评论 -
激光、摄像头、IMU等传感器数据同步方法(message_filters)
这里介绍一种软同步方法,也就是算法同步方法,如果想要进行硬件同步可以查阅论文:VersaVIS—An Open Versatile Multi-Camera Visual-Inertial Sensor Suite(好像还有源码)。message_filters有两种同步策略,一种是时间戳完全对齐的策略(ExactTime Policy),另一种是时间戳相近的策略(ApproximateTime Policy)。原创 2021-03-10 15:50:00 · 4506 阅读 · 4 评论 -
ROS下通过USB端口读取摄像头数据(包括笔记本自带摄像头)
本人测试环境:ubuntu18.04 方法1:使用usb_cam驱动读取 1.1 安装编译usb_cam驱动在终端运行以下命令:cd ~/catkin_ws/srcgit clone https://github.com/bosch-ros-pkg/usb_cam.git cd ..catkin_make原创 2021-03-08 18:02:22 · 3635 阅读 · 3 评论 -
ROS理解:ros中的坐标以及对tf2进行解读
1. ROS中的坐标2. tf到tf2的变化3. 发布静态tf24. 发布动态tf25. 监听tf26. 增加自己的frame原创 2020-12-17 13:11:13 · 2456 阅读 · 0 评论 -
使用ROS开发过程中遇到的问题以及解决方案汇总(更新中)
问题:运行rosrun或者roslaunch中无法找到package问题:修复record时产生的*.bag.active包问题:ERROR:cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list问题:sudo: rosdep:找不到命令问题:catkin_make编译过程中经常遇到的“原创 2020-12-15 06:46:10 · 1855 阅读 · 0 评论 -
理解ROS:创建并使用自己的msg和srv
介绍ROS中两大通信方式中的文件创建,以及ros服务的使用原创 2020-12-14 14:41:42 · 420 阅读 · 0 评论 -
理解ROS:时间和定时器
ROS也定义了自己的时间和定时器,既然我们已经使用了ros,为什么不去使用ros调用时间和定时器呢?原创 2020-12-13 06:53:46 · 2419 阅读 · 0 评论 -
理解ROS:基础概念的整理
记录一些ROS中的简单概念,以备不时查看原创 2020-12-13 06:53:20 · 584 阅读 · 0 评论 -
理解ROS:发布器与订阅器
ROS中最基础的功能,发布节点与订阅节点原创 2020-12-13 06:52:28 · 734 阅读 · 1 评论 -
理解ROS:参数服务器和动态参数
介绍ROS中如何传输参数和相关的设置,还有其特有的动态参数的介绍原创 2020-12-12 14:25:20 · 3608 阅读 · 3 评论