RTI的Connext 6.1支持对大规模远程操作系统的实时控制
实时创新公司(RTI)更新其Connext软件框架,以支持远程操作自治系统的开发和部署。
自治系统通常在不可接近的、远程或危险的环境中运行。例如水下无人机、可远程访问的医疗设备、太空系统、建筑和采矿机器人。由于人工智能不可能处理所有情况,这些应用程序必须使用远程操作员来监督和干预困难的场景。
Connext在许多无人驾驶汽车开发平台中得到了广泛的应用,表明了对高可靠性和实时性能的需求,尽管在这些恶劣的环境中,连通性通常是不可靠的和低带宽的。可以通过本地网络、广域网络、公共网络和私人网络实现。
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的系统中的配置和接口。这有助于确保应用程序遵循公共体系结构,并且可以以即插即用的方式进行互操作。
管理控制台包括增强的图形视图,以便更容易地将实时大型系统的组件及其互连互通性可视化。这使得原始设备制造商和系统集成商能够更好地观察测试和部署期间的行为,更快地识别配置或网络问题。