【ROS 最简单教程 001/300】ROS 概念介绍:机器人元操作系统

avatar
作者
筋斗云
阅读量:0

在这里插入图片描述

ROS:Robot Operating System 【适用于机器人的开源元操作系统】
ROS = Plumbing + Tools + Capabilities + Ecosystem

  1. 通讯 Plumbing ⭐ 实现ROS不同节点之间的交互
  2. 工具 Tools ⭐ 工具软件包 (ROS中的开发和调试工具),提供 仿真 功能;
  3. 功能 Capabilities ⭐ 机器人高层技能 (ROS中某些功能的集合,比如: 导航)
    • 机器人开发主要是:下载功能复用、调参
  4. 生态 Ecosystem ⭐ 跨地域、跨软件与硬件的 ROS 联盟

🔥 特点概述:💜代码复用💜分布式 (进程 Nodes 分布式框架,可大型应用)、💜松耦合 (只规定传感器接口规则)、💜语言独立性 (C, Python 可混用)、💜易于测试 (内置测试框架 rostest)、💜丰富的组件化工具包 (如下图)、💜免费且开源

希望对你有帮助呀!!💜💜 如操作遇到任何问题,欢迎大家留言互助 ~ 一起加油叭 💦
欢迎关注、订阅专栏 【ROS 学习笔记】谢谢你的支持!


另外,使用ROS需要 C++ 或者Python的编程经验,我的博客主页也有相关的教程发布,需要的友友自取!
参考资料ROS理论与实践在线文档B站视频教程

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!