【ROS】【3】ROS的核心概念

ROS核心概念

  1. 节点Node
    执行单元 类似于.exe

  2. 节点管理器ROS Master
    为节点提供命名与通讯服务,类似婚介所
    全局对象字典:记录全局变量的变量值和名称

  3. 话题Topic
    异步通信机制;类似于数据线;数据由发布者传输到订阅者

  4. 消息Message
    具有一定的类型和数据结构,例如图像中的RGB信息
    自定义:.msg

  5. 服务Service
    使用客户端/服务器模型;客户发送请求数据,服务器完成处理后返
    回应答数据 ;是有反馈的数据通讯
    自定义:.sry
    在这里插入图片描述

  6. 参数Paramaster
    全局共享字典;可以通过网络访问
    setParam(“foo”,1) 设置foo = 1
    getParam(“foo”)
    不适合动态参数的;ROS有专门的动态参数配置

  7. 功能包Package

  8. 元功能包 Meta Packages

  9. 功能包清单 Package manifest
    在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勤学上进的干炸蘑菇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值