《RTI更新自治机器人的软件框架》

  • 来源专题:宽带移动通信
  • 编译者: 张卓然
  • 发布时间:2021-06-02
  • RTI的Connext 6.1支持对大规模远程操作系统的实时控制

    实时创新公司(RTI)更新其Connext软件框架,以支持远程操作自治系统的开发和部署。

    自治系统通常在不可接近的、远程或危险的环境中运行。例如水下无人机、可远程访问的医疗设备、太空系统、建筑和采矿机器人。由于人工智能不可能处理所有情况,这些应用程序必须使用远程操作员来监督和干预困难的场景。

    Connext在许多无人驾驶汽车开发平台中得到了广泛的应用,表明了对高可靠性和实时性能的需求,尽管在这些恶劣的环境中,连通性通常是不可靠的和低带宽的。可以通过本地网络、广域网络、公共网络和私人网络实现。

    • 使用DDS软件的自主赛车挑战

    Connext 6.1引入了可以在任何网络上轻松地进行实时远程操作的功能。例如,如果网络连接随着系统的移动而改变,那么连通性是无缝的而不需要重新连接,安全而不需要重新协商,可靠而不丢失信息。因此,远程操作可以不间断地实时继续。

    Connext 6.1支持并优化跨高度可变的局域网(LAN)和广域网(WAN)的快速通信,不需要更改软件来支持不同的网络类型。其应用程序编程接口(API)抽象了底层网络,允许开发人员以任何环境为目标。

    Connext 6.1中的新功能包括实时广域网传输,该传输通过有损耗、低带宽和公共网络提供可靠、低延迟和安全的通信。它支持网络地址转换(NAT)通透和具有不断变化的互联网地址的移动应用程序。

    云发现服务简化了其中应用程序、资产及其网络地址在配置时可能未知的动态系统的部署。它为应用程序提供了一种相互发现和直接进行对等通信的方法。这可以使延迟最小,使吞吐量最大,远远优于传统的集中式代理解决方案。

    内置数据压缩可提高带宽受限网络的效率。压缩可以最大限度地利用带宽,降低开销和延迟,同时提高吞吐量。压缩算法和级别的选择允许针对不同有效负载类型优化处理器与网络的利用率。

    对.NET Core 5的支持允许开发人员使用C#,并在任何支持.NET标准2.0的平台上运行其应用程序。除了Windows之外,还包括Linux、macOS和模拟系统中使用的Unity游戏引擎。

    一种新的系统设计器工具提供了一种图形化的方法,可以方便直观地指定基于Connext的系统中的配置和接口。这有助于确保应用程序遵循公共体系结构,并且可以以即插即用的方式进行互操作。

    管理控制台包括增强的图形视图,以便更容易地将实时大型系统的组件及其互连互通性可视化。这使得原始设备制造商和系统集成商能够更好地观察测试和部署期间的行为,更快地识别配置或网络问题。

