2.1 话题通信 话题通信是ROS中使用频率最高的一种通信模式,话题通信是基于发布订阅模式的,也即:一个节点发布消息,另一个节点订阅该消息。话题通信的应用场景也极其广泛,比如下面一个常见场景: 机器人在执行导航功能,使用的传感器是激光雷达,机器人会采集激光雷达感知到的信息并计算,然后生成运动控制信息 ...
分类:
其他好文 时间:
2021-06-15 17:57:48
阅读次数:
0
1、说明 编写完ROS的hello world程序后,基本可以了解ROS的功能包开发的流程,现在再编写一个节点通信的测试代码,使用 topic 模式,即发布-订阅者模式,且传递的消息是自定义类型 上代码 2、创建工作空间 该例不再创建新的工作空间,和hello world示例共用一个 3、创建功能包 ...
分类:
其他好文 时间:
2021-06-15 17:57:06
阅读次数:
0
1、说明 ROS的节点通信模式有多种,本文介绍service-client模式 本文的示例功能是计算 sum=a+b-c*n 下文中功能包的创建步骤不再做详细介绍 2、创建功能包 仍然和前例使用同一个工作空间 cd ~/projrct/catkin_ws/ catkin_create_pkg tes ...
分类:
其他好文 时间:
2021-06-15 17:54:40
阅读次数:
0
概述 描述 允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。 其别名为状态对象(Objects for States),状态模式是一种对象行为型模式。 有限状态机(FSMs) 拥有状态机所有可能状态的集合 状态机同时只能在一个状态 一连串的输入或事件被发送给状态机 每个状态都 ...
分类:
其他好文 时间:
2021-06-15 17:43:45
阅读次数:
0
一直使用的blender的之前的版本,最近换了最新的2.8的版本有点不适应,就从最常用的贴图开始就有所改变了,按照之前的操作根本不显示贴图,有些地方还是需要重新学习下的。 工具/原料 blender2.82工具。 方法/步骤 在blender中打开模型,选择顶部的UV Editing布局。 首先进入 ...
分类:
其他好文 时间:
2021-06-13 10:45:00
阅读次数:
0
1. 什么是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 2. redis的订阅与发布 1、客户端可以订阅频道如下图 2、当给这个频道发布消息后,消息就会发送给订阅的 ...
分类:
其他好文 时间:
2021-06-13 10:35:06
阅读次数:
0
keepalived的实际运行过程中,当master发生异常,且后期恢复master正常后,存在抢占或非抢占两种情况。简单点说抢占模式就是,当master宕机后,backup 接管服务。后续当master恢复后,vip漂移到master上,master重新接管服务,多了一次多余的vip切换,而在实际 ...
分类:
其他好文 时间:
2021-06-13 10:28:19
阅读次数:
0
createWebHistory 生产环境下不带# const router = createRouter({ history: createWebHistory(), routes }); createWebHashHistory路由模式路径带#号 const router = createRou ...
分类:
其他好文 时间:
2021-06-13 10:21:54
阅读次数:
0
平面设计产品的过程中,平面设计师不仅要有创意的想法,而且要有自己的思维方式,才能在平面设计前把整个平面设计过程做一个梳理,才能更有效、更有效率地完成平面设计任务,那么在做产品平面设计的过程中,平面设计师一般会运用哪些思维模式呢? 什么是产品平面设计师的思维模式? 一、同理心 “移情”就是站在用户的角 ...
分类:
其他好文 时间:
2021-06-13 10:18:28
阅读次数:
0
Linux 1.常用命令 # Linux中最顶级目录是根目录:/ # ~ :在linux当中指的是当前用户的家目录([用户名@主机名 当前所在的目录]) 1.touch 文件名 # 创建文件(默认创建在当前用户文件夹下) touch /路径 文件名 # 指定文件夹下创建文件 2.ls # 查看文件夹 ...
分类:
系统相关 时间:
2021-06-13 10:14:21
阅读次数:
0