ROS学习笔记(一):ROS 系统的概述

ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。
ROS的前身是斯坦福人工智能实验室为了支持斯坦福智能机器人STAIR而建立的交换庭(switchyard)项目。到2008年,主要由威楼加拉吉继续该项目的研发。
因为机器人本体开发的周期长,而且搭建完整的系统涉及到机械设计、硬件系统设计、程序框架、通讯方式等很多学科的知识,往往需要多人的合作。现在很多高校和研究所也开始使用ROS系统所一些开发工作,ROS支持很多机器人系统,一些学者在做研究的时候,经常会购买现成的机器人硬件平台,用来实现诸如轨迹规划、机器人视觉等的算法研究,这样可以节省很多时间。
在 ROS 的官网上可以看到有 ROS-Industrial 项目,一些企业的产品支持 ROS 系统,ROS-Industrial 项目的目标是:

  • 创建一个工业机器人研究人员和专家支持的社区

  • 提供工业相关的一站式ROS应用

  • 开发满足工业需求的稳定可靠的软件

  • 把现有的工业技术和ROS的优势结合起来

  • 建立虚拟模拟的标准接口

  • 通过ROS的通用框架,提供在工业应用中运用高端研究的简便路径

  • 提供简单、易用、丰富的 API 接口

支持ROS的机器人产品很多,在ROS官网上可以看到。支持ROS的公司包括(但不限于) :

  • ABB
  • Adept
  • Comau
  • Fanuc
  • Kuka
  • Motoman
  • Robotiq
  • Universal Robots

可以看到,机器人“四大家族”中的 ABB、库卡、发那科都是 ROS-Industrial 的成员,ROS 的应用必将越来越普遍。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值