本吉为一名机械工程研究生,研究方向并不是机器人方向,纯属个人感兴趣,入门也是小菜菜瞎撞门,但是三分热度就有三分收货的呀!
Robot Operating System机器人操作系统。ROS不是传统意义上的操作系统,不是用于进程管理和调度,而是构建在其它操作系统之上的一种结构化的通讯层。
ROS的主要目标是为机器人研究和开发提供代码复用的支持。
ROS的通信是在OS层之上,基于TCP/IP协议实现
OS层 | Linux | ||
中间层 | ClientLibrary TCPROS/UDPROS Nodelet API |
ROS | |
应用层 | Application:Node、Node.... | Master &n |