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

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

3天内不再提示

Facebook AI开源机器人框架 PyRobot

gckX_aicapital 来源:YXQ 2019-06-28 10:05 次阅读

导语:FacebookAI研究人员开源了一款机器人框架PyRobot,它以灵活、简便、易上手的特性,进一步降低了机器人研究与应用的成本。

6月24日消息,近日,Facebook AI研究团队开源了机器人框架PyRobot,该框架是与美国卡耐基梅隆大学(Carnegie Mellon University)研究人员合作创建的,能够运行由Facebook的机器学习框架PyTorch训练的深度学习模型。

同时,该机器人框架能够为AI社区提供一个共享代码、数据集和模型的公共API,进一步降低了研究人员的研发成本和开发时间。

这一研究成果已于美国时间2019年6月19日发表在arXiv平台上,名为《PyRobot:用于研究和基准测试的开源机器人框架(PyRobot: An Open-source Robotics Framework for Research and Benchmarking)》。

目前仅支持Sawyer和LoCoBot机器人

近年来,Facebook的AI团队非常热衷于研发机器人技术。

在过去的一年中,Facebook进一步拓展了公司在全球范围内的机器人研究工作。今年5月,Facebook进行了六足机器人行走训练;上周,该公司又推出了一款可以训练人工智能代理的模拟器AI Habitat,以及Replica真实感训练数据集。

这次开源的PyRobot,是一个基于PyTorch的机器人框架。同时,还是一个轻量级的、基于机器人操作系统ROS(Robot Operating System)的高级接口,用于在机器人学习中进行基准测试和运行实验。

PyRobot目前支持Sawyer和LoCoBot两种类型的机器人。

其中Sawyer是一个7DoF的协作机械臂,广泛应用于机器操控、包装、ECM自动化等众多领域,并已成功进入电子、汽车、金属制造等多个行业;而LoCoBot是一个移动机械臂,主要用于卡内基梅隆大学机器自动化课程。

此外,支持UR5机器人等其他机器的开源框架也即将推出,其中包括MuJoCo和Habitat等模拟器在内的集成也在计划发布中。

辅助AI实践人员轻松进行实验与测试

Facebook AI在发表的论文中表示,他们相信PyRobot机器人框架与最近发布的LoCoBot机器人的结合,能降低研究人员的研发成本和开发时间,从而实现数据驱动机器人的民主化发展。

同时,独立于硬件的API(应用程序编程接口)也将帮助整个社区共享的代码和数据集的开发。

Facebook AI研发的PyRobot框架,能够为AI研究人员和维修人员降低入门门槛,帮助他们在几个小时内就能基本熟悉并轻松设置机器人,设置完后即可开始使用。

PyRobot还能为AI社区提供一个共享代码、数据集和模型的公共API,从而加快机器人的应用,并促进机器人研究生态系统的发展。

一方面,研究人员为PyRobot设计了一个预训练模型,专门用于导航、抓取和推送算法,让机器人能够进行相关数据搜集的远程操作,使机器人的学习过程更加简便。

另一方面,PyRobot还为控制机器人运动的命令提供API和高级代码,例如路径规划、视觉SLAM(视觉定位与地图构建)、关节位置控制、关节速度控制和关节扭矩控制,让机器人的使用更加地灵活。

基于此,PyRobot框架可以帮助AI研究人员进行实验和测试结果。除此之外,Facebook AI还计划与机器人研究社区的成员合作开发基准数据集。

简化sim2real传输策略测试

研究人员表示,在PyRobot的一些初始项目中,该框架简化了用于测试末端执行器控制和点目标导航的sim2real传输策略测试。

亚马逊的RoboMaker一样,PyRobot也可作为机器人操作系统(ROS)的界面。此外,微软在今年5月发布了一个机器人工具包的有限预览版,并在去年将ROS集成到Windows 10中。

值得一提的是,除了深度学习框架PyTorch外,Facebook还在本月推出了PyTorch Hub,以支持人工智能模型的复现性。

结语:Facebook正持续进行AI开源

PyRobot机器人框架能够为AI社区提供一个共享代码、数据集和模型的公共API,拥有灵活、简易等特性,进一步降低了机器人研发的复杂程度,促进机器人研发生态系统的发展。

过去一年以来,Facebook在人工智能领域不断推出创新研究成果,并开源了PyRobot、Habitat等技术,而该公司在人工智能领域所做的这些努力,在今后也将进一步为人工智能机器人研究与应用降低成本,为研究人员的开发和实验带来更多的便利,帮助研究人员进一步推动机器人商业化的落地与应用。

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

    关注

    3

    文章

    1429

    浏览量

    54606
  • 开源
    +关注

    关注

    3

    文章

    3214

    浏览量

    42301

原文标题:Facebook开源机器人框架PyRobot,拥有独立API,轻松上手快速实践

