自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 总结ROS2话题,服务,参数以及动作

服务是基于调用和相应模型的,在使用的时候需要有Request和Rsponse。在服务之中分为服务端和客户端。目标和结果使用的是服务,有客户端和服务端,客户端发送请求,服务端提供数据。反馈使用的是话题,一个反馈发布者和一个反馈订阅者。参数是节点的设置,可以将指定的参数储存起来,也可以在节点运行的时候进行修改,可以使用launch文件来修改节点中参数的值。话题是由一个发布者发布,由订阅者来进行订阅的。动作服务器里包含着目标服务端,结果服务端和反馈发布者。动作客户端里包含着目标客户端,结果客户端和反馈订阅者。

2024-03-18 15:02:05 199 1

原创 ROS2参数与动作

(2)组成成分:(3)体验参数运行小乌龟模拟器和小乌龟控制节点打开终端再打开终端看见小乌龟出现后,再打开一个终端这个指令是查看所有节点的参数列表查看一个详细的节点信息比如查看参数值我们可以手动设置参数来改变小乌龟的背景颜色之后就会改成绿色了值得注意的是这里的颜色更改只是临时的,当你关掉重新运行的时候它的背景颜色就会变回原来的颜色这就需要我们把参数给保存起来这样就会保存成yaml格式的文件了,之后再调用文件。

2024-02-25 13:56:03 800 1

原创 ROS2入门学习

为了方便发送者和接收者进行数据的交换,ROS2帮我们在数据传递时做好了消息的序列化和反序列化(有关消息序列化相关内容请参考本章基础篇),而且ROS2的消息序列化与反序列化通信是可以做到跨编程语言、跨平台和跨设备之间的。colcon是一个功能包的构建工具,它是用来编译代码的,在ROS2中是默认没有安装colcon的,所以需要手动安装一下,当然这个安装的过程是有点痛苦的。在ROS2之中还有很多这种库存在,例如还有海龟模拟器,这些都是ROS2已经编辑好的文件,而我学习ROS2是学会编辑这些文件代码,并使用它。

2024-02-06 21:49:18 962 2

原创 第二周学习报告

this->变量=变量friend 类型 类名::成员函数名();int B;Person t;return t;Person p1;p1.A=10;p1.B=10;Person p2;p2.A=10;p2.B=20;return 0;//友元public:m_A=a;m_B=b;int m_B;

2023-12-24 13:58:54 863 1

原创 第一周学习报告

c1.r=10;return 0;private:public:Date()//无参构造year=1;month=1;day=1;Date(int y,int m,int d)//有参构造year=y;month=m;day=d;cout<<year<<"年"<<month<<"月"<<day<<"日"<<endl;int main()//括号法return 0;

2023-12-17 14:31:15 879 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除