硬件模块化机器人操作系统 Hardware Robot Operating System (H-ROS)
原文网址:http://www.ros.org/news/2016/10/hardware-robot-operating-system-h-ros.html
推荐网址:https://h-ros.com
ROS提供软件标准,这个难道统一硬件标准??
硬件机器人操作系统(H-ROS)致谢谷歌翻译
作者:VíctorMayoral Vilches 于2016年10月14日下午5:36
最初发表在Medium:
我很高兴地宣布一个新的改变游戏规则的模块化机器人组件的标准----H-ROS:硬件机器人操作系统。 H-ROS为制造商提供可互操作的机器人组件,可在机器人之间轻松交换或替换的工具。
H-ROS是关于支持机器人硬件组件的通用环境,其中制造商遵循建立在ROS上的标准接口。
H-ROS由流行的机器人操作系统(ROS)提供支持,并以行业和开发人员构建,H-ROS将机器人组件分为5种类型:感测 - 用于感知世界,执行- 允许与环境交互,通信 - 提供互连,认知 - 机器人的大脑和混合的手段, 组件 - 在共同的接口下将不同的子组件组合在一起。这种构建块式部件是可重复使用和可重新配置的组件,允许开发人员轻松地用不同制造商的硬件升级他们的机器人,并在几秒钟内添加新功能。
动机和起源
构建机器人被接受为一个苛刻的任务,因此它是有意义的重复使用以前的工作,以减少这种复杂性。不幸的是,现在很少有人努力在学院和工业中重用硬件。机器人通常由多学科团队(通常是整个研究小组或公司部门)建立,其中不同的工程师参与机械,电气和逻辑设计。大多数时间用于处理硬件/软件接口,很少用于行为开发或现实世界场景。现有的硬件平台虽然开始变得更加普遍,但缺乏可扩展性。
示例可以在最近进入市场的几个商业和工业机器人中看到,并且已经包括公共软件基础设施(通常是机器人操作系统(ROS)),但是缺乏硬件标准。
使用H-ROS,建筑机器人将把H-ROS兼容的硬件组件放在一起,构建新的机器人配置。构造机器人将不限于具有高技术技能的几个,而是将扩展到大多数,具有对在特定场景中需要的感测和致动的一般理解。
H-ROS最初由美国国防高级研究计划署(DARPA)通过2016年的机器人快速通道计划资助。它现在可供选定的行业合作伙伴使用,并将很快发布给更广泛的机器人社区。可通过其官方网页(https://h-ros.com/)申请其他信息。 H-ROS首次亮相,并在ROSCon 2016(10月8日至9日)在韩国首尔展出。
硬件模块化机器人操作系统 Hardware Robot Operating System (H-ROS)的更多相关文章
- 快速了解 Robot Operating System(ROS) 机器人操作系统
http://www.ros.org/ 关于ROS About ROS http://www.ros.org/about-ros/ 机器人操作系统(ROS)是用于编写机器人软件的灵活框架.目的在简化 ...
- ROS是Robot Operating System
ROS是Robot Operating System 机器人操作系统ROS | 简介篇 同样,从个人微信公众号Nao(ID:qRobotics)搬运. 前言 先放一个ROS Industrial一 ...
- 机器人操作系统——ROS,Robot Operating System
Note:偶然看到的滴滴研究院的无人驾驶竞赛,了解一下. ROS:专为机器人软件开发所设计出来的一套电脑操作系统架构.是一个开源的元级操作系统(后操作系统),提供类似操作系统的服务,包括硬件抽象描述. ...
- Robot Operating System (ROS)学习笔记---创建简单的机器人模型smartcar
搭建环境:XMWare Ubuntu14.04 ROS(indigo) 转载自古月居 转载连接:http://www.guyuehome.com/243 一.创建硬件描述包 已创建catkin_ ...
- Robot Operating System (ROS)学习笔记3---键盘控制
搭建环境:XMWare Ubuntu14.04 ROS(indigo) 转载自古月居 转载连接:http://www.guyuehome.com/253 一.创建控制包 catkin_creat ...
- Robot Operating System (ROS)学习笔记2---使用smartcar进行仿真
搭建环境:XMWare Ubuntu14.04 ROS(indigo) 转载自古月居 转载连接:http://www.guyuehome.com/248 一.模型完善 文件夹urdf下,创建ga ...
- ROS(Robot Operating System)常用环境变量介绍
本文简单介绍ROS系统中常用的环境变量用途及设置方式.ROS系统环境中除了必须配置的环境变量以外,其他的也是十分有用,通过修改变量路径,可以设置ROS系统中log文件存放路径,单元测试结果存放路径等. ...
- Robot Operating System (ROS)学习笔记4---语音控制
搭建环境:XMWare Ubuntu14.04 ROS(indigo) 转载自古月居 转载连接:http://www.guyuehome.com/260 一.语音识别包 1.安装 ...
- ROS (Robot Operating System) 相关资料与文档
本博文持续更新…… ROS学习与实践保护很多资料,最权威的当然是官网: www.ros.org 当然也有很多其他博文,尤其是中文文档有助于理解.2017推出一篇新博文,概况的资料较全. http:// ...
随机推荐
- JS刷票神器
var all = document.querySelectorAll('td[width="80"]'); setInterval(function(){ document.ge ...
- C++中 return,break,continue的用法
引用:https://blog.csdn.net/smf0504/article/details/51315835 https://blog.csdn.net/ting_junhui/article/ ...
- Mac 下安装 MySQL 经历
1.使用 homebrew 安装: brew install mysql 结果报错: $ brew install mysql ==> Downloading http://dev.mysql. ...
- 【网络流】【BZOJ1061】【NOI2008】志愿者招募
原题链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1061 题意:问你如何购买志愿者使得满足题意的总费用最小. 解题思路:首先,由于志愿者存在的 ...
- bzoj 4567: [Scoi2016]背单词
Description Lweb 面对如山的英语单词,陷入了深深的沉思,"我怎么样才能快点学完,然后去玩三国杀呢?".这时候睿智 的凤老师从远处飘来,他送给了 Lweb 一本计划册 ...
- ●POJ 3608 Bridge Across Islands
题链: http://poj.org/problem?id=3608 题解: 计算几何,求两个凸包间的最小距离,旋转卡壳 两个凸包间的距离,无非下面三种情况: 所以可以基于旋转卡壳的思想,去求最小距离 ...
- [Codeforces Round#417 Div.2]
来自FallDream的博客,未经允许,请勿转载,谢谢. 有毒的一场div2 找了个1300的小号,结果B题题目看错没交 D题题目剧毒 E题差了10秒钟没交上去. 233 ------- A.Sag ...
- BZOJ3052(树上带修莫队)
树上莫队的基本思路是把树按dfs序分块,然后先按x所在块从小到大排序,再按y所在块从小到大排序,处理询问即可. 这道题带修改,再加一个时间维即可. 设块大小为T,那么时间复杂度为$O(nT+\frac ...
- C++函数式编程实现牛顿法
In numerical analysis, Newton's method (also known as the Newton–Raphson method), named after Isaac ...
- Go 实现字符串相似度计算函数 Levenshtein 和 SimilarText
[转]http://www.syyong.com/Go/Go-implements-the-string-similarity-calculation-function-Levenshtein-and ...