ROS机器人程序设计(原书第2版)第2章
2023-03-14 10:19:00 时间
第2章
ROS系统架构及概念
一旦你完成了ROS系统的安装,你肯定会想“好了,我已经安装完成,那么下一步要做什么呢?”在本章我们将学习ROS系统架构及它的组成。然后,我们会开始创建节点和功能包,并使用ROS系统自带的TurtleSim示例。
ROS系统的架构主要被设计和划分成了三部分,每一部分都代表一个层级的概念:
文件系统级(The Filesystem level)
计算图级(The Computation Graph level )
开源社区级(The Community level)
第一级是文件系统级。在这一级,我们会使用一组概念来解释ROS的内部构成、文件夹结构,以及工作所需的核心文件。
第二级是计算图级,体现的是进程和系统之间的通信。在相关小节中,我们将学习ROS的各个概念和功能,包括建立系统、处理各类进程、与多台计算机通信等。
第三级是开源社区级,我们将解释一系列的工具和概念,其中包括在开发人员之间如何共享知识、算法和代码。这个层级非常重要,正是由于开源社区的大力支持,ROS系统才得以快速成长。
相关文章
- 与ChatGPT的一次聊天
- SFTPServer如何共享多个目录
- AI 预测到了正确的世界杯胜利者吗 ?
- 直播预告 | 2月2日,腾讯Light与你一同用AI,让美好变更好
- 十方融海引入腾讯云原生架构 后端运维开发成本减少26%
- 加密领域投资者最常犯的几个错误
- 数列的重新排序
- 如何保护Wp-Config.Php文件
- linux运维常用脚本
- 四舍五入的坑
- 焊接机器人的组成有哪些部件
- 01-沟通之道《人性的弱点》
- Abelian上市前夜,创始人Duncan博士详解项目愿景、技术、产品和生态
- WebStorm2023-安装教程
- CorelDRAW2023个人版电脑图像设计矢量工具
- 相比盈利,蔚来或许更在乎时间
- 向量的增减合并元素
- package not available
- 一文搞懂基于 Kubescape 进行 Kubernetes 安全加固
- PHP - 代码规范PSR