相关报告
  • 《RTI与Kinova联手赋能医疗机器人,加速智能互联生态构建》

    • 来源专题:新一代信息技术
    • 编译者:isticzz2022
    • 发布时间:2025-07-10
    •        人工智能(AI)系统软件框架提供商 Real-Time Innovations (RTI) 与医疗机器人开发商 Kinova 近日宣布建立合作伙伴关系。双方旨在将先进的机器人技术与以数据为中心的连接框架进行无缝集成,共同致力于简化和加速医疗机器人产品的开发周期,降低项目风险,并重新定义外科手术机器人等先进系统中物理智能(Physical AI)的可能性。        此次合作建立在双方在机器人技术、智能及分布式系统领域深厚的专业积累之上。通过将 RTI 的 Connext 软件框架与 Kinova 的机器人平台集成,将显著简化和加速下一代医疗机器人平台的设计过程。        双方的合作将使机器人技术能够融入一个更广阔的数字生态系统,该生态系统将可视化、人工智能(AI)、传感技术与实时数据互操作性融为一体。这一愿景与双方近期共同参与的英伟达(NVIDIA)“Isaac for Healthcare”计划的目标高度契合。 远程操作演示,展望未来应用        本月晚些时候(7月16-20日),在法国斯特拉斯堡举行的外科手术机器人学会(Surgical Robotics Society)年会上,双方将联合展示一项突破性的远程遥操作演示。该演示是与 MedAcuity 联合开发的,与会者将能够使用力反馈控制器,实时操控远在3000英里(约4800公里)之外的 Kinova 机械臂。这生动展现了智能互联技术对未来医疗实践的变革潜力。 赋能创新,加速落地        Kinova 业务发展副总裁 Fran?ois Boucher 表示:“此次合作强化了我们加速开发创新、高性能医疗机器人系统的使命。通过将 Kinova 在外科手术级机器人领域的专长与 RTI 的实时连接框架相结合,我们赋能客户以更大的信心更快地将下一代解决方案推向市场。”        RTI 商业市场高级总监 Bob Leigh 强调:“我们的客户正在解决存在于机器人技术、连接性和人工智能交叉领域的极其复杂的技术挑战。此次合作为他们提供了必要的基础设施,使其能够专注于创新——无论是实现远程操作、提高手术精度,还是加速跨不同硬件和软件环境的集成。”
  • 《Boston Dynamics 进军自主仓库机器人技术领域》

    • 来源专题:智能制造
    • 编译者:icad
    • 发布时间:2024-08-27
    • 仓库是自主机器人的前沿领域。随着消费者越来越习惯于快速周转的运输,仓库需要更快、更高效地运营。但是,仓库可能是困难的工作环境,需要需要体力劳动,例如移动重物和重复动作。自然,人们对机器人和其他仓库工作的自动化解决方案非常感兴趣。“自动化在人体工程学方面没有限制,”波士顿动力公司的高级技术总监 Mike Murphy 指出,该公司可能以 Spot(一种用于执行远程检查的机器狗)而闻名。Murphy 还是 Stretch 的首席系统工程师,Stretch 是该公司专为仓库设计的移动箱子处理机器人。 然而,仓库对机器人技术来说也可能是一个具有挑战性的环境。从表面上看,这项工作是简单而重复的。“将这些箱子从卡车上取下来,放在这个传送带上,移动它们,分类它们,把它们放在这些托盘上,然后把它们放回门外,”Murphy 说。但是,与机器人传统上取得成功的其他应用(例如制造)不同,仓库中的机器人可能会遇到更广泛的变化和挑战。例如,如果箱子没有正确关闭,它们可能会意外打开,或者它们可能会在运输过程中移动并最终落在地板或其他不该出现的地方。“这些正是我们开始能够通过自动化解决的问题,”他解释说。然后,这些知识可以应用于其他领域的新应用,例如制造业。 认识 StretchStretch 是一款电池供电的移动机器人,配备了一个带有强大吸力抓手的手臂。Stretch 在大约一个托盘大小的占地面积中包含完成工作所需的一切。它的板载摄像头和传感器使其能够“看到”周围的环境,识别正在发生的事情,并在没有预编程的情况下对任何问题做出反应并从中恢复。位于转盘上、机械臂旁边的可铰接式“感知桅杆”包含 2D 和 3D 传感器,用于从机器人周围的各个位置收集数据。然后,操作系统将数据拼接在一起,并通过机器学习管道运行数据,以检测盒子并确定面和角的位置。“它了解盒子的位置、大小、方向,”Murphy 解释说。 Stretch 的成功Stretch 于 2023 年初推出,因此它仍然相当新,但客户已经看到了成功。Murphy 描述了一个用户,该用户有几个第三方承包商,他们休息了,再也没有回来,留下一辆卡车停在阳光下,里面装满了需要卸载的沉重箱子。入库区的操作员需要找到一种方法来卸载卡车,因此他们决定尝试使用 Stretch。“他们把 Stretch 放进去,它就把卡车卸下来了,”他说。“他们非常高兴,这解决了他们的问题,而且没有抱怨高温。”仓库及其他虽然事实证明 Stretch 在卸货方面取得了成功,但这只是仓库中众多任务之一。“我们在设计硬件系统时考虑到了仓库中发生的事情,”Murphy 说,该公司目前正在从业务角度研究其他可能的应用,以决定下一步要关注什么。“我们有很多事情可以让机器人完成,基本上是软件更新,”他说。一种可能性是使用不是框的对象。“Stretch 还可以从卡车上卸下什么?无论是轮胎还是手提袋,或者你知道的,抓手可以抓住的任何东西,我们肯定会考虑。该团队还在寻找不涉及卸载的任务,例如将物体从托盘移动到输送机,反之亦然,以及从货架上拣选物品。Murphy 解释说:“无论何时,当您将单个案例从一个地方转移到另一个地方时,我们都希望从技术角度和商业意义上了解这样做需要什么。“这个机器人做这项工作有意义吗?做到这一点的典型挑战是什么?至于 Stretch 的非仓库应用程序,Boston Dynamics 在仓库领域看到了如此多的机会,以至于它并没有真正将目光投向该环境之外的更多应用程序。Murphy 说,制造应用是一个潜在的应用,汽车应用的零件排序也是如此。“但我认为,由于仓库的规模,我们目前非常关注仓库空间,”他补充道。从研究到商业化Stretch 是 Boston Dynamics 继 Spot 之后的第二个商业化产品,Spot 是专为工业检测而设计的机器狗。值得注意的是,Spot 是在公司专注于机器人研究的同时开发的。“例如,我们在这段旅程中的早期客户和合作伙伴帮助我们发现了 Industrial Inspection 作为这种平台可能真正有用的领域,”Murphy 解释说。在开发 Stretch 时,该公司希望在推出产品之前了解其技术的应用。“该平台能够在仓库中实现所有这些不同的应用,”他说。“但我们已经对几个我们有强大商业案例的案例有了非常好的了解,并且在设计平台之前,我们非常了解客户的用例。然后我们从那里开始扩张。 据 Murphy 称,Stretch 标志着 Boston Dynamics 开始成为机器人产品的连续生产商。“这确实是让我们的转型真正将我们的公司转变为专注于产品、客户价值、在全球范围内扩大规模,并能够做所有必要的事情,以拥有一套成功的产品,从销售到制造,以及拥有一家能够大规模做到这一点的公司所需的所有支柱。”“他说。 然后,Stretch 根据检测到的内容执行 “pick planning”。该系统考虑了环境因素(如墙壁、地板和天花板)以及所有箱子的位置、抓手和机械臂的几何形状、机械臂的伸展范围以及所有箱子之间的相互作用。因此,如果 Stretch 正在卸载一堆箱子,它知道不要选择底部的箱子,因为这会将堆垛的其余部分撞倒,并且它知道等到其他箱子不碍事后再在墙壁或天花板附近卸载箱子,以便更好地抓住它们。选秀规划对 Stretch 至关重要。“如果你在那里做出了一个错误的决定,你最终可能会造成一场雪崩,机器人需要一段时间才能清理干净,”Murphy 指出。Stretch 可以优化其每次选取或每几次选取的选取规划策略,具体取决于它所处的模式。 板载传感器还可以检测环境中的异常情况,例如掉落在地板上的箱子。“我们在行为系统中有反应来处理这些问题,”Murphy 说。在许多情况下,Stretch 无论如何都会尝试移动框。“这些盒子不需要完美无缺,Stretch 就可以发挥作用,”他说。它的真空抓手采用波士顿动力公司所谓的 Smart Gripper 技术,可以单独控制每个吸盘。这使 Stretch 能够拾取有孔、撕裂或凹痕的箱子。“无论哪个吸盘在盒子表面购买得好,都会得到完全的吸力,而其他吸盘最终会被关闭,这样我们就不会失去吸力,”Murphy 解释说。当 Stretch 遇到它无法处理的问题时,例如盒子打开和里面的东西洒在地上,它可以向附近工作的“机器人管理员”寻求帮助。与人类合作该团队将卡车卸货作为 Stretch 的初始应用。当货物到达仓库时,必须将其从卡车、拖车或集装箱移动到仓库中。在温暖的月份,这些容器可能会在阳光下烘烤数小时,就像烤箱一样,然后员工进去卸货。这些工作可能很难填补,以至于仓库经常求助于第三方公司来招聘和雇用工人,即便如此,人员流动率也很高。 为这项任务寻找人类工人的难度使其成为 Stretch 的理想应用程序,因为它几乎可以单独完成。但 Stretch 仍然需要一些人类的帮助——操作员必须通过将 Stretch 开入拖车或集装箱来设置 Stretch,并处理任何需要人工干预的问题。“我们设计了一些系统来保持机器人安全运行,”Murphy 说。一种选择是便携式笼子,它可以在工作时将 Stretch 完全封闭在拖车或集装箱中。在启动 Stretch 之前,人工确保笼内没有其他人,并且它会继续运行,直到门打开或人工停止。但是,正如 Murphy 所指出的,“我们的客户重视灵活性,他们不希望笼式面板妨碍他们所有其他东西。因此,该公司开发了一种“虚拟防护”系统。它使用传感器来设置一个边界,如果检测到附近有人,它会减慢 Stretch 的速度,如果有人靠得太近,它会停止。“我们在机器人上安装了功能安全系统,能够确保系统安全停止,”他补充道,“如果出现这些情况,将手动重启。 目前,Stretch 只能在受保护的空间内自主移动,但最终,它将能够在其他人中完全自主地穿过仓库。Murphy 说,他预计 Stretch 不会与其他人并肩工作。“Stretch 非常强大,覆盖范围很广,它独立工作真的很有意义,”他解释说。但是,随着 Stretch 在仓库中承担更多任务,它将需要与人共享空间,尤其是当它需要人工帮助时。“我们正在努力真正考虑如何让我们非常有信心地安全地进行这项工作,”他说。入职由于 Stretch 不需要预先编程,因此部署过程相对简单快捷。Murphy 说,这需要 5 天或更短的时间,而且用户可以在一周内自行运行系统。该过程包括连接网络系统和电气工作,以及将 Stretch 物理或无线连接到它放置箱子的输送机上,以便将它们从拖车上移除。Stretch 可以与各种输送机配合使用,从 Stretch 可以随身携带的柔性手风琴类型到可以自行伸展和缩回的固定伸缩输送机。Stretch 可以控制这些输送机的位置,并要求输送机跟随它进入拖车。 工人在调试过程中接受为期两天的培训,学习如何使用挂件上的操纵杆驾驶 Stretch,当 Stretch 需要人工帮助时如何安全干预,以及什么是不同的错误代码以及如何修复它们。一旦 Stretch 就位,“看起来真的就像启动一台洗衣机,”Murphy 描述道。“你按照向导操作,按下几个按钮,按住启动按钮,它就会卸载卡车。”