Skip to content
毫河风报
菜单
  • 首页
  • 关于我们
  • 联系我们
  • 播记
 

智元机器人发布 AimRT,开源机器人中间件引领新潮流

2024-09-25

2024 年 9 月 25 日,智元机器人发布其开源机器人中间件 AimRT。AimRT 基于 C++20 标准开发,支持 ROS2、Grpc、Http、Mqtt 等多种通信协议,适用于机器人端侧、边缘端和云端的多种部署场景。AimRT 提供插件开发接口,支持二次开发。AimRT 的源码已托管在 Gitee 和 GitHub,相关文档也已上线官网。

AimRT 基于现代 C++ 新标准开发,轻量易部署,将现代化设计模式应用在资源管控、异步编程、部署配置等方面。AimRT 能够兼容 ROS2、Http、Grpc 等传统机器人生态或云服务生态,开发者可以根据需要选择合适的通信后端,并支持渐进式升级存量系统。AimRT 的设计理念是简洁轻量无依赖。

在开发效率方面,AimRT 提供了调试、性能分析工具,以及可观测性支持,有助于发现并解决系统中的问题。AimRT 支持 ROS2、Grpc、Http、Mqtt 等多种通信协议,统一接口,整合了机器人端侧、边缘端、云端等多种部署场合的研发,支持渐进式升级存量系统。

在扩展性方面,AimRT 提供了插件开发接口。目前,官方提供了十余种插件,同时也支持开发者们进行二次开发以适配更多场景。例如,对于传统机器人领域开发者,基于 ROS2 开发的运动控制、Slam 等算法模块,可以引入 AimRT,并通过 ROS2 后端与已有的原生 ROS2 模块通信;对于 AI 领域开发者,需要基于 Python 或 C++ 开发图像、音频、大模型等算法,也可以在代码中引入 AimRT 与 ROS2、Mqtt 等节点通信,从而获取传感器数据或 AI 处理结果;而对于云服务后台开发者,基于 Python 或 C++ 开发云服务后台,可以使用 AimRT 开发后台微服务,基于 Grpc 或 Http 等后端接收请求或与下游微服务通信。

AimRT 能够应用于机器人端侧、边缘端、云端等多种部署场合。开发者可以根据需要选择合适的通信后端,并支持渐进式升级存量系统。

在实际应用场景中,AimRT 的兼容性和扩展性使其能够适应各种复杂的机器人应用。例如,在工业机器人领域,AimRT 可以用于控制和管理多种类型的机器人设备,实现生产自动化。在服务机器人领域,AimRT 可以用于开发智能家居机器人、医疗机器人等。在无人驾驶领域,AimRT 可以用于开发自动驾驶系统,实现环境感知和路径规划。

为了支持开发者,智元机器人提供了文档和开发资源。AimRT 的源码已托管在 Gitee 和 GitHub,相关文档也已上线官网,开发者可以获取和使用这些资源。AimRT 还提供了调试、性能分析工具,以及可观测性支持,有助于发现并解决系统中的问题。

欢迎大家关注我们的开源网站 aimrt.org,并提出意见,与我们一起共建智能机器人生态!

AI 日报

查看全部日报

  • AI 技术在医疗领域的突破性应用:从诊断到治疗的全新变革
  • AI 代理战场新核武!OpenAI 发布 o3 模型:比肩人类决策,媲美专业审核
  • 软银 5000 亿美元 AI「星门」陷融资困境,孙正义:短期波动不足为惧
  • 贝索斯加持 AI 搜索新星估值 140 亿!3 年超谷歌 7 年成绩
  • 苹果重磅爆料:秘密研发两大“杀手锏”芯片,剑指智能眼镜与 AI 服务器!

©2025 毫河风报 沪ICP备18012441号-5