
ROS
文章平均质量分 65
江湖 路人
我的故事你说 我的文字我落
我值几两你定 我去何方我挑
展开
-
ROS(三)——发布者Publisher 和 订阅者Subscriber 的编程实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、发布者(Publisher)1.1 Publisher的实现流程二、订阅者(Subscriber)总结前言本文主要记录学习ROS入门过程的一些笔记,方便以后查阅一、发布者(Publisher)1.1 Publisher的实现流程初始化ROS节点向ROS master 注册节点信息 包括发布的话题名和话题中的消息类型创建消息类型按照一定的频率循环发布消息/** * 该例程将发布turtle1/cmd原创 2021-04-29 10:11:41 · 497 阅读 · 0 评论 -
clion+ros开发环境的搭建
文章目录参考文献参考文献本着尊重原创的原则列出参考文献:https://www.jianshu.com/p/ccbcc717c395https://blog.youkuaiyun.com/pisuto/article/details/102780430https://www.yht7.com/news/1130321.在bashrc中添加环境export PATH=/home/pisuto/library/clion-2019.1.4/bin:${PATH}2.进入catkin_ws/src中执行.原创 2021-06-28 23:10:28 · 725 阅读 · 2 评论 -
rviz读取*.bag 数据包并显示
文章目录前言查看bag数据包的基本信息前言查看bag数据包的基本信息数据:nsh_indoor_outdoor.bag原创 2021-07-09 23:32:57 · 2754 阅读 · 1 评论 -
ros入门-终
文章目录前言1.参数的使用以及编程方法1.1.rosparam的基本命令前言本次是二刷ros入门21讲(古月),古人诚不欺我,书读百遍其意自现,一刷和二刷的理解终归是不同的(细品)。遗憾的是一刷的时候笔记仅仅记录了一半(太忙了),因此二刷的时候填掉这个坑。本篇分为以下几个板块:参数的使用以及编程方法ros的坐标管理系统launch文件的使用可视化工具的使用总结1.参数的使用以及编程方法1.1.rosparam的基本命令输入以下命令:rosparam -h //查看rospa..原创 2021-07-07 19:41:49 · 292 阅读 · 0 评论 -
ROS入门(五)——客户端Client 和服务端Server的实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Client 的实现1.1创建功能包1.2 编写learning_service.cpp 文件1.3 CMakeLists.txt 中添加依赖1.4 编译1.5 结果展示二、服务端server 的创建1.引入库2.读入数据总结前言本文主要记录学习ROS过程中的笔记一、Client 的实现实现流程:初始化ROS节点——>创建client 实例——>发布请求数据——>等待server处理完成后的反馈结原创 2021-04-11 23:12:33 · 1112 阅读 · 0 评论 -
ROS入门(四)——话题消息的定义与使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、话题消息的定义流程二、调用上一节创建的消息1.创建发布者2.创建订阅者3.配置CmakeList.txt 中的编译规则总结前言为了加深学习印象和理解,本文主要记录学习ROS时的笔记(学习视频来自:古月居ROS入门21讲)一、话题消息的定义流程定义话题消息(本次消息以个人信息为例)注意:话题消息的定义文件名格式为:xxx.msg,.msg 为后缀在文件package.xml添加功能包的依赖包含两个依赖:原创 2021-04-08 23:33:29 · 629 阅读 · 0 评论 -
ROS入门(二)——创建功能包和工作空间
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、工作空间(workspace)?二、创建工作空间(workspace)2.1、创建工作空间三、创建功能包总结前言上一节已经完成ROS的安装,本节还是学习‘古月居ROS21讲’,本文主要记录怎样创建工作空间和功能包一、工作空间(workspace)?workspace:类似于vs中创建一个项目工程文件夹,主要是为了存放相关文件(如源码、可执行文件等);主要分为以下四个主要文件夹:src(source space原创 2021-03-20 00:22:04 · 598 阅读 · 0 评论