文章出处:【微信号:aicapital,微信公众号:全球人工智能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    “0元购”智元灵犀X1机器人,软硬件全套图纸和代码全公开!资料免费下载!

    通过开源开放和生态共创,共同推进工业机器智能化以及具身机器人产业创新与发展,引领技术创新、共享创新成果,通过全球范围内的社区协作,吸引全球开发者、研究者、爱好者和企业投身具身智能机器人
    发表于 10-25 15:20

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门控制。当开关被推到“开”时,机器人启动
    发表于 09-03 09:34

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    本帖最后由 Tronlong创龙科技 于 2024-7-19 17:18 编辑 ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人开源的元操作系统。它
    发表于 07-09 11:38

    Al大模型机器人

    金航标kinghelm萨科微slkor总经理宋仕强介绍说,萨科微Al大模型机器人有哪些的优势?萨科微AI大模型机器人由清华大学毕业的天才少年N博士和王博士团队开发,与同行相比具有许多优势:语言
    发表于 07-05 08:52

    NVIDIA Isaac机器人平台升级,加速AI机器人技术革新

    NVIDIA Isaac机器人平台近期实现重大升级,通过引入最新的生成式AI技术和先进的仿真技术,显著加速了AI机器人技术的发展步伐。该平台正不断扩展其基础模型、
    的头像 发表于 03-27 10:36 601次阅读

    星动纪元开源人形机器人训练框架Humanoid-Gym

    星动纪元,这家专注于人形机器人技术的创新公司,近日宣布计划将其训练框架Humanoid-Gym进行开源。Humanoid-Gym是一个为人形机器人设计的训练
    的头像 发表于 03-06 18:13 1859次阅读

    英伟达推出全新AI聊天机器人

    近日,英伟达(Nvidia)宣布推出其全新的AI聊天机器人——“Chat With RTX”。这款聊天机器人被视为英伟达版的ChatGPT,为用户提供了一个全新的、本地化的AI交互体验
    的头像 发表于 02-19 11:09 836次阅读

    机器人基于开源的多模态语言视觉大模型

    ByteDance Research 基于开源的多模态语言视觉大模型 OpenFlamingo 开发了开源、易用的 RoboFlamingo 机器人操作模型,只用单机就可以训练。
    发表于 01-19 11:43 350次阅读
    <b class='flag-5'>机器人</b>基于<b class='flag-5'>开源</b>的多模态语言视觉大模型

    开源项目!教你如何复刻自平衡赛车机器人、智能家居中控、竞技机器人先进模糊控制器等

    开源项目作品 为了方便大家更好提升自己,电子发烧友小编为大家整理了一些工程师大佬设计的开源项目作品,供大家可以参考学习,希望对广大工程师有所帮助。 1.用全志R128复刻自平衡赛车机器人,还实现
    发表于 12-26 09:17

    机器人拥抱AI大模型已成共识!

    目前普遍的共识是,机器人拥抱AI大模型的过程就是具身智能机器人的实现过程,融合AI大模型的具身智能机器人将是未来
    发表于 12-22 17:08 355次阅读

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    是一个开源免费,架构精简的机器人操作系统。ROS被设计为尽可能精简,以便为ROS编写的代码可与其他机器人软件框架一起使用,如ROS已与OpenRAVE、Orocos和Player集成。
    发表于 11-30 16:01

    首款基于开源鸿蒙的KaihongOS人形机器人

    深开鸿与乐聚机器人宣布,推出首款基于开源鸿蒙的KaihongOS人形机器人
    的头像 发表于 11-21 11:44 910次阅读
    首款基于<b class='flag-5'>开源</b>鸿蒙的KaihongOS人形<b class='flag-5'>机器人</b>

    力控机器人导纳控制框架

    导纳控制框架: 力/力矩传感器:用于测量机器人与环境之间的力和力矩。 导纳控制器:根据传感器测量值和期望的力/力矩指令,生成控制指令以实现期望的导纳互动。 运动控制器:用于控制机器人的关节或末端
    的头像 发表于 11-09 16:12 990次阅读
    力控<b class='flag-5'>机器人</b>导纳控制<b class='flag-5'>框架</b>

    力控机器人控制方法的框架及其性能分析

    交互控制框架是用于实现机器人与外部环境或操作者之间的力互动的控制系统。 在力控机器人交互控制中,主要涉及直接力控制、阻抗控制和导纳控制三种主要方法。下面是这些控制方法的框架及其性能分析
    的头像 发表于 11-09 15:59 1142次阅读
    力控<b class='flag-5'>机器人</b>控制方法的<b class='flag-5'>框架</b>及其性能分析

    力控机器人的控制框架和性能评估

    与环境之间的力和力矩,并将其作为控制输入进行实时调整。它可以感知和响应外部力的大小和方向,从而能够适应不同的工作环境和任务需求。 力控机器人的控制框架通常包括以下几个关键组件: 力传感器:用于测量机器人与环
    的头像 发表于 11-09 15:54 505次阅读