ROS工业(ROS-Industrial)开源项目十周年

Posted zhangrelay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ROS工业(ROS-Industrial)开源项目十周年相关的知识,希望对你有一定的参考价值。

ROS-Industrial 开源项目已满 10 年,为了庆祝我们与社区联系,分享他们所做的伟大工作的片段。 ROS-I 寻求将 ROS 和现在的 ROS 2 扩展到工业相关硬件和应用程序,而社区一直是实现迄今为止成功的关键部分。 感谢所有提交的人,我们期待在未来几年里有更多的成功案例! 有关 ROS-I 的更多信息,请访问官网。

ROS-Industrial开源项目10年混剪


原文:

The ROS-Industrial open source project reached the 10 year mark and to celebrate we reached out to the community to share snippets of the great work they have been doing. ROS-I seeks to extend ROS and now ROS 2 to industrial relevant hardware and applications, and the community has been a key part in realizing the successes to date. Thanks to all those that submitted and we look forward to more success stories in the years to come! More info about ROS-I.


ROS-工业
ROS-Industrial 是一个开源项目,它将 ROS 的高级功能扩展到制造自动化和机器人技术。 ROS-Industrial 存储库包括通用工业机械手、夹持器、传感器和设备网络的接口。它还提供用于自动 2D/3D 传感器校准、工艺路径/运动规划、Scan-N-Plan 等应用程序、Qt Creator ROS 插件等开发工具以及针对制造商需求的培训课程的软件库。 ROS-I 得到了一个由工业和研究成员组成的国际联盟的支持。 ROS-工业:

为制造相关的 ROS 软件提供一站式位置。

  • 努力实现满足工业应用需求的软件稳健性和可靠性。
  • 结合 ROS 和现有技术的相对优势,将 ROS 的高级功能与工业机器人控制器的低级可靠性和安全性相结合,而不是完全取代任何一种技术。
  • 通过标准化接口来刺激与硬件无关的软件的开发。
  • 通过使用通用的 ROS 架构,为将前沿研究应用于工业应用提供了一条“简单”的途径。
  • 提供简单、易于使用、文档齐全的应用程序编程接口。

ROS 工业优势

ROS-工业堆栈:

利用 ROS 中的强大功能:

  1. 用于机械手的自定义逆运动学,包括用于具有大于 6 个自由度的机械手的解决方案。
  2. 高级 2-D(图像)和 3-D(点云)感知。
  3. 用于开发、模拟和可视化的丰富工具集。

启用新应用程序

  1. 非结构化应用程序,包括用于识别机器人工件的高级感知,而不是硬工具。
  2. Scan-N-Plan 算法基于先进的感知和即时规划,而不是简单地重放教导的路径。
  3. 基于模型的方法允许对数千个独特的 CAD 零件进行自动编程。

将机器人编程简化到任务级别

  1. 消除路径规划和教学。给定刀具路径航路点,自动计算无碰撞的最佳路径。
  2. 将抽象编程原理应用于类似任务(在小批量应用程序或工件略有变化时很有用)。

降低成本

  1. 社区使用和支持的开源软件。首选的开源许可证(即 BSD 和 Apache 2.0 许可证)允许无限制地用于商业用途。
  2. 通过跨多个工业平台标准化机器人和传感器接口来减少制造商“锁定”。

开源资源
ROS-Industrial Open-Source Software 网页为新用户提供安装说明和教程。
ROS-Industrial Consortium 网页为希望参与 ROS-Industrial 持续开发的合作伙伴提供信息。该页面还包含有关财团成员享有的具体利益的信息。
ROS Software wiki 页面提供了有关 ROS-Industrial 所基于的 ROS 软件的详细信息。
 

以上是关于ROS工业(ROS-Industrial)开源项目十周年的主要内容,如果未能解决你的问题,请参考以下文章

基于Qt搭建ROS开发环境

ubuntu16.04使用Qt开发ROS

ROS优缺点

基于Qt搭建ROS开发环境

ABB之ROS功能更新2021

如何更加便捷的调试ROS(Robot Operating System)