硬件模块化机器人操作系统 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:// ...
随机推荐
- springboot集成mybatis(一)
MyBatis简介 MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyB ...
- [LeetCode] Bold Words in String 字符串中的加粗单词
Given a set of keywords words and a string S, make all appearances of all keywords in S bold. Any le ...
- python内置方法
1. 简介 本指南归纳于我的几个月的博客,主题是 魔法方法 . 什么是魔法方法呢?它们在面向对象的Python的处处皆是.它们是一些可以让你对类添加"魔法"的特殊方法. 它们经常是 ...
- Git的安装和使用(托管至GitHub的方法)
一.下载Git 1.下载 下载地址: https://git-scm.com/download/win 根据你的操作系统选择32位或者64位 2.安装过程一路next 3.检验安装是否成功 在桌面点击 ...
- Java IO(一)
在Java中,所有的io类都放在java.io包中. 在IO操作中,我们总是会从一个源数据读取到一个目标数据.那么这个源数据和目标数据可以是文件,流等等.那最常见的就是文件,就像我们在本地电脑上写入东 ...
- 树莓派控制高电平蜂鸣器(c语言+新手向)
话不多说,先上代码: #include <wiringPi.h> #include <stdio.h> #include <sys/time.h> #define ...
- codeforces 868C Qualification Rounds
Snark and Philip are preparing the problemset for the upcoming pre-qualification round for semi-quar ...
- HDU 4526 拼车记
话说威威猫有一次去参加比赛,虽然学校离比赛地点不太远,但威威猫还是想坐出租车去.大学城的出租车总是比较另类,有“拼车”一说,也就是说,你一个人坐车去,还是一堆人一起,总共需要支付的钱是一样的(每辆出租 ...
- bzoj4767两双手 容斥+组合
4767: 两双手 Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 684 Solved: 208[Submit][Status][Discuss] ...
- NOIP2016 玩脱记
NOIP前: NOIP前停课了一个多月,这一个多月里浪得飞起,内心十分紧张,然后就不知不觉就到NOIP了. Day 0: 上火车前ryc给我们出了道题"一个数列,只有两个数出现了奇数次,找出 ...