![](https://img-blog.csdnimg.cn/direct/c89ba82d5a934289a7ad06eff47e90ca.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ROS操作系统入门
文章平均质量分 83
基于Ubuntu20.04、ROS noetic入门ROS操作系统
代码能跑就可以
努力赚钱党
展开
-
ROS学习笔记1:基础知识
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(1/20)。环境:Ubuntu20.04、ROS1:noetic环境配置:严格按照下方学习链接的教程配置,基本一次成功。本期关键词:vscode,helloworld(C++/python),launch。原创 2024-01-22 16:37:06 · 667 阅读 · 0 评论 -
ROS学习笔记2:话题通信
这里先简要概述话题通信自定义msg的内容,接下来的“发布者实现“和“订阅者实现”会结合代码来演示如何使用自定义消息类型msg。ROS中有原装的数据类型,在std_msgs依赖包里,例如StringInt32Char等(该依赖包里的数据类型首字母就是大写的)。在某些情况下,std_msgs包里的数据类型是不能满足我们的要求的,ROS允许用户自定义数据类型,来满足用户特定场景下的需求。自定义消息类型的创建方式:在功能包下新建msg目录,添加Person.msg文件,名字是自定义的,你也可以叫。原创 2024-01-24 09:30:18 · 954 阅读 · 0 评论 -
ROS学习笔记3:服务通信与参数服务器
流程与msg类似:按照固定格式创建srv文件;编辑配置文件;编译生成中间文件。在ROS功能包下新建srv目录,创建文件,数据用---分隔,之上是请求,之下是响应。原创 2024-01-24 16:55:35 · 400 阅读 · 0 评论 -
ROS学习笔记4:通信机制实操
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(4/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:运动控制,位姿订阅,乌龟生成,更换背景。原创 2024-01-25 15:00:47 · 1285 阅读 · 0 评论 -
ROS学习笔记5:常用API和模块导入
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(5/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:初始化,话题服务,时间,Python模块导入。原创 2024-01-26 10:08:21 · 499 阅读 · 0 评论 -
ROS学习笔记6:launch文件
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(6/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:launch文件标签。原创 2024-01-27 08:00:00 · 1033 阅读 · 0 评论 -
ROS学习笔记7:重名解决与名称设置
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(7/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:功能包重名,节点重名,话题名称设置,参数名称设置。原创 2024-01-28 08:00:00 · 835 阅读 · 0 评论 -
ROS学习笔记8:TF坐标变换
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(8/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:静态变换,动态变换,多坐标变换。原创 2024-01-29 17:26:07 · 928 阅读 · 0 评论 -
ROS学习笔记9:TF坐标变换实操
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(9/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:乌龟跟随。原创 2024-01-30 00:25:58 · 893 阅读 · 0 评论 -
ROS学习笔记10:rosbag与rqt
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(10/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:rosbag,rqt工具箱。原创 2024-01-30 10:48:30 · 391 阅读 · 0 评论 -
ROS学习笔记11:URDF
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(11/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:基本流程,link标签,joint标签,urdf工具(Unified Robot Description Format)是ROS中用于描述机器人的一种XML格式。它允许用户定义机器人的物理结构、关节、传感器等属性,以及它们之间的相对位置和运动学关系。原创 2024-02-07 15:50:47 · 673 阅读 · 0 评论 -
ROS学习笔记12:机器人导航实现(理论)
前言本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(12/20)。环境:Ubuntu20.04、ROS1:noetic环境配置:严格按照下方学习链接的教程配置,基本一次成功。学习链接:【Autolabor初级教程】ROS机器人入门对应链接文档:ROS机器人入门课程《ROS理论与实践》笔记绝大部分代码使用Python语言编写。本期关键词:SLAM,地图服务,定位,路径规划,导航+SLAMSLAMSLAM(Simultaneous Local原创 2024-02-07 15:53:20 · 1607 阅读 · 0 评论 -
ROS学习笔记13:导航相关消息
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(13/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:导航相关消息。原创 2024-02-07 22:00:08 · 583 阅读 · 0 评论 -
ROS学习笔记14:Action通信
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(14/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:action通信,action文件,代码实现。原创 2024-02-08 08:53:38 · 907 阅读 · 0 评论 -
ROS学习笔记15:动态参数
本人ROS小白,利用寒假时间学习ROS,在此以笔记的方式记录自己每天的学习过程。争取写满20篇(15/20)。:严格按照下方学习链接的教程配置,基本一次成功。笔记绝大部分代码使用编写。:cfg文件,rqt。原创 2024-02-08 08:55:11 · 480 阅读 · 0 评论 -
ROS常用命令记录
命令很多,记住自己常用的就行,其他的需要用到再查,也可用-h查询。原创 2024-01-24 20:54:23 · 366 阅读 · 0 评论