0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器人操作系统(ROS)是一种用于机器人开发的元操作系统

JsPm_robot_1hjq 来源:未知 作者:李倩 2018-10-12 16:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器人操作系统ROS)是一种用于机器人开发的元操作系统,目前可在Windows 10上使用。微软最初的实验性构建名为ROS1,集成在Visual Studio中,包括ROS Core的完全移植和若干模块。根据微软的说法,ROS on Windows将逐步发展,以至于完全集成基于GPU机器学习和Azure IoT Hub。

抛开它的名字,ROS并不是一个真正的操作系统。相反,它是一个框架和服务的集合,这些框架和服务提供了类似操作系统的功能,运行在由机器人硬件支撑的异构计算机集群之上。ROS服务包括硬件抽象、底层设备控制、进程间消息传递和包管理。

ROS并不是目前唯一可用的“机器人框架”。可供选择的框架包括Player、YARP、Orocos、CARMEN等。ROS的与众不同之处在于,它的设计以丰富的机器人平台为中心,使用驱动传感(倾斜激光器、pan/tilt传感器头、附在手臂上的传感器),其目标是利用自然分布的计算环境。另外,ROS的目标是成为一个几乎与语言无关的薄层,以便在其他机器人平台上轻松运行基于ROS的代码。ROS有PythonC++和Lisp实现,而对Java和Lua的支持仍处于试验阶段。

ROS的主要目标是在机器人研究和开发中支持代码重用。ROS是一个分布式的进程框架(又名Nodes),它使可执行程序能够单独设计并在运行时保持松耦合。这些进程可以分组为Packages和Stacks,实现轻松共享和分发。

在西班牙马德里举行的ROSCon 2018大会上,微软展示了一个在Windows 10 IoT Enterprise上运行ROS Melodic Morenia的ROBOTIS Turtlebot 3机器人。此外,微软还展示了基于Azure的ROS仿真环境,演示了一群虚拟机器人连接到一个编排系统,并通过Azure IoT Hub进行控制。

ROS1需要64位的Windows 10桌面版或Windows 10 IoT企业版,目前还不支持Windows 10 IoT Core。目前,可以使用二进制包安装ROS1。构建过程并不像想象的那么简单,需要很多步骤,但微软做了全面详细的介绍。与Visual Studio Code的集成也可以通过插件实现。

ROS for Windows并不是微软首次涉足机器人领域。事实上,在2006年推出了Microsoft Robotics Developer Studio之后,比尔·盖茨在2007年就开发出了他的家用机器人。遗憾的是,该项目从未获得关注,并在2012年被放弃,Steven Crowe在The Robot Report上这样写道。

微软已经宣布正在开发其ROS的下个Windows移植版本ROS2,但没有透露它将带来什么。和往常一样,InfoQ将会继续跟踪报道这个项目的进展。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    30580

    浏览量

    219532
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128624

原文标题:机器人操作系统来到Windows

文章出处:【微信号:robot-1hjqr,微信公众号:1号机器人网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索RISC-V在机器人领域的潜力

    运行ROS 2,充分证明了RISC-V架构完全有能力承载机器人操作系统这样的复杂软件栈。它不仅是学习RISC-V的绝佳工具,更是探索未来边缘计算和智能机器人
    发表于 12-03 14:40

    NVIDIA助力新机器人开发开源框架

    今年的 ROSCon 在新加坡举办,并于 10 月 29 日顺利闭幕。大会吸引了全球机器人操作系统ROS)领域开发者的关注。ROS 是目前
    的头像 发表于 11-06 11:55 631次阅读

    全国首个开源鸿蒙机器人操作系统 M-Robots OS 正式开源

    机器人操作系统M-RobotsOS,推动机器人行业生态融合、能力复用、智能协同。构建机器人共通语言解决产业协同难题机器人行业正面临两大关键挑
    的头像 发表于 07-24 10:56 790次阅读
    全国首个开源鸿蒙<b class='flag-5'>机器人</b><b class='flag-5'>操作系统</b> M-Robots OS 正式开源

    以鸿道工业操作系统为核心,打造工业智能机器人新生态

    鸿道工业操作系统采用微内核虚拟化架构,将具身机器人大脑和小脑融合,提供了软硬体技术,不仅降低了电子架构成本和功耗,还提高了系统的实时性和开发
    的头像 发表于 05-28 13:51 336次阅读

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统,为标准体系中的技术层架构提供了底层支持。其微内核
    的头像 发表于 05-16 14:44 545次阅读

    盘点#机器人开发平台

    地瓜机器人RDK X5开发套件地瓜机器人RDK X5开发套件产品介绍 旭日5芯片10TOPs算力-电子发烧友网机器人
    发表于 05-13 15:02

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    机器人视觉:从理论到实践 第7章详细介绍了ROS2在机器视觉领域的应用,涵盖了相机标定、OpenCV集成、视觉巡线、二维码识别以及深度学习目标检测等内容。通过学习,我认识到:
    发表于 05-03 19:41

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器
    发表于 04-30 01:05

    【「# ROS 2智能机器人开发实践」阅读体验】+内容初识

    ROS 2智能机器人开发实践》内容阅读初体验 《ROS 2 智能机器人开发实践》是
    发表于 04-27 11:24

    深开鸿推出全国首个基于开源鸿蒙的机器人操作系统

    、标准不统等难题——不同厂商的操作系统互不兼容,开发者需为每类硬件重复适配,跨设备协同更是举步维艰。这局面不仅推高了研发成本,也制约了机器人
    的头像 发表于 04-19 15:07 1232次阅读

    全国首个基于开源鸿蒙的机器人操作系统M-Robots OS正式发布,中国机器人产业进入“群体智能”新时代

    )1.0。这突破性技术成果标志着我国机器人操作系统迈入“多机协同、群体智能”的新阶段,为全球机器人技术发展提供了全新的"中国方案"。“操作系统
    的头像 发表于 04-09 13:00 1119次阅读
    全国首个基于开源鸿蒙的<b class='flag-5'>机器人</b><b class='flag-5'>操作系统</b>M-Robots OS正式发布,中国<b class='flag-5'>机器人</b>产业进入“群体智能”新时代

    鸿道AI机器人操作系统亮相中关村论坛

    目前,鸿道操作系统已广泛应用于我国飞机、高铁、汽车、船舶、电网电力、数控机床、工业机器人、数字工厂等领域。与此同时,东土科技成功发布 AUTBUS 国际标准,并孵化出全球首颗AUTBUS总线芯片
    的头像 发表于 04-02 15:16 542次阅读
    鸿道AI<b class='flag-5'>机器人</b><b class='flag-5'>操作系统</b>亮相中关村论坛

    名单公布!【书籍评测活动NO.58】ROS 2智能机器人开发实践

    的问题也逐渐暴露,为了能够设计款适用于所有机器人操作系统,全新的ROS——ROS 2在201
    发表于 03-03 14:18

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主
    发表于 01-04 19:22

    【「具身智能机器人系统」阅读体验】+初品的体验

    《具身智能机器人系统书由甘鸣、俞波、万梓燊、刘少山老师共同编写,其封面如图1所示。 本书共由5部分组成,其结构和内容如图2所示。 该书可作为高校和科研机构的教材,为学生和研究人
    发表于 12-20 19:17