【古月居ROS21讲笔记】ROS是什么

ROS是什么

ros=通信机制+开发工具+应用功能+生态系统
*用于提升机器人研发中的软件复用率

通讯机制

松耦合分布式通信软件框架
基于一系列节点,所有的功能被抽象成节点,节点之间以箭头连接,表示通信(整个网络称为计算图)
节点是负责完成某个具体的功能的进程,节点之间有数据传输,节点之间可在不同的设备,用不同的语言开发,只要尊村统一的通讯机制就行

开发工具

命令行
可视化工具:QT、Rviz、TF(坐标变换)等

ROS中应用功能

以功能包的形式提供,具有封装好的输入输出接口

ROS生态系统在这里插入图片描述

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码

)">
< <上一篇

)">
下一篇>>