Apollo开源软件ROS定制版差异化分析

什么是ROS?

ROS全称Robot Operate System,也就是机器人操作系统,它具有典型的分布式、模块化的软件架构特征。ROS也是当前全球使用最广泛、生态支持最好的机器人操作系统,虽然说是机器人操作系统,但是当前其被广泛运用在无人驾驶领域,半数以上的无人驾驶公司和团队、实验室、研究机构甚至包括部分车场都在使用它来进行无人驾驶的开发。
ROS的官网是:http://www.ros.org/
在这里插入图片描述
简单来说,它是一个类操作系统,当前支持的最好的,也是最常见的就是Ubuntu16.04。为什么说他是类操作系统,因为它的运作必须要基于一个真实的操作系统(通常是Ubuntu)来支撑。但是它同样提供了一系列的接口、诊断工具、组件通信、附属工具、第三方软件集成(例如PCL、OpenCV等)、常用传感器接口等等。
在ros官网的wiki上,ROS的自我定义是:
ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值