硬件模块化机器人操作系统 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:// ...
随机推荐
- C#之Winform跨线程访问控件
C#中禁止跨线程直接访问控件,InvokeRequired是为了解决这个问题而产生的,当一个控件的InvokeRequired属性值为真时,说明有一个创建它以外的线程想访问它.此时它将会在内部调用ne ...
- iframe交互(一)父页面自动高度
//父页面源码 <body style="border:1px solid red;width:200px;height:500px;" onload="IFram ...
- [LeetCode] Maximum Swap 最大置换
Given a non-negative integer, you could swap two digits at most once to get the maximum valued numbe ...
- C++中 return,break,continue的用法
引用:https://blog.csdn.net/smf0504/article/details/51315835 https://blog.csdn.net/ting_junhui/article/ ...
- Linux数据流重定向与管道
数据流重定向简单来说就是把原本应该输出到某处(比如说屏幕)的数据,重定向其输出目的地,到其他的地方(比如文件). linux中的输入与输出: 标准输入(stdin):默认从键盘输入 标准输出(stdo ...
- codevs 搜索题汇总(黄金级)
2801 LOL-盖伦的蹲草计划 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题目描述 Description 众所周知,LOL这款伟大的游戏,有个叫盖 ...
- boot.img格式文件拆解实例结构解析
以msm8226为例,讲解android源码编译生成boot.img的结构.boot.img包括boot.img header.kernel以及ramdisk文件系统.下面是对boot.img的结构进 ...
- [HAOI2007]覆盖问题
题目描述 某人在山上种了N棵小树苗.冬天来了,温度急速下降,小树苗脆弱得不堪一击,于是树主人想用一些塑料薄膜把这些小树遮盖起来,经过一番长久的思考,他决定 用3个L*L的正方形塑料薄膜将小树遮起来.我 ...
- 【网络流】【BZOJ1006】【SCOI2007】蜥蜴
学弟@lher在周末训练赛中出的题目的原题(这个人拿省选题来当作提高组模拟,太丧了...) 题意简析:看题目:) 解题思路:题目显然是最大流. 首先拆点将点权变为边权,然后按照题意对于所有有跳板的点向 ...
- sklearn.model_selection 的 train_test_split作用
train_test_split函数用于将数据划分为训练数据和测试数据. train_test_split是交叉验证中常用的函数,功能是从样本中随机的按比例选取train_data和test_data